Revealing Hidden Failure Modes in Chest X-ray Classification via Spectral Domain Analysis
Organizations: rue d’Uz`es 75002 Paris
Abstract
Deep learning models for chest X-ray anomaly detection remain vulnerable to subtle distributional shifts (e.g., acquisition technique, patient-related factors, and preprocessing). Traditional error analysis often relies on semantic metadata or model embeddings, which can mask low-level signal variations that degrade performance. In this work, we propose a data-centric framework for automated failure mode discovery using spectral analysis. We project images into the frequency domain and extract a compact profile summarizing the distribution of signal energy across frequency bands. By performing unsupervised clustering on these spectral profiles, we demonstrate that model failures are not randomly distributed, but are strongly concentrated within specific spectral clusters. This method effectively isolates "blind spots", enabling the prediction of model reliability and the discovery of performance-degrading data slices without requiring ground-truth failure annotations.
Figures & tables
| Dataset | Type | Atelectasis | Consolidation | Pleural Effusion |
|---|---|---|---|---|
| CheXpert | Train | 39K | 39K | 39K |
| CheXpert | Test | 256 | 256 | 256 |
| MIMIC | Test | 476 | 400 | 520 |
| NIH | Test | 1308 | 642 | 1386 |
| Padchest | Test | 400 | 400 | 816 |
| Global | Test | 2440 | 1698 | 2978 |
| Consolidation | Atelectasis | Pleural Effusion | AVG | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Method | Pad. | MIM. | NIH | Pad. | MIM. | NIH | Pad. | MIM. | NIH | |
| Test (Baseline) | 0.848 | 0.765 | 0.793 | 0.888 | 0.739 | 0.778 | 0.920 | 0.787 | 0.835 | |
| HAC of RAPS ( ) | -.072 | -.190 | -.021 | +.043 | -.209 | -.041 | +.036 | -.127 | -.190 | 0.103 |
| Lee et al. (2018) ( ) | +.023 | +.076 | +.029 | -.124 | -.139 | +.110 | -.063 | -.052 | -.081 | 0.077 |
| Tardy et al. (2019) ( ) | -.053 | +.033 | +.039 | -.087 | -.032 | +.049 | -.066 | -.099 | -.071 | 0.053 |
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Category | Subgroup | AUROC |
| Age | 0.863 | |
| 0.832 | ||
| 0.839 | ||
| Gender | Female | 0.856 |
| Male | 0.824 | |
| View | AP | 0.827 |
Chest X-Ray Classification
Chest X-ray classification uses machine learning to detect and categorize diseases and findings in radiographs for screening, triage, and clinical decision support.
See all 100 papers