atlas

Research map / Image generation / Fast diffusion sampling

Leveraging Diffusion Perturbations for Measuring Fairness in Computer Vision

AAAI 2024 · Image generation › Fast diffusion sampling · approach: Diffusion models as perception tools · 4 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.

Uses diffusion-based image generation and inpainting to build a race-balanced occupation dataset and a perturbation-based fairness metric, then benchmarks CLIP, FLAVA, and LENS models on occupation classification.

Problem

Computer vision and vision-language models lack demographically balanced evaluation datasets where images share backgrounds and context, making downstream fairness hard to measure.

Approach

Generate base occupation images with text-to-image diffusion, then inpaint only the person with different perceived race identifiers to create perturbation sets sharing identical context, filtered by VQA and a race attribution model, and measure fairness as the median per-set standard deviation of true-label probability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use difficult labels instead of base labelsFLAVA · Occupation classificationclassification accuracy: 92.0% -> 90.1%No clear effect
use difficult labels instead of base labelsCLIP-LAION400M · Occupation classificationclassification accuracy: 98.3% -> 75.1%Hurt
use difficult labels instead of base labelsCLIP-LAION2B · Occupation classificationclassification accuracy: 98.9% -> 79.8%Hurt
use difficult labels instead of base labelsCLIP-OpenAI · Occupation classificationclassification accuracy: 95.2% -> 68.6%Hurt
use ViT-L/14 instead of ViT-B/32 (ablation)CLIP models on difficult-label occupation classification · Occupation classification, difficult labelsfairness metric: 0.835 -> 0.862; 0.849 -> 0.908; 0.884 -> 0.903Mixed
specify balanced male and female gender in generation and inpainting prompts (ablation)fairness evaluation on the four vision-language models · Occupation classification, gender-balanced samplefairness metric ordering: FLAVA (0.944) > CLIP-OpenAI (0.874) > CLIP-LAION2B (0.827) > CLIP-LAION400M (0.821)No clear effect
restrict to base images correctly classified by all evaluated models (ablation)fairness evaluation on the four vision-language models · Occupation classification, difficult labelsfairness metric ordering: FLAVA (0.98), CLIP-OpenAI (0.884), CLIP-LAION2B (0.861), CLIP-LAION400M (0.835)No clear effect
remove all negative labels except the top misclassified label (ablation)fairness evaluation on the four vision-language models · Occupation classification, difficult labelsfairness metric ordering: FLAVA (0.999), CLIP-OpenAI (0.876), CLIP-LAION2B (0.866), CLIP-LAION400M (0.847)No clear effect
use CLIP-OpenAI rather than CLIP-LAION400MCLIP models · Occupation classification, difficult labelsfairness metric: 0.835 -> 0.884Helped
use CLIP-LAION2B rather than CLIP-LAION400MCLIP models · Occupation classification, difficult labelsfairness metric: 0.835 -> 0.849Helped
use a non-Caucasian perceived identity label rather than Caucasianevaluated vision-language models · Occupation classification, all occupationsclassification accuracy: Black: -6.09%, East Asian: -3.21%, Indian: -3.20%Hurt
use LENS H14-FlanT5-xl rather than LENS H14-FlanT5-xxlLENS · Occupation classification, difficult labelsfairness metric: 0.837 -> 0.965Helped

Surprising findings

Limitations

Experimental setup

Datasets: VQAv2 FairFace UTKFace

Benchmarks: occupations dataset (diffusion perturbations)

Metrics: fairness metric (1 minus median std of true-label probabilit classification accuracy realism score race fidelity score

Baselines: FLAVA CLIP-OpenAI CLIP-LAION400M CLIP-LAION2B LENS

Builds on: Stable Diffusion Stable Diffusion XL Stable Diffusion inpainting FairFace SDEdit

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