Research map / Vision-language and multimodal / Human and embodied modeling
SocialCounterfactuals: Probing and Mitigating Intersectional Social Biases in Vision-Language Models with Counterfactual Examples
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 Stable Diffusion with cross-attention control to generate 171k counterfactual image-text pairs for probing and mitigating intersectional (race, gender, physical characteristics) social biases in CLIP-style VLMs.
Problem
Existing bias probes for vision-language models use real image-text pairs and examine one social attribute at a time, missing intersectional biases because exhaustive real data for attribute combinations is hard to collect.
Approach
Generate sets of near-identical counterfactual images differing only in intersectional social attributes using Prompt-to-Prompt cross-attention control in Stable Diffusion, followed by three-stage filtering (CLIP image-text similarity, NSFW, CLIP attribute detectability), and use the resulting MaxSkew metric and fine-tuning to probe and reduce skew.
Key results
- All six evaluated VLMs show significant intersectional skew in retrieval; CLIP and FLAVA have lowest overall MaxSkew@K.
- Fine-tuning CLIP on SocialCounterfactuals reduces (Physical Char., Race) MaxSkew@K from 1.19 to 0.87 on held-out occupations, and ALIP drops up to 0.426 absolute.
- Debiased CLIP lowers MaxSkew@K by 15% on VisoGender and 12% on PATA real-image datasets, with minor drops in zero-shot ImageNet accuracy (59.25 to 55.38).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Fine-tune CLIP on SocialCounterfactuals | CLIP · Race-Gender | MaxSkew@K: 1.02 -> 0.77 | Helped |
| Fine-tune ALIP on SocialCounterfactuals | ALIP · Race-Gender | MaxSkew@K: 1.40 -> 1.16 | Helped |
| Fine-tune FLAVA on SocialCounterfactuals | FLAVA · Race-Gender | MaxSkew@K: 0.98 -> 0.79 | Helped |
| Fine-tune CLIP on SocialCounterfactuals | CLIP · Physical Characteristics-Gender | MaxSkew@K: 0.87 -> 0.71 | Helped |
| Fine-tune ALIP on SocialCounterfactuals | ALIP · Physical Characteristics-Gender | MaxSkew@K: 1.28 -> 1.02 | Helped |
| Fine-tune FLAVA on SocialCounterfactuals | FLAVA · Physical Characteristics-Gender | MaxSkew@K: 0.92 -> 0.81 | Helped |
| Fine-tune CLIP on SocialCounterfactuals | CLIP · Physical Characteristics-Race | MaxSkew@K: 1.19 -> 0.87 | Helped |
| Fine-tune ALIP on SocialCounterfactuals | ALIP · Physical Characteristics-Race | MaxSkew@K: 1.55 -> 1.13 | Helped |
| Fine-tune FLAVA on SocialCounterfactuals | FLAVA · Physical Characteristics-Race | MaxSkew@K: 1.12 -> 0.97 | Helped |
| Fine-tune CLIP on SocialCounterfactuals | CLIP · VisoGender | MaxSkew@K: 0.269 -> 0.219 | Helped |
| Fine-tune CLIP on SocialCounterfactuals | CLIP · PATA | MaxSkew@K: 0.323 -> 0.283 | Helped |
| Fine-tune CLIP on SocialCounterfactuals | CLIP · Flickr30K text retrieval | R@1: 67.1 -> 69.2 | Helped |
Surprising findings
- Debiasing on synthetic counterfactuals transfers to real-image bias benchmarks (VisoGender, PATA) despite no real training data.
- Gender bias direction differs across VLMs for the same race: OpenCLIP favors Asian male doctors while others favor Indian male doctors.
Limitations
- Binary gender and six race categories only; perceived attributes rather than identity.
- Debiasing causes small drops in zero-shot and retrieval performance.
- Templates and generator may contain latent biases.
Experimental setup
Datasets: SocialCounterfactuals (generated) PATA VisoGender Flickr30K CIFAR10 CIFAR100 Caltech256 ImageNet
Benchmarks: SocialCounterfactuals VisoGender PATA Flickr30K CIFAR10 CIFAR100 Caltech256 ImageNet
Metrics: MaxSkew@K Skew@K recall@K zero-shot accuracy FID IS
Baselines: CLIP ALIP FLAVA LaCLIP OpenCLIP SLIP VisoGender PATA
Builds on: Prompt-to-Prompt Stable Diffusion Skew@K / MaxSkew@K (Geyik et al.) Brooks et al. image pair generation
Closest papers by meaning
- Finetuning Text-to-Image Diffusion Models for Fairness (ICLR 2024 · similarity 0.88)
- OASIS Uncovers: High-Quality T2I Models, Same Old Stereotypes (ICLR 2025 · similarity 0.87)
- Interpretable Debiasing of Vision-Language Models for Social Fairness (CVPR 2026 · similarity 0.87)
- SocialStigmaQA: A Benchmark to Uncover Stigma Amplification in Generative Language Models (AAAI 2024 · similarity 0.87)
- Leveraging Diffusion Perturbations for Measuring Fairness in Computer Vision (AAAI 2024 · similarity 0.87)
- FairImagen: Post-Processing for Bias Mitigation in Text-to-Image Models (NeurIPS 2025 · similarity 0.86)
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.
