atlas

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

Understanding Transferable Representation Learning and Zero-shot Transfer in CLIP

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

Gives a theoretical analysis of CLIP's transferable representation learning and zero-shot transfer under a conditional-independence latent-shared-feature model, shows square loss fails for zero-shot, and proposes a positive-pair L2 regularizer that improves CLIP on CC3M zero-shot and linear probing.

Problem

Why CLIP's contrastive vision-language pretraining yields representations that transfer to zero-shot classification, which lacks theoretical explanation, and how batch-level false negatives and modality misalignment affect learning.

Approach

Model image and text as conditionally independent given a sparse discrete shared feature; show near-optimal contrastive training aligns modalities and enables zero-shot prediction with prompts, contrast this with square loss, and add a positive-pair alignment regularizer that enlarges the margin.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add positive-pair regularization to CLIPCLIP · Zero-shot classification, six datasetsaccuracy: 39.20 -> 41.26 average; improves on 5 out of 6 datasetsHelped
add positive-pair regularization to CLIPCLIP · Linear probing, seven datasetsaccuracy: 72.75 -> 74.29 averageHelped
add positive-pair regularization to CLIPCLIP · Flickr30K test retrievalAverage R@1/R@5/R@10: 70.47 -> 72.40Helped
add positive-pair regularization to CLIPCLIP · MSCOCO test retrievalAverage R@1/R@5/R@10: 46.86 -> 47.14Helped
use only the L2 regularization objective, without contrastive loss (ablation)CLIP · Zero-shot classification averageaccuracy: 39.20 -> 3.47Hurt
use only the L2 regularization objective, without contrastive loss (ablation)CLIP · Linear probing averageaccuracy: 72.75 -> 6.51Hurt
regularize off-diagonal batch pairs as negatives rather than regularizing positive pairs (ablation)CLIP · Zero-shot classification, six datasetsaccuracy: 39.20 -> 39.52 averageNo clear effect
add positive-pair regularization to CyCLIPCyCLIP · MSCOCO test retrievalAverage R@1/R@5/R@10: 46.86 -> 47.23Helped
add positive-pair regularization to CLIPCLIP with TinyViT image encoder · Zero-shot classification averageaccuracy: 31.02 -> 32.05Helped
decrease temperature from 0.07 to 0.01CLIP · MSCOCO training batchesmarginHurt

Surprising findings

Limitations

Experimental setup

Datasets: CC3M MSCOCO Flickr30K

Benchmarks: CIFAR10 CIFAR100 STL10 Food101 ImageNetV2 DTD Flowers102 Oxford-IIIT Pet Flickr30K MSCOCO

Metrics: top-1 accuracy linear probing accuracy recall@1/5/10 margin distribution

Baselines: CLIP CyCLIP square loss (L2) only

Builds on: CLIP CyCLIP SimSiam UniCL

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