atlas

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

CLIPLoss and Norm-Based Data Selection Methods for Multimodal Contrastive Learning

NeurIPS 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: CLIP training recipes and data curation · 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.

Proposes s-CLIPLoss (CLIPScore plus a batch-based normalization term from the CLIP loss) and NormSim (p-norm similarity of target-set image embeddings) as training-free, OpenAI-CLIP-based data selection metrics for DataComp-medium.

Problem

Data selection for CLIP pretraining on noisy web-curated image-text data: existing CLIP-embedding-based filtering relies on the classical CLIPScore, which is biased, and the best methods require external models or newly trained CLIP-style teachers.

Approach

Replace CLIPScore with s-CLIPLoss, which subtracts an estimated normalization term from the CLIP contrastive loss computed over random batches, so that samples matching many contrastive pairs are penalized. Also introduce NormSim, a vision-only p-norm similarity between training images and target-task images, plus a dynamic proxy variant that needs no target data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace CLIPScore with s-CLIPLossDataComp-medium selection with OAI CLIP-L/14 · DataComp-medium (110M downloaded)Avg. (38 tasks): 32.2 -> 32.9Helped
Add NormSim∞(Target) to s-CLIPLoss selectionDataComp-medium selection with OAI CLIP-L/14 · DataComp-medium (110M downloaded)Avg. (38 tasks): 32.9 -> 35.0Helped
Use NormSim∞(Target) rather than NormSim∞(IN-1k) with s-CLIPLoss (ablation)s-CLIPLoss (30%), OAI CLIP-L/14 · DataComp-medium (110M downloaded)Avg. (38 tasks): 34.4 -> 35.0Helped
Add proxy-target NormSim2-D to s-CLIPLossDataComp-medium selection with OAI CLIP-L/14 · DataComp-medium (110M downloaded)Avg. (38 tasks): 32.9 -> 34.1Helped
Combine s-CLIPLoss with NormSim∞(Target)DataComp-medium selection with OAI CLIP-B/32 · DataComp-medium (110M downloaded)Avg. (38 tasks): 33.6 -> 35.2Helped
Use NormSim∞(Target) with s-CLIPLoss (ablation)DataComp-medium selection with DFN-P · DataComp-medium (110M downloaded)Avg. (38 tasks): 34.7 -> 34.4Hurt
Calculate NormSim∞ with OAI CLIP-B/32 instead of DFN-P embeddings (ablation)DFN-P s-CLIPLoss selection · DataComp-medium (110M downloaded)Avg. (38 tasks): 34.7 -> 35.7Helped
Add Ours (10%) to DFN ∪ HYPEFull DataComp-medium benchmark · DataComp-medium (full 128M dataset)Avg.: 37.9 -> 38.8Helped
Add Ours (10%) to DFN ∪ HYPEFull DataComp-medium benchmark · DataComp-medium (full 128M dataset)ImageNet-1k: 38.2 -> 38.2No clear effect
Merge Ours (10%)* with DFN and HYPEDFN ∪ HYPE selection on downloaded DataComp-medium · DataComp-medium (110M downloaded)Avg. (38 tasks): 36.8 -> 37.7Helped
Use s-CLIPLoss instead of CLIPScoreDFN-P teacher embeddings at 17.5% selection · DataComp-mediumAvg. (38 tasks): 33.8 -> 34.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: DataComp-medium ImageNet-1k DFN public dataset (CC12M, CC3M, SS15M)

Benchmarks: DataComp-medium 38-task evaluation ImageNet-1k ImageNet distribution shifts VTAB (11 tasks) WILDS (3 tasks) Flickr30k MSCOCO WinoGAViL

Metrics: zero-shot accuracy average accuracy over 38 tasks

Baselines: CLIPScore Image-based filtering D2 Pruning T-MARS Devil MLM HYPE DFN DFN ∪ HYPE

Builds on: CLIP DataComp CLIPScore DFN HYPE

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