atlas

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

REDUCR: Robust Data Downsampling using Class Priority Reweighting

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Group-robust classification · 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 REDUCR, an online batch selection method that uses multiplicative-weights class priority reweighting with amortised class-irreducible loss models to downsample training data while preserving worst-class test accuracy.

Problem

Data downsampling for streaming training often hurts worst-class generalization under class imbalance, noise, and distribution shift; existing online batch selection methods (e.g., RHO-Loss, train loss) optimize average performance.

Approach

Formulates robust data downsampling as a maximin objective over class-specific holdout likelihoods and solves it online via multiplicative weights over classes, with selection scores combining model loss, amortised class-irreducible loss (class-upweighted reference models), and clipped excess loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use REDUCR instead of RHO-LossResNet-18 · CIFAR10worst-class test accuracy: 78.80 ± 2.09 -> 83.29 ± 0.84Helped
Use REDUCR instead of RHO-LossResNet-18 · CINIC10worst-class test accuracy: 69.39 ± 3.56 -> 75.30 ± 0.85Helped
Use REDUCR instead of Train LossResNet-18 · CIFAR100worst-class test accuracy: 17.59 ± 5.17 -> 26.00 ± 2.65Helped
Use REDUCR instead of Train LossImageNet-pretrained ResNet-18 · Clothing1Mworst-class test accuracy: 40.37 ± 3.58 -> 53.91 ± 2.42Helped
Use REDUCR instead of RHO-Lossbert-base-uncased · MNLIworst-class test accuracy: 76.74 ± 0.93 -> 79.45 ± 0.39Helped
Use REDUCR instead of Train Lossbert-base-uncased · QQPworst-class test accuracy: 79.96 ± 2.34 -> 86.61 ± 0.49Helped
Remove the model loss term from the selection rule (ablation)REDUCR · CINIC10worst-class test accuracyHurt
Add the model loss term to the selection rule (ablation)REDUCR · CINIC10worst-class test accuracyHelped
Remove the amortised class-irreducible loss term (ablation)REDUCR · CINIC10worst-class test accuracyHurt
Add the amortised class-irreducible loss term (ablation)REDUCR · CINIC10worst-class test accuracyHelped
Remove the class-holdout loss term (ablation)REDUCR · CINIC10worst-class test accuracyHurt
Add the class-holdout loss term (ablation)REDUCR · CINIC10worst-class test accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CINIC10 CIFAR100 Clothing1M MNLI QQP

Benchmarks: CIFAR10 CINIC10 CIFAR100 Clothing1M MNLI QQP

Metrics: worst-class test accuracy average test accuracy

Baselines: Uniform Train Loss RHO-Loss Payoff (direct maximin selection)

Builds on: RHO-Loss multiplicative weights update Train Loss online batch selection (Katharopoulos & Fleuret)

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