atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Improving Subgroup Robustness via Data Selection

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Data augmentation and generalization bias · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes D3M, which uses TRAK datamodels to find and remove training examples that most hurt worst-group accuracy, plus AUTO-D3M, which discovers pseudo-groups without annotations, to debias classifiers while removing far fewer examples than balancing.

Problem

Machine learning models fail on underrepresented subgroups; existing data-based debiasing such as dataset balancing needs training group annotations and removes large portions of data.

Approach

Approximate model predictions as linear functions of training data (datamodels estimated with TRAK), compute a group alignment score per training example weighted by group loss, and remove examples with negative alignment; AUTO-D3M derives pseudo-group labels from the top principal component of the TRAK matrix when no group labels exist.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply AUTO-D3M without train or validation group labels instead of ERMClassifier training · CelebA-Ageworst-group accuracy (%): 56.7 -> 76.0Helped
Apply AUTO-D3M without train or validation group labels instead of ERMClassifier training · CelebA-Blondworst-group accuracy (%): 45.9 -> 83.8Helped
Apply AUTO-D3M without train or validation group labels instead of ERMClassifier training · Waterbirdsworst-group accuracy (%): 57.9 -> 81.0Helped
Apply AUTO-D3M without train or validation group labels instead of ERMClassifier training · MultiNLIworst-group accuracy (%): 67.2 -> 75.0Helped
Use validation-group-guided D3M instead of JTTClassifier training · CelebA-Ageworst-group accuracy (%): 61.0 -> 75.6Helped
Use validation-group-guided D3M instead of JTTClassifier training · CelebA-Blondworst-group accuracy (%): 81.6 -> 90.0Helped
Use validation-group-guided D3M instead of JTTClassifier training · Waterbirdsworst-group accuracy (%): 63.6 -> 87.2Helped
Use validation-group-guided D3M instead of JTTClassifier training · MultiNLIworst-group accuracy (%): 72.6 -> 76.0Helped
Apply TRAK-based selection instead of ERMImageNet Red Wolf (Red Coat) classifier · ImageNet: Red Wolf (Red Coat)worst-group accuracy (%): 22.62 -> 52.38Helped
Apply AUTO-TRAK selection instead of ERMImageNet Tench (Presence of human) classifier · ImageNet: Tench (Presence of human)worst-group accuracy (%): 78.12 -> 80.00Helped

Surprising findings

Limitations

Experimental setup

Datasets: CelebA-Age CelebA-Blond Waterbirds MultiNLI ImageNet

Benchmarks: CelebA-Age CelebA-Blond Waterbirds MultiNLI ImageNet

Metrics: worst-group accuracy balanced accuracy overall accuracy

Baselines: ERM RWG SUBG GroupDRO JTT DFR

Builds on: TRAK datamodeling Just Train Twice Deep Feature Reweighting GroupDRO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy