atlas

Research map / Vision-language and multimodal / Human and embodied modeling

SocialCounterfactuals: Probing and Mitigating Intersectional Social Biases in Vision-Language Models with Counterfactual Examples

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Scene graph generation · 14 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 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

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune CLIP on SocialCounterfactualsCLIP · Race-GenderMaxSkew@K: 1.02 -> 0.77Helped
Fine-tune ALIP on SocialCounterfactualsALIP · Race-GenderMaxSkew@K: 1.40 -> 1.16Helped
Fine-tune FLAVA on SocialCounterfactualsFLAVA · Race-GenderMaxSkew@K: 0.98 -> 0.79Helped
Fine-tune CLIP on SocialCounterfactualsCLIP · Physical Characteristics-GenderMaxSkew@K: 0.87 -> 0.71Helped
Fine-tune ALIP on SocialCounterfactualsALIP · Physical Characteristics-GenderMaxSkew@K: 1.28 -> 1.02Helped
Fine-tune FLAVA on SocialCounterfactualsFLAVA · Physical Characteristics-GenderMaxSkew@K: 0.92 -> 0.81Helped
Fine-tune CLIP on SocialCounterfactualsCLIP · Physical Characteristics-RaceMaxSkew@K: 1.19 -> 0.87Helped
Fine-tune ALIP on SocialCounterfactualsALIP · Physical Characteristics-RaceMaxSkew@K: 1.55 -> 1.13Helped
Fine-tune FLAVA on SocialCounterfactualsFLAVA · Physical Characteristics-RaceMaxSkew@K: 1.12 -> 0.97Helped
Fine-tune CLIP on SocialCounterfactualsCLIP · VisoGenderMaxSkew@K: 0.269 -> 0.219Helped
Fine-tune CLIP on SocialCounterfactualsCLIP · PATAMaxSkew@K: 0.323 -> 0.283Helped
Fine-tune CLIP on SocialCounterfactualsCLIP · Flickr30K text retrievalR@1: 67.1 -> 69.2Helped

Surprising findings

Limitations

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

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