atlas

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

The Neglected Tails in Vision-Language Models

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Adapting VLMs for zero-shot classification · 27 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.

Estimates concept frequency in VLM pretraining texts (LAION) using LLM-derived synonyms and LLM filtering, shows long-tailed concept distributions drive zero-shot VLM failures, and proposes REAL (REAL-Prompt and REAL-Linear) using frequent synonyms and text-retrieved balanced pretraining data.

Problem

Vision-language models have highly imbalanced zero-shot accuracy across visual concepts, and the cause (concept frequency in web-scale pretraining data) has not been measured directly.

Approach

Count concept frequency in pretraining captions via LLM-enumerated synonyms, string matching, and LLM filtering; then replace class names with their most frequent synonyms in prompts (REAL-Prompt) and train a linear classifier on a class-balanced set of text-retrieved pretraining images (REAL-Linear), avoiding costly VLM-based feature retrieval.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace original class names with their most frequent pretraining synonymsREAL-Prompt · Average of eight standard datasetsmean per-class accuracy: 62.6 -> 66.0Helped
retrieve 500 balanced pretraining examples per concept and train a linear classifierREAL-Linear · Average of eight standard datasetsmean per-class accuracy: 65.5 -> 67.8Helped
use synonyms as well as original concept names for retrieval, rather than original names alone (ablation)REAL-Linear · standard zero-shot recognition datasetsmean per-class accuracy: +4%Helped
train the linear classifier with both text and image features using cross-modal adaptation, rather than image features only (ablation)REAL-Linear · standard zero-shot recognition datasetsmean per-class accuracy: 6.4%Helped
increase retrieval size from 100 to 500 examples per concept (ablation)REAL-Linear · standard zero-shot recognition datasetsmean per-class accuracy: 0.9%Helped
add REAL-Prompt synonym replacement to OpenAI prompt templates (ablation)OpenAI templates · Flowersmean per-class accuracy: 68.0 -> 76.6 (+8.6)Helped
add REAL-Prompt synonym replacement to CuPL prompts (ablation)CuPL · Flowersmean per-class accuracy: 65.8 -> 72.3 (+6.5)Helped
add REAL-Prompt synonym replacement to DCLIP prompts (ablation)DCLIP · Foodmean per-class accuracy: 80.1 -> 80.0 (-0.1)No clear effect
add REAL-Linear to REACT Locked-Text (ablation)REACT Locked-Text · ImageNetmean per-class accuracy: 65.7 -> 67.7 (+2.0)Helped
add REAL-Linear to REACT Gated-Image (ablation)REACT Gated-Image · ImageNetmean per-class accuracy: 64.2 -> 66.9 (+2.7)Helped
use frequent synonyms in prompts instead of OpenAI templatesREAL-Prompt · ImageNet tail classesmean per-class accuracy: 55.2 -> 56.2+1.0Helped
retrieve balanced pretraining data and train a linear classifier instead of using OpenAI templatesREAL-Linear · ImageNet tail classesmean per-class accuracy: 55.2 -> 58.9+3.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-400M LAION-2B ImageNet Flowers Cars Aircraft Pets Food DTD EuroSAT CUB

Benchmarks: ImageNet Flowers Cars Aircraft Pets Food DTD EuroSAT CUB ImageNet-V2 ImageNet-Adversarial ImageNet-Rendition

Metrics: mean per-class accuracy head vs tail accuracy

Baselines: CLIP OpenAI templates DCLIP CuPL REACT (Locked-Text) REACT (Gated-Image) NeuralPriming

Builds on: CLIP OpenCLIP REACT WiSE-FT CuPL

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