atlas

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

Mitigating Spurious Correlations via Disagreement Probability

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Group-robust classification · 3 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 DPR, a two-stage resampling debiasing method that upsamples bias-conflicting samples using the disagreement probability of a GCE-trained biased model, without bias labels.

Problem

Spurious correlations cause ERM models to fail on bias-conflicting groups, and debiasing typically needs bias labels that are costly or unavailable; the optimal weighting of bias-conflicting samples is unclear.

Approach

Derives from a min-max group-loss objective a weighted loss whose weights are proportional to the bias-conflicting probability; approximates this probability by the disagreement 1 - p_bias(y|x) of a GCE-trained biased model, then resamples with these weights and initializes the debiased model from the biased model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DPR instead of PGDC-MNIST · C-MNIST 0.5%accuracy: 96.88 (0.28) -> 97.52 (0.33)Helped
Use DPR instead of PGDMB-MNIST · MB-MNIST 30%accuracy: 90.76 (1.84) -> 94.04 (0.26)Helped
Use DPR instead of PGDBFFHQ · BFFHQ unbiased testaccuracy: 84.20 (1.15) -> 87.57 (1.22)Helped
Use DPR instead of LCBFFHQ · BFFHQ bias-conflicting testaccuracy: 70.60 (0.60) -> 76.80 (2.51)Helped
Add model initialization, GCE, and data augmentation (ablation)DPR · BFFHQ unbiased testaccuracy: 77.07 (1.16) -> 87.57 (1.22)Helped
Add model initialization, GCE, and data augmentation (ablation)DPR · BFFHQ bias-conflicting testaccuracy: 54.60 (2.43) -> 76.80 (2.51)Helped
Add GCE and augmentation without initialization (ablation)DPR · C-MNIST 0.5% unbiased testaccuracy: 66.13 (0.51) -> 66.47 (1.74)Helped
Add GCE and augmentation without initialization (ablation)DPR · C-MNIST 5% unbiased testaccuracy: 95.32 (0.42) -> 95.21 (0.14)Hurt
Add GCE while using initialization (ablation)DPR · C-MNIST 0.5% unbiased testaccuracy: 89.06 (0.62) -> 95.94 (0.45)Helped
Add data augmentation to initialization plus GCE (ablation)DPR · BFFHQ bias-conflicting testaccuracy: 63.40 (3.67) -> 76.80 (2.51)Helped
Increase GCE q from 0.3 to 0.9 (ablation)DPR · C-MNIST 0.5% unbiased testaccuracy: 95.53 (0.74) -> 97.66 (0.06)Helped
Increase GCE q from 0.3 to 0.9 (ablation)DPR · MB-MNIST 30% unbiased testaccuracy: 95.32 (0.71) -> 93.77 (0.19)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Colored MNIST Multi-bias MNIST Biased action recognition (BAR) Biased FFHQ (BFFHQ) CelebA CivilComments-WILDS

Benchmarks: Colored MNIST Multi-bias MNIST BAR BFFHQ CelebA CivilComments-WILDS

Metrics: unbiased test accuracy bias-conflicting accuracy average accuracy worst-group accuracy

Baselines: ERM JTT DFA CNC PGD LC

Builds on: Group DRO LfF JTT LISA GCE loss

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