atlas

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

CODA: A Correlation-Oriented Disentanglement and Augmentation Modeling Scheme for Better Resisting Subpopulation Shifts

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 CODA, which disentangles spurious and causal latent codes with a bi-branch VAE-style encoder plus decoy classifier, then augments data by recombining latents and trains classifiers with a reweighted consistency loss to resist spurious correlations and group imbalance.

Problem

Generalization under subpopulation shifts combining spurious correlations and group imbalance (SC-GI), where models learn spurious attributes and underperform on minority groups.

Approach

A correlation-oriented disentanglement (COD) bi-branch encoder trained with a decoy classifier and reconstruction loss separates spurious (z) from invariant (t) latents; decoder recombination generates synthetic samples that vary spurious attributes while keeping class, and a reweighted consistency loss enforces consistent predictions on original and synthetic samples, plugging into ERM, RWG, or G

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add CODA augmentation and reweighted consistency to ERMERM · ColoredMNISTworst-group accuracy: 2.08 ± 0.70 -> 71.74 ± 0.24Helped
add CODA augmentation and reweighted consistency to RWGRWG · ColoredMNISTworst-group accuracy: 71.64 ± 0.15 -> 72.11 ± 0.51Helped
add CODA augmentation and reweighted consistency to GDROGDRO · CelebAworst-group accuracy: 88.22 ± 0.89 -> 89.26 ± 0.26Helped
add CODA augmentation and reweighted consistency to GDROGDRO · CelebAmaximum group accuracy gap: 4.92 ± 1.11 -> 4.01 ± 0.24Helped
add CODA augmentation and reweighted consistency to ERMERM · CelebAaverage accuracy: 95.05 ± 0.38 -> 91.89 ± 0.35Hurt
add synthetic samples by increasing L from 0 to 4 (ablation)CODA+ERM · MultipleColoredMNISTworst-group accuracy: 0.00 ± 0.00 -> 91.85 ± 0.68Helped
increase synthetic samples per instance from L=2 to L=4 (ablation)CODA+RWG · MultipleColoredMNISTworst-group accuracy: 91.35 ± 0.70 -> 91.10 ± 1.16No clear effect
use a 3-layer CNN instead of ResNet-18 encoders (ablation)CODA+ERM · ColoredMNISTworst-group accuracy: 71.74 ± 0.24 -> 67.50 ± 1.08Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ColoredMNIST CelebA MultipleColoredMNIST ColoredMNIST v2 ColoredMNIST v3 ColoredMNIST v4

Benchmarks: ColoredMNIST CelebA MultipleColoredMNIST ColoredMNIST v2 ColoredMNIST v3 ColoredMNIST v4

Metrics: worst-group accuracy average accuracy maximum group accuracy gap

Baselines: ERM RWG GDRO LfF JTT

Builds on: VAE beta-VAE Soft-IntroVAE group DRO reweighting groups

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