atlas

Research map / Image generation / Autoregressive and latent generation

Diffusing DeBias: Synthetic Bias Amplification for Model Debiasing

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Synthetic training data from generators · 1 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.

Diffusing DeBias trains a class-conditional diffusion model on biased data, samples synthetic bias-aligned images, and uses a bias amplifier trained only on them as a plug-in for two unsupervised debiasing recipes (two-step G-DRO and end-to-end LfF-style).

Problem

Unsupervised debiasing of image classifiers trained on data with strong spurious correlations; auxiliary bias models overfit and memorize bias-conflicting samples, degrading the bias signal.

Approach

Train a class-conditional diffusion model (with classifier-free guidance) on the biased dataset, which amplifies per-class bias; sample synthetic bias-aligned images and train the bias amplifier only on them so it never sees real bias-conflicting samples, then plug it into G-DRO (pseudo-labels) or LfF-style reweighting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DDB-II instead of the strongest listed unsupervised baselineWaterbirds debiasing · WaterbirdsWGA: 89.43 -> 91.56Helped
Use DDB-II instead of the strongest listed baselineBAR debiasing · BARAvg. accuracy: 69.88 -> 72.81Helped
Use DDB-I instead of ETF-DebiasBFFHQ debiasing · BFFHQConflicting accuracy: 73.60 -> 74.67Helped
Use DDB-I instead of LWBCImageNet-A debiasing · ImageNet-AAvg. accuracy: 35.97 -> 39.80Helped
Use DDB-I instead of LLEUrbanCars debiasing · UrbanCarsBG-Gap: 2.10 -> 1.85Helped
Increase synthetic images used to train the Bias Amplifier from 100 to 2000 per class (ablation)DDB-I · WaterbirdsWGA: 86.25 -> 90.81Helped
Set CFG guidance strength to w=1 rather than w=0 (ablation)DDB-I · WaterbirdsWGA: 87.85 -> 90.81Helped
Use plain error-set selection instead of filtered bias-conflicting samples (ablation)DDB-I · WaterbirdsWGA: 90.81 -> 90.34Hurt
Increase synthetic images used to train the Bias Amplifier from 100 to 2000 total (ablation)DDB-II · WaterbirdsWGA: 84.42 -> 91.56Helped
Set CFG guidance strength to w=1 rather than w=0 (ablation)DDB-II · WaterbirdsWGA: 87.07 -> 91.56Helped
Apply DDB-I rather than ERMWaterbirds with varying bias correlation · WaterbirdsWGA: 62.60 -> 90.81; 63.40 -> 86.91; 64.12 -> 90.19; 68.84 -> 86.14Helped
Train the Bias Amplifier on real training data instead of synthetic data (ablation)DDB-I, Recipe I · WaterbirdsWGA: 90.81 -> 79.43Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Waterbirds BFFHQ BAR ImageNet-9 UrbanCars CIFAR-10

Benchmarks: Waterbirds BAR BFFHQ ImageNet-A UrbanCars CIFAR-10

Metrics: worst group accuracy average accuracy conflicting accuracy ID.ACC and accuracy gaps (UrbanCars)

Baselines: ERM G-DRO LISA JTT LfF DebiAN ETF-Debias MoDAD

Builds on: Learning from Failure (LfF) Group DRO Just Train Twice (JTT) Classifier-free guidance

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