atlas

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

Understanding Retrieval-Augmented Task Adaptation for Vision-Language Models

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

Systematic study plus theory of retrieval-augmented task adaptation for CLIP in low-data regimes, showing image-to-image retrieval beats text-to-image retrieval and that logit ensembling with the zero-shot model is critical.

Problem

Understanding how retrieval from web-scale databases (LAION-5B) impacts adaptation of contrastive vision-language models like CLIP in low-data regimes, which remained an open question.

Approach

Disentangles retrieval-augmented CLIP adaptation into retrieval method (uni-modal I2I vs cross-modal T2I) and logit ensembling with zero-shot predictions, and provides theorems on modality gap, retrieval distribution shift, and ensemble benefit.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use I2I retrieval instead of T2I retrievalCLIP retrieval-augmented adaptation · downstream datasets across retrieval shotsaccuracyHelped
add I2I retrieved samples to zero-shot CLIPCLIP retrieval-augmented adaptation · downstream datasetsaccuracy: 1% on average (12 shots)Helped
use T2I retrieval instead of zero-shot CLIPCLIP retrieval-augmented adaptation · multiple downstream datasetsaccuracyNo clear effect
ensemble zero-shot logits with I2I retrieval logitsCLIP retrieval-based adaptation · downstream datasetsaccuracyHelped
use knowledge-augmented prompts for T2I retrieval instead of original prompts (ablation)CLIP RN50 T2I retrieval · 7-dataset average, 8-shotaccuracy: 67.77 -> 68.86Helped
use I2I retrieval instead of knowledge-augmented T2I retrievalCLIP RN50 retrieval-augmented adaptation · 7-dataset average, 8-shotaccuracy: 68.86 -> 72.91Helped
increase I2I retrieval seed images from 2 to 8 per class (ablation)RET · Textures, K=16accuracy: 38.48 -> 45.86Helped
increase I2I retrieval seed images from 2 to 8 per class (ablation)Ensemble · Textures, K=16accuracy: 51.77 -> 55.32Helped
increase I2I retrieval seed images from 2 to 8 per class (ablation)Ensemble (F) · Textures, K=16accuracy: 57.98 -> 62.94Helped
increase I2I retrieval seed images from 2 to 8 per class (ablation)ZOCLIP · Textures, K=16accuracy: 42.79 -> 42.79No clear effect
combine retrieved samples with few-shot ID samples (ablation)CLIP I2I retrieval adaptation · 7-dataset average, K=16accuracyHelped
use a larger CLIP backbone (ablation)CLIP retrieval-augmented adaptation · average across datasetsaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-5B Caltech101 Birds200 Food101 OxfordPets Flowers102 Textures UCF101

Benchmarks: Caltech101 Birds200 Food101 OxfordPets Flowers102 Textures UCF101

Metrics: accuracy 0-1 risk

Baselines: Zero-shot CLIP Tip-Adapter-F T2I retrieval ID retrieval oracle

Builds on: CLIP Tip-Adapter LAION-5B clip-retrieval

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