atlas

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

Group-robust Sample Reweighting for Subpopulation Shifts via Influence Functions

ICLR 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Group-robust classification

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 GSR, a two-stage method that learns representations on group-unlabeled data, then iteratively reweights held-out samples via influence functions (implicit differentiation) while retraining the last layer, using a small group-labeled target set.

Problem

Improving worst-group accuracy under subpopulation shift with limited group labels, by using group-labeled data to guide sample weights of group-unlabeled data rather than training on it directly.

Approach

Derives exact sample-weight gradients via implicit differentiation (influence functions) for the bilevel minimax objective, made tractable and strongly convex by last-layer retraining with L2 regularization, and adaptively aggregates group influence scores; the Hessian term distinguishes it from the one-step MAPLE approximation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GSR instead of DFRgroup-robust training · CivilCommentsworst-group accuracy (%): 70.1_{\pm0.8} -> 71.7_{\pm 0.6}Helped
use GSR instead of DFRgroup-robust training · Waterbirdsworst-group accuracy (%): 92.9_{\pm0.2} -> 92.9_{\pm 0.0}No clear effect
use GSR instead of DFRgroup-robust training · CelebAworst-group accuracy (%): 88.3_{\pm1.1} -> 87.0_{\pm 0.4}Hurt
use GSR instead of DFRgroup-robust training · MultiNLIworst-group accuracy (%): 74.7_{\pm0.7} -> 78.5_{\pm 0.3}Helped
use GSR instead of DFRgroup-robust training · average across four datasetsworst-group accuracy (%): 1.0%Helped
add the Hessian to sample-weight updates (ablation)GSR · Waterbirdsworst-group accuracy (%): 87.5_{\pm 0.1} -> 92.9_{\pm 0.0}Helped
add the Hessian to sample-weight updates (ablation)GSR · CelebAworst-group accuracy (%): 86.3_{\pm 0.4} -> 87.0_{\pm 0.4}Helped
add the Hessian to sample-weight updates (ablation)GSR · MultiNLIworst-group accuracy (%): 74.7_{\pm 0.0} -> 78.5_{\pm 0.3}Helped
add the Hessian to sample-weight updates (ablation)GSR · CivilCommentsworst-group accuracy (%): 68.9_{\pm 0.2} -> 71.7_{\pm 0.6}Helped
retrain the full network with the exact Hessian instead of using last-layer retraining (ablation)GSR · ColoredMNIST-Sworst-group accuracy (%): 91.2 -> 94.1Helped
approximate the Hessian with LiSSA during full-network retraining (ablation)GSR full-parameter retraining · ColoredMNIST-Sworst-group accuracy (%): 94.1 -> 80.2Hurt
use last-layer retraining instead of full-network retraining with the exact Hessian (ablation)GSR · ColoredMNIST-Sworst-group accuracy (%): 94.1 -> 91.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Waterbirds CelebA MultiNLI CivilComments ColoredMNIST

Benchmarks: Waterbirds CelebA MultiNLI CivilComments

Metrics: worst-group accuracy mean accuracy

Baselines: Group DRO RWG JTT CnC SSA MAPLE DFR SELF

Builds on: MAPLE DFR influence functions Just Train Twice

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