A XAI-based Framework for Frequency Subband Characterization of Cough Spectrograms in Chronic Respiratory Disease
About
This paper presents an explainable artificial intelligence (XAI)-based framework for the spectral analysis of cough sounds associated with chronic respiratory diseases, with a particular focus on Chronic Obstructive Pulmonary Disease (COPD). A Convolutional Neural Network (CNN) is trained on time-frequency representations of cough signals, and occlusion maps are used to identify diagnostically relevant regions within the spectrograms. These highlighted areas are subsequently decomposed into five frequency subbands, enabling targeted spectral feature extraction and analysis. The results reveal that spectral patterns differ across subbands and disease groups, uncovering complementary and compensatory trends across the frequency spectrum. Noteworthy, the approach distinguishes COPD from other respiratory conditions, and chronic from non-chronic patient groups, based on interpretable spectral markers. These findings provide insight into the underlying pathophysiological characteristics of cough acoustics and demonstrate the value of frequency-resolved, XAI-enhanced analysis for biomedical signal interpretation and translational respiratory disease diagnostics.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Separability Analysis | COPD Dataset Chronic vs. Non-chronic 0–4.41 kHz (G1) | RPB0.1088 | 1 | |
| Separability Analysis | COPD Dataset Group G2: COPD vs. Other Diseases 0–4.41 kHz | RPB0.0273 | 1 | |
| Separability Analysis | COPD Dataset Group G3: COPD vs. Other Diseases excluding Cancer 0–4.41 kHz | RPB0.036 | 1 | |
| Separability Analysis | COPD Dataset G4: COPD vs. ARD/Pneumonia 0–4.41 kHz | RPB0.026 | 1 | |
| Separability Analysis | COPD Dataset COPD vs. Other Chronic Diseases 0–4.41 kHz (G5) | RPB0.381 | 1 | |
| Separability Analysis | COPD Dataset 0–4.41 kHz (Group G6) | RPB28.57 | 1 |