Mitigating Stethoscope-Induced Shortcuts in Respiratory Sound Classification under Federated Domain Generalization with Causality-Inspired Interventions
About
AI-driven respiratory sound classification (RSC) is promising for automated pulmonary disease detection, yet multi-site deployment is hindered by inter-stethoscope variability. We introduce a federated domain generalization (FedDG) formulation for RSC under stethoscope-induced device shifts, where clients use heterogeneous devices and the model is evaluated on unseen devices. Our empirical analysis shows that stethoscope-induced style and disease-specific content are tightly entangled, making deterministic style removal unreliable. In response, we propose a causality-inspired multimodal FedDG framework that combines: (i) a causality-inspired device style intervention network that performs content-preserving style perturbations, (ii) counterfactual text augmentation that neutralizes metadata shortcuts, and (iii) gradient alignment that facilitates device-invariant representations across clients. Built on a multimodal language-audio pretraining model, it outperforms conventional data augmentation and federated learning baselines in leave-one-device-out validation on ICBHI and SPRSound datasets. Code will be released upon publication.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Respiratory sound classification | AKGC417L (IND) | Overall Score80.45 | 17 | |
| Respiratory sound classification | Yunting (OOD) | Specificity92.31 | 11 | |
| Respiratory sound classification | Yunting (IND) | Specificity88.22 | 11 | |
| Respiratory sound classification | Litt3200 OOD | Specificity23.22 | 11 | |
| Respiratory sound classification | Meditron OOD | Specificity (Sp)85.9 | 11 | |
| Respiratory sound classification | LittC2SE (OOD) | Specificity94.35 | 11 | |
| Respiratory sound classification | Setting #2 IND | Specificity87.77 | 11 | |
| Respiratory sound classification | Meditron (IND) | Specificity88.02 | 11 | |
| Respiratory sound classification | AKGC417L OOD | Specificity92.02 | 11 | |
| Respiratory sound classification | ICBHI SPRSound Setting #1: Yunting OOD | Score65.69 | 6 |