ManyDG: Many-domain Generalization for Healthcare Applications
About
The vast amount of health data has been continuously collected for each patient, providing opportunities to support diverse healthcare predictive tasks such as seizure detection and hospitalization prediction. Existing models are mostly trained on other patients data and evaluated on new patients. Many of them might suffer from poor generalizability. One key reason can be overfitting due to the unique information related to patient identities and their data collection environments, referred to as patient covariates in the paper. These patient covariates usually do not contribute to predicting the targets but are often difficult to remove. As a result, they can bias the model training process and impede generalization. In healthcare applications, most existing domain generalization methods assume a small number of domains. In this paper, considering the diversity of patient covariates, we propose a new setting by treating each patient as a separate domain (leading to many domains). We develop a new domain generalization method ManyDG, that can scale to such many-domain problems. Our method identifies the patient domain covariates by mutual reconstruction and removes them via an orthogonal projection step. Extensive experiments show that ManyDG can boost the generalization performance on multiple real-world healthcare tasks (e.g., 3.7% Jaccard improvements on MIMIC drug recommendation) and support realistic but challenging settings such as insufficient data and continuous learning.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Clinical prediction | MIMIC-III | -- | 36 | |
| Diagnosis prediction | eICU spatial domain shift, Midwest as target (test) | Weighted F10.6061 | 21 | |
| Readmission prediction | MIMIC IV | AUC-ROC0.6407 | 19 | |
| Mortality Prediction | MIMIC-III target v1.4 | AUPRC14.1 | 10 | |
| Mortality Prediction | MIMIC-IV v2.2 (target) | AUPRC6.06 | 10 | |
| Readmission prediction | MIMIC-III (target) | AUPRC68.63 | 10 | |
| Readmission prediction | eICU spatial domain shift, Midwest as target (test) | AUPRC17.53 | 10 | |
| Diagnosis prediction | MIMIC-III (target) | w-F123.39 | 8 | |
| Diagnosis prediction | MIMIC-IV (target) | w-F125.91 | 8 | |
| Drug Recommendation | MIMIC-IV (target) | AUPRC71.26 | 8 |