atlas

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

Unsupervised Concept Discovery Mitigates Spurious Correlations

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Contrastive representation theory · 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 CoBalT, which discovers discrete concepts from slot-attention object-centric representations (vector-quantized, teacher-student) and uses concept-aware importance sampling to train a robust classifier without group annotations.

Problem

Spurious correlations cause models to fail on minority subgroups, but group annotations needed to mitigate them are costly or unavailable.

Approach

Use unsupervised object-centric slot representations, vector-quantized into a learned concept dictionary, as data-driven proxies for subgroups, then resample training data so that rare concepts and classes within concepts are balanced.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use concept discovery and concept-aware samplingCoBalT · Waterbirdsworst-group accuracy: 86.1 -> 89.0Helped
use concept discovery and concept-aware samplingCoBalT · Urban Cars (BG+CoObj)worst-group accuracy: 76.9±1.8 -> 80.0±2.8Helped
use concept discovery and concept-aware samplingCoBalT · IN-9L Mixed-sameaccuracy: 91.1 -> 91.2Helped
use concept discovery and concept-aware samplingCoBalT · IN-9L Mixed-randaccuracy: 78.6 -> 80.1Helped
use concept discovery and concept-aware samplingCoBalT · IN-9L Only-FGaccuracy: 88.1 -> 90.0Helped
use concept discovery and concept-aware samplingCoBalT · CelebA, no validation groupsworst-group accuracy: 78.0±1.2 -> 89.2±1.2Helped
vary the number of slots; over-segment with more slots (ablation)CoBalT · Waterbirdsworst-group accuracyHurt
use codebook size 8 instead of 4 (ablation)CoBalT · CelebA, 4 slotsworst-group accuracy: 74.4 -> 88.3Helped
use codebook size 8 instead of 4 (ablation)CoBalT · CelebA, 4 slotsaverage accuracy: 93.5 -> 92.6Hurt
use codebook size 12 instead of 4 (ablation)CoBalT · CelebA, 4 slotsworst-group accuracy: 74.4 -> 86.7Helped
use codebook size 12 instead of 4 (ablation)CoBalT · CelebA, 4 slotsaverage accuracy: 93.5 -> 89.7Hurt
use codebook size 16 instead of 4 (ablation)CoBalT · CelebA, 4 slotsworst-group accuracy: 74.4 -> 88.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: CMNIST CelebA Waterbirds UrbanCars Background Challenge ImageNet-9 BAR

Benchmarks: CMNIST Waterbirds CelebA UrbanCars ImageNet-9 (IN-9L) BAR

Metrics: worst group accuracy average accuracy

Baselines: GDRO DFR AFR ULA MaskTune XRM SPARE JTT CnC GEORGE LfF CIM

Builds on: slot attention DINO vector quantization JTT SPARE

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