atlas

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

A Simple Remedy for Dataset Bias via Self-Influence: A Mislabeled Sample Perspective

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 Bias-Conditioned Self-Influence (BCSI), a self-influence score computed from a heavily biased early-stage model, to build a pivotal set of bias-conflicting samples used to fine-tune and rectify biased models without bias labels or unbiased sets.

Problem

Detecting bias-conflicting samples without bias labels or an unbiased validation set is imprecise, so debiasing methods that reweight or resample them can amplify bias when detection is wrong.

Approach

Reframe bias-conflicting detection as mislabeled-sample detection and use self-influence, computed on an early-epoch, GCE-trained heavily biased model (BCSI), to rank samples; intersect top-k sets from three random seeds to form a high-purity pivotal set, then fine-tune all parameters with CE on the pivotal set plus a counterweight CE on the remaining data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace SI with BCSI for detecting bias-conflicting samplesself-influence detection · CMNIST 0.5%detection precision: 31.94 -> 92.08Helped
replace SI with BCSI for detecting bias-conflicting samplesself-influence detection · CIFAR10C 0.5%detection precision: 63.33 -> 38.33Hurt
replace SI with BCSI for detecting bias-conflicting samplesself-influence detection · CIFAR10C 2%detection precision: 20.19 -> 50.45Helped
apply the method to a JTT-debiased modelJTT · MultiNLIworst-group accuracy: 70.2 -> 73.6Helped
apply the method to a JTT-debiased modelJTT · CivilCommentsworst-group accuracy: 63.7 -> 78.5Helped
use more intersections of the pivotal sets (ablation)Ours+SelecMix · CIFAR10C 0.5%accuracy: 36.44 -> 38.85 -> 38.74Mixed
use more intersections of the pivotal sets (ablation)Ours+SelecMix · CIFAR10C 30%accuracy: 67.04 -> 65.90 -> 64.51Hurt
increase the pivotal-set size k (ablation)Ours · CIFAR10C 0.5%accuracyHurt
increase the pivotal-set size k (ablation)Ours · CIFAR10C 5%accuracyHelped
increase the remaining-data loss weight λ (ablation)Ours · CIFAR10C 0.5%accuracyHurt
increase the remaining-data loss weight λ (ablation)Ours · CIFAR10C 90%accuracyHelped
use detection models trained for 3 to 11 epochs instead of 1 epoch (ablation)Ours with SelecMix · CIFAR10CaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Colored MNIST Corrupted CIFAR10 Biased FFHQ Waterbirds NICO CivilComments MultiNLI

Benchmarks: Colored MNIST Corrupted CIFAR10 Biased FFHQ Waterbirds NICO CivilComments MultiNLI

Metrics: unbiased test accuracy minority-group accuracy worst-group accuracy detection precision average precision demographic parity equalized odds

Baselines: ERM GroupDRO LfF BPA DCWP DFA SelecMix JTT

Builds on: influence functions Generalized Cross Entropy LfF SelecMix JTT

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