Diverse Prototypical Ensembles Improve Robustness to Subpopulation Shift
Not on the map. Why?
Abstract (arXiv)
The subpopulationtion shift, characterized by a disparity in subpopulation distributibetween theween the training and target datasets, can significantly degrade the performance of machine learning models. Current solutions to subpopulation shift involve modifying empirical risk minimization with re-weighting strategies to improve generalization. This strategy relies on assumptions about the number and nature of subpopulations and annotations on group membership, which are unavailable for many real-world datasets. Instead, we propose using an ensemble of diverse classifiers to adaptively capture risk associated with subpopulations. Given a feature extractor network, we replace its standard linear classification layer with a mixture of prototypical classifiers, where each member is trained to classify the data while focusing on different features and samples from other members. In empirical evaluation on nine real-world datasets, covering diverse domains and kinds of subpopulation shift, our method of Diverse Prototypical Ensembles (DPEs) often outperforms the prior state-of-the-art in worst-group accuracy. The code is available at https://github.com/minhto2802/dpe4subpop
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 40 of its 52 references that are in the map. First posted on arXiv 29 May 2025.
Builds on
40 of 52 references.
References · 40
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,131
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2019CheXpert: A Large Chest Radiograph Dataset with Uncertainty Labels and Expert Comparisoncited by 1,410
- 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 806
- 2021Scaling Vision with Sparse Mixture of Expertscited by 740
- 2022Mixture-of-Experts with Expert Choice Routingcited by 611
- 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 522
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2019Nuanced Metrics for Measuring Unintended Bias with Real Data for Text Classificationcited by 396
28 more
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 379
- 2018Confounding variables can degrade generalization performance of radiological deep learning modelscited by 374
- 2020Noise or Signal: The Role of Image Backgrounds in Object Recognitioncited by 342
- 2020An Investigation of Why Overparameterization Exacerbates Spurious Correlationscited by 310
- 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 240
- 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 215
- 2021Simple data balancing achieves competitive worst-group-accuracycited by 177
- 2022Correct-N-Contrast: A Contrastive Approach for Improving Robustness to Spurious Correlationscited by 171
- 2022On Feature Learning in the Presence of Spurious Correlationscited by 145
- 2018Robust Classification with Convolutional Prototype Learningcited by 122
- 2023Change is Hard: A Closer Look at Subpopulation Shiftcited by 119
- 2022NICO++: Towards Better Benchmarking for Domain Generalizationcited by 86
- 2022MetaShift: A Dataset of Datasets for Evaluating Contextual Distribution Shifts and Training Conflictscited by 81
- 2022Agree to Disagree: Diversity through Disagreement for Better Transferabilitycited by 69
- 2023Simple and Fast Group Robustness by Automatic Feature Reweightingcited by 68
- 2022Diversify and Disambiguate: Learning From Underspecified Datacited by 55
- 2023Towards Last-layer Retraining for Group Robustness with Fewer Annotationscited by 54
- 2023Online Prototype Learning for Online Continual Learningcited by 53
- 2023Robust Learning with Progressive Data Expansion Against Spurious Correlationcited by 39
- 2022UMIX: Improving Importance Weighting for Subpopulation Shift via Uncertainty-Aware Mixupcited by 34
- 2022A Learning Based Hypothesis Test for Harmful Covariate Shiftcited by 18
- 2022Distributionally Robust Models with Parametric Likelihood Ratioscited by 17
- 2021Enhanced Isotropy Maximization Loss: Seamless and High-Performance Out-of-Distribution Detection Simply Replacing the SoftMax Losscited by 11
- 2021Fairness-Aware Unsupervised Feature Selectioncited by 10
- 2019WOTBoost: Weighted Oversampling Technique in Boosting for imbalanced learningcited by 5
- 2024Evaluating Model Performance Under Worst-case Subpopulationscited by 5
- 2021Encoding Hierarchical Information in Neural Networks helps in Subpopulation Shiftcited by 3
- 2024UnLearning from Experience to Avoid Spurious Correlationscited by 2
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Rank-Constrained Adaptation for Reliable Real-World Performancecited by 0
- 2026Beyond Metadata: CAPRA for Hidden Subgroup Analysis under Missing Metadata in Medical Imagingcited by 0
- 2026ProME: Prototype-Margin Environments with Repair-Aware Selection for Group-Robust Learningcited by 0
- 2026AIA2: Attribute-Agnostic Imbalance Augmentation for Subgroup Robustnesscited by 0
- 2026AIA2: Attribute-Agnostic Imbalance Augmentation for Subgroup Robustness31 Aug 2026
- 2026ProME: Prototype-Margin Environments with Repair-Aware Selection for Group-Robust Learning13 Aug 2026
- 2026Beyond Metadata: CAPRA for Hidden Subgroup Analysis under Missing Metadata in Medical Imaging10 Jul 2026
- 2026Rank-Constrained Adaptation for Reliable Real-World Performance6 Feb 2026