atlas

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

Distributionally Generative Augmentation for Fair Facial Attribute Classification

CVPR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Group-robust classification · 5 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 DiGA, a two-stage generative framework that detects spurious attributes by combining biased latent-space editing directions and then trains a fair facial attribute classifier via uniformly-sampled generative augmentation of those attributes, without spurious-attribute labels.

Problem

Training fair facial attribute classifiers on biased data when spurious attribute labels (e.g., Male for Smiling) are unavailable, leading to accuracy inconsistencies across subpopulations.

Approach

Cancel the target-attribute component of two differently regularized latent classifier directions to isolate a spurious-attribute editing direction, then augment training images by editing spurious attributes with uniformly sampled magnitudes and enforce representation invariance via contrastive/BYOL-style learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply DiGA instead of ERMFAC model · CelebA (T=Smiling, S=Male)worst-group accuracy (%): 70.1 -> 81.9Helped
Apply DiGA instead of ERMFAC model · CelebA (T=Smiling, S=Male)EO (%): 25.3 -> 7.4Helped
Apply DiGA instead of ERMFAC model · CelebA (T=Smiling, S=Male)accuracy (%): 88.2 -> 88.4Helped
Apply DiGA instead of ERMFAC model · UTK-Face (T=Gender, S=Ethnicity)EO (%): 12.2 -> 6.8Helped
Apply DiGA instead of ERMFAC model · Dogs and Cats (Species, Color)worst-group accuracy (%): 67.8 -> 81.1Helped
Add fairness-aware generative augmentation to BYOL's traditional augmentation (ablation)DiGA representation learning · CelebA (T=Smiling, S=Male)accuracy and fairnessHelped
Use distributionally sampled generative augmentation instead of single-point augmentation (ablation)DiGA representation learning · CelebA (T=Smiling, S=Male)accuracy and fairnessHelped
Increase the augmentation-degree range (ablation)DiGA representation learning · CelebA (T=Smiling, S=Male)EO (%)Helped
Use a smaller sampled subset to train the generative model (ablation)DiGA · CelebA (T=Smiling, S=Male)classification performanceHurt
Set λ1=2e-4 and λ2=5e+3 (ablation)DiGA bias detection · CelebA (T=Smiling, S=Male)worst-group accuracy (%): 81.9 -> 82.7Helped
Set λ1=2e-5 and λ2=5e+4 (ablation)DiGA bias detection · CelebA (T=Smiling, S=Male)worst-group accuracy (%): 81.9 -> 85.1Helped
Set λ1=2e-5 and λ2=5e+4 (ablation)DiGA bias detection · CelebA (T=Smiling, S=Male)EO (%): 7.4 -> 4.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: CelebA UTKFace Dogs and Cats

Benchmarks: CelebA UTKFace Dogs and Cats

Metrics: accuracy worst-group accuracy equalized odds

Baselines: ERM CVaR DRO EIIL LfF JTT MAPLE IRM Resampling BYOL FSCL

Builds on: BYOL InterFaceGAN JTT CLIP-based reference model

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