atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

FairDeDup: Detecting and Mitigating Vision-Language Fairness Disparities in Semantic Dataset Deduplication

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Self-distillation for vision-language pretraining · 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.

Evaluates how SemDeDup semantic deduplication of LAION-400M affects fairness of CLIP models and proposes FairDeDup, a modified selection heuristic that boosts underrepresented sensitive concepts while preserving zero-shot performance.

Problem

Dataset deduplication reduces VLP training cost but its effect on social biases in trained vision-language models is unexamined; existing deduplication may amplify or reduce subgroup disparities.

Approach

Replace SemDeDup's max-distance-from-centroid selection heuristic with one that, within each k-means cluster, keeps the sample most similar to the least-represented natural-language sensitive concept prototype (tracked as running per-cluster averages), so deduplication preserves demographic diversity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Prune 50% of LAION-400M with SemDeDupCLIP ViT-B/16 · ImageNet1KAccuracy@5: .899 -> .897No clear effect
Prune 50% of LAION-400M with FairDeDup instead of SemDeDupCLIP ViT-B/16 · ImageNet1KAccuracy@5: .897 -> .897No clear effect
Prune 50% of LAION-400M with SemDeDupCLIP ViT-B/16 · FACET gender (masculine/feminine)Worst-class disparity: .303 -> .346Hurt
Use FairDeDup instead of SemDeDupCLIP ViT-B/16 · FACET gender (masculine/feminine)Worst-class disparity: .346 -> .298Helped
Prune 50% of LAION-400M with SemDeDupCLIP ViT-B/16 · FACET skin tone (light/dark)Worst-class disparity: .354 -> .342Helped
Use FairDeDup instead of SemDeDupCLIP ViT-B/16 · FACET skin tone (light/dark)Worst-class disparity: .342 -> .320Helped
Prune 50% of LAION-400M with SemDeDupCLIP ViT-B/16 · FACET age (middle/younger)Disparity gap: .205 -> .171Helped
Use FairDeDup instead of SemDeDupCLIP ViT-B/16 · FACET age (middle/younger)Disparity gap: .171 -> .150Helped
Prune 50% of LAION-400M with SemDeDupCLIP ViT-B/16 · FairFace genderNDKL: .010 -> .015Hurt
Use FairDeDup instead of SemDeDupCLIP ViT-B/16 · FairFace genderNDKL: .015 -> .012Helped
Prune 50% of LAION-400M with SemDeDupCLIP ViT-B/16 · FairFace raceNDKL: .035 -> .034Helped
Use FairDeDup instead of SemDeDupCLIP ViT-B/16 · FairFace raceNDKL: .034 -> .030Helped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-400M

Benchmarks: CLIP Benchmark (41 datasets; ImageNet1K, ImageNetV2, CIFAR-10/100, Flickr30k, COCO) FACET FairFace

Metrics: Accuracy@5 Recall@5 disparity in recall (mean, max, gap) MinSkew MaxSkew NDKL

Baselines: SemDeDup Full LAION-400M training

Builds on: SemDeDup CLIP D2 Pruning

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