Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

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.

Heejoon Koo, Yoon Tae Kim, Miika Toikkanen, June-Woo Kim• 2026

Related benchmarks

TaskDatasetResultRank
Respiratory sound classificationAKGC417L (IND)
Overall Score80.45
17
Respiratory sound classificationYunting (OOD)
Specificity92.31
11
Respiratory sound classificationYunting (IND)
Specificity88.22
11
Respiratory sound classificationLitt3200 OOD
Specificity23.22
11
Respiratory sound classificationMeditron OOD
Specificity (Sp)85.9
11
Respiratory sound classificationLittC2SE (OOD)
Specificity94.35
11
Respiratory sound classificationSetting #2 IND
Specificity87.77
11
Respiratory sound classificationMeditron (IND)
Specificity88.02
11
Respiratory sound classificationAKGC417L OOD
Specificity92.02
11
Respiratory sound classificationICBHI SPRSound Setting #1: Yunting OOD
Score65.69
6
Showing 10 of 17 rows

Other info

Follow for update