SOTAVerified

Long-Tailed Classification of Thorax Diseases on Chest X-Ray: A New Benchmark Study

2022-08-29Code Available1· sign in to hype

Gregory Holste, Song Wang, Ziyu Jiang, Thomas C. Shen, George Shih, Ronald M. Summers, Yifan Peng, Zhangyang Wang

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

Imaging exams, such as chest radiography, will yield a small set of common findings and a much larger set of uncommon findings. While a trained radiologist can learn the visual presentation of rare conditions by studying a few representative examples, teaching a machine to learn from such a "long-tailed" distribution is much more difficult, as standard methods would be easily biased toward the most frequent classes. In this paper, we present a comprehensive benchmark study of the long-tailed learning problem in the specific domain of thorax diseases on chest X-rays. We focus on learning from naturally distributed chest X-ray data, optimizing classification accuracy over not only the common "head" classes, but also the rare yet critical "tail" classes. To accomplish this, we introduce a challenging new long-tailed chest X-ray benchmark to facilitate research on developing long-tailed learning methods for medical image classification. The benchmark consists of two chest X-ray datasets for 19- and 20-way thorax disease classification, containing classes with as many as 53,000 and as few as 7 labeled training images. We evaluate both standard and state-of-the-art long-tailed learning methods on this new benchmark, analyzing which aspects of these methods are most beneficial for long-tailed medical image classification and summarizing insights for future algorithm design. The datasets, trained models, and code are available at https://github.com/VITA-Group/LongTailCXR.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
MIMIC-CXR-LTLDAMBalanced Accuracy0.17Unverified
MIMIC-CXR-LTDecoupling (cRT)Balanced Accuracy0.3Unverified
MIMIC-CXR-LTReweighted LDAM-DRWBalanced Accuracy0.28Unverified
MIMIC-CXR-LTClass-balanced LDAM-DRWBalanced Accuracy0.27Unverified
MIMIC-CXR-LTReweighted LDAMBalanced Accuracy0.24Unverified
MIMIC-CXR-LTReweighted Focal LossBalanced Accuracy0.24Unverified
MIMIC-CXR-LTDecoupling (tau-norm)Balanced Accuracy0.23Unverified
MIMIC-CXR-LTClass-balanced SoftmaxBalanced Accuracy0.23Unverified
MIMIC-CXR-LTClass-balanced LDAMBalanced Accuracy0.23Unverified
MIMIC-CXR-LTReweighted SoftmaxBalanced Accuracy0.21Unverified
MIMIC-CXR-LTClass-balanced Focal LossBalanced Accuracy0.19Unverified
MIMIC-CXR-LTMixUpBalanced Accuracy0.18Unverified
MIMIC-CXR-LTFocal LossBalanced Accuracy0.17Unverified
MIMIC-CXR-LTSoftmaxBalanced Accuracy0.17Unverified
MIMIC-CXR-LTBalanced-MixUpBalanced Accuracy0.17Unverified
NIH-CXR-LTDecoupling (cRT)Balanced Accuracy0.29Unverified
NIH-CXR-LTReweighted LDAM-DRWBalanced Accuracy0.29Unverified
NIH-CXR-LTClass-balanced LDAM-DRWBalanced Accuracy0.28Unverified
NIH-CXR-LTReweighted LDAMBalanced Accuracy0.28Unverified
NIH-CXR-LTClass-Balanced SoftmaxBalanced Accuracy0.27Unverified
NIH-CXR-LTReweighted SoftmaxBalanced Accuracy0.26Unverified
NIH-CXR-LTClass-balanced LDAMBalanced Accuracy0.24Unverified
NIH-CXR-LTClass-Balanced Focal LossBalanced Accuracy0.23Unverified
NIH-CXR-LTDecoupling (tau-norm)Balanced Accuracy0.21Unverified
NIH-CXR-LTReweighted Focal LossBalanced Accuracy0.2Unverified
NIH-CXR-LTLDAMBalanced Accuracy0.18Unverified
NIH-CXR-LTBalanced-MixUpBalanced Accuracy0.16Unverified
NIH-CXR-LTFocal LossBalanced Accuracy0.12Unverified
NIH-CXR-LTMixUpBalanced Accuracy0.12Unverified
NIH-CXR-LTSoftmaxBalanced Accuracy0.12Unverified

Reproductions