Seng Hansun;Ahmadreza Argha;Hamid Alinejad-Rokny;Roohallah Alizadehsani;Juan M. Gorriz;Siaw-Teng Liaw;Branko G. Celler;Guy B. Marks
{"title":"A New Ensemble Transfer Learning Approach With Rejection Mechanism for Tuberculosis Disease Detection","authors":"Seng Hansun;Ahmadreza Argha;Hamid Alinejad-Rokny;Roohallah Alizadehsani;Juan M. Gorriz;Siaw-Teng Liaw;Branko G. Celler;Guy B. Marks","doi":"10.1109/TRPMS.2024.3474708","DOIUrl":null,"url":null,"abstract":"Transfer learning (TL) is a strategic solution to handle vast data volume requirements in deep learning (DL). It transfers knowledge learned from a large base dataset, as a pretrained model (PTM), to a new domain. In this study, we introduce an ensemble of classifiers trained on features extracted from some intermediate layers of a PTM for Tuberculosis (TB) detection task. We use different EfficientNet variants: EfficientNet-B0–EfficientNet-B3, as the PTM. Moreover, we introduce a rejection mechanism and implement post-hoc calibration methods to enhance the reliability and trustworthiness of the developed models. Additionally, we conduct analyses on domain-shift distribution, a topic rarely discussed in the context of TB detection. Through a fivefold cross-validation on two prominent chest X-ray datasets, the Montgomery County (MC) and Shenzhen (SZ), our ensemble approach achieved competitive results with accuracies of 94.89% (MC) and 92.75% (SZ). The incorporation of the devised rejection mechanism resulted in enhanced model accuracy, albeit with a coverage tradeoff. In domain-shift experiments, the proposed approach achieved an accuracy of 83.57% (63% coverage) when applying the MC-trained model on SZ, and an accuracy of 88.50% (82% coverage) when applying the SZ-trained model on MC.","PeriodicalId":46807,"journal":{"name":"IEEE Transactions on Radiation and Plasma Medical Sciences","volume":"9 4","pages":"433-446"},"PeriodicalIF":4.6000,"publicationDate":"2024-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10706096","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Radiation and Plasma Medical Sciences","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10706096/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"RADIOLOGY, NUCLEAR MEDICINE & MEDICAL IMAGING","Score":null,"Total":0}
引用次数: 0
Abstract
Transfer learning (TL) is a strategic solution to handle vast data volume requirements in deep learning (DL). It transfers knowledge learned from a large base dataset, as a pretrained model (PTM), to a new domain. In this study, we introduce an ensemble of classifiers trained on features extracted from some intermediate layers of a PTM for Tuberculosis (TB) detection task. We use different EfficientNet variants: EfficientNet-B0–EfficientNet-B3, as the PTM. Moreover, we introduce a rejection mechanism and implement post-hoc calibration methods to enhance the reliability and trustworthiness of the developed models. Additionally, we conduct analyses on domain-shift distribution, a topic rarely discussed in the context of TB detection. Through a fivefold cross-validation on two prominent chest X-ray datasets, the Montgomery County (MC) and Shenzhen (SZ), our ensemble approach achieved competitive results with accuracies of 94.89% (MC) and 92.75% (SZ). The incorporation of the devised rejection mechanism resulted in enhanced model accuracy, albeit with a coverage tradeoff. In domain-shift experiments, the proposed approach achieved an accuracy of 83.57% (63% coverage) when applying the MC-trained model on SZ, and an accuracy of 88.50% (82% coverage) when applying the SZ-trained model on MC.