atlas

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

No "Zero-Shot" Without Exponential Data: Pretraining Concept Frequency Determines Multimodal Model Performance

NeurIPS 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Attribute-based zero-shot learning

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.

Shows that zero-shot performance of CLIP and text-to-image models tracks log-linearly with the pretraining frequency of downstream concepts, and introduces the long-tailed Let It Wag! benchmark on which models underperform.

Problem

Whether "zero-shot" generalization in multimodal models (CLIP classification/retrieval and Stable Diffusion T2I) is genuine, given that downstream concepts may be frequent in web-crawled pretraining data.

Approach

Estimate concept frequencies in pretraining image-text datasets by intersecting text unigram search with RAM++ image tagging, then show zero-shot performance scales log-linearly with concept frequency, implying exponential data needs for linear gains; further verified with similarity-pruned and synthetic pretraining data and a long-tailed test set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase a concept's pretraining frequencyCLIP models · 17 classification datasetszero-shot accuracyHelped
Increase a concept's pretraining frequencyCLIP models · 2 retrieval datasetsRecall@10Helped
Increase a concept's pretraining frequencyText-to-image models pretrained on LAION-Aesthetics · 8 text-to-image datasetsexpected aesthetics scoreHelped
Remove the 50 million most test-similar samples from pretraining dataCLIP ViT-B-32 pretrained on LAION-200M · Classification and retrieval tasksfrequency-performance relationshipNo clear effect
Use a controlled synthetic pretraining distributionModels pretrained on SynthCI-30M · Zero-shot performance across conceptsfrequency-performance relationshipNo clear effect
Evaluate on long-tail concepts rather than ImageNet conceptsCLIP models · Let It Wag! versus ImageNetaccuracy: upto 20% lower absolute accuraciesHurt
Increase model capacityCLIP models · Let It Wag! classificationperformance gap to ImageNet: 1.58Helped
Use RAM++ threshold 0.7 instead of 0.5 or 0.6 (ablation)RAM++ image concept tagging · Pretraining concept frequency estimationfrequency estimation precisionHelped
Lower the RAM++ threshold to 0.5 or 0.6 (ablation)RAM++ image concept tagging · Pretraining concept frequency estimationfrequency estimation precisionHurt
Use the prompt "A photo of a {classname}" or an 80-prompt ensemble instead of the classname alone (ablation)CLIP models · Zero-shot classificationfrequency-performance relationshipNo clear effect
Use SLIP or CyCLIP training objectives (ablation)CLIP models · Zero-shot classification and retrievalfrequency-performance relationshipNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CC-3M CC-12M YFCC-15M LAION-Aesthetics LAION-400M LAION-200M ImageNet SUN397 UCF101 Caltech101 EuroSAT CUB

Benchmarks: ImageNet SUN397 UCF101 Caltech101 EuroSAT CUB Caltech256 Flowers102 DTD Birdsnap Food101 Stanford-Cars

Metrics: accuracy Recall@1 Recall@5 Recall@10 expected CLIP-score max CLIP-score expected aesthetics score max aesthetics score human alignment score Pearson correlation

Baselines: CLIP Stable Diffusion DeepFloyd-IF DALL-E Mini SD-XL

Builds on: CLIP RAM++ SynthCI-30M HEIM

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