atlas

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

Learning Vision from Models Rivals Learning Vision from Data

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Recaptioning and text-supervised pretraining · 25 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.

Learns visual representations purely from synthetic data: Llama-2 synthesizes captions, Stable Diffusion 1.5 renders 4 images per caption, and a StableRep-style multi-positive contrastive loss plus iBOT masked image modeling is trained on 600M synthetic images.

Problem

Visual representation learning normally requires large curated real image datasets, which are costly to collect; the paper asks whether purely synthetic images from generative models can train representations that rival those learned from real data.

Approach

Treat each synthetic caption as a visual class: generate multiple images per caption with a text-to-image diffusion model and align them via multi-positive contrastive learning combined with iBOT masked image modeling, with LLM-based caption synthesis (in-context templates, GPT-4-proposed backgrounds) providing fine-grained, scalable concept coverage.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the full synthetic caption configuration instead of cc12m captions (ablation)SynCLR · ImageNet-1K linear evaluationtop-1 accuracy: 77.1 -> 78.8Helped
Use the full synthetic caption configuration instead of cc12m captions (ablation)SynCLR · Fine-grained classification average (9 datasets)average accuracy: 85.3 -> 88.1Helped
Use GPT-generated backgrounds instead of Places backgrounds in LLM captions (ablation)SynCLR caption synthesis · Fine-grained classification average (9 datasets)average accuracy: 81.8 -> 81.9No clear effect
Add EMA to the StableRep baseline (ablation)SynCLR · ImageNet-1K linear evaluationtop-1 accuracy: 75.8 -> 76.7Helped
Add iBOT objective (ablation)SynCLR · ADE20K semantic segmentationmIoU: 49.5 -> 50.5Helped
Add multi-crop strategy (ablation)SynCLR · ImageNet-1K linear evaluationtop-1 accuracy: 76.7 -> 78.6Helped
Change classifier-free guidance scale from 2 to 3 (ablation)SynCLR image generation · ImageNet-1K linear evaluationtop-1 accuracy: 72.8 -> 72.6No clear effect
Define positive classes by captions rather than individual images (SimCLR)SynCLR representation learning · ImageNet-1K linear evaluationtop-1 accuracy: 63.6 -> 75.3Helped
Define classes by captions rather than fixed balanced ImageNet classes (supervised CE)SynCLR representation learning · ImageNet-1K linear evaluationtop-1 accuracy: 71.9 -> 75.3Helped
Train with synthetic rather than real images and captionsSynCLR ViT-B/16 · ImageNet-1K linear evaluationtop-1 accuracy: 80.7 vs 80.2Mixed
Train with synthetic rather than real dataSynCLR ViT-L/14 · Fine-grained classification average (9 datasets)average accuracy: 90.4 vs 90.1No clear effect
Pre-train SynCLR rather than ImageNet-1K self-supervised methodsViT-B semantic segmentation · ADE20K semantic segmentationmIoU: +4.3 mIoUHelped

Surprising findings

Limitations

Experimental setup

Datasets: SynCaps-150M (synthetic captions) ImageNet-21k Places-365 ImageNet-1k cc12m ADE20k ImageNet linear eval fine-grained datasets (Aircraft, Cars, DTD, Flowers, Pets, SUN397, Caltech-101, Food-101, VOC2007)

Benchmarks: ImageNet linear probing ImageNet fine-tuning fine-grained classification (9 datasets) ADE20k semantic segmentation

Metrics: top-1 accuracy average accuracy mIoU

Baselines: CLIP OpenCLIP DINO v2 StableRep MAE iBOT SimCLR MoCo v3 BEiT v2

Builds on: StableRep iBOT MoCo v3 DINO

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