atlas

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

Probabilistic Language-Image Pre-Training

ICLR 2025 · 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.

Introduces ProLIP, a probabilistic vision-language model pre-trained from scratch on DataComp 1B using only probabilistic objectives (PPCL plus a novel inclusion loss) with an uncertainty token for efficient uncertainty estimation.

Problem

Deterministic VLM embeddings assume one-to-one image-text correspondence, failing to capture the many-to-many multiplicity and aleatoric ambiguity of real image-text data; prior probabilistic VLMs are small-scale or lack zero-shot capability.

Approach

Map each image and text to a diagonal Gaussian, estimate variance via a dedicated [UNC] token with no extra parameters, train with a log-sigmoid probabilistic pairwise contrastive loss, and add an asymmetric inclusion loss enforcing distributional inclusion between image-text pairs and between original and masked inputs; uncertainty then drives prompt re-weighting (BPRW) and hierarchical image tra

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace deterministic CLIP embeddings with ProLIP probabilistic embeddingsViT-B/16 · ImageNetaccuracy: 67.2 -> 67.8Helped
Replace deterministic CLIP embeddings with ProLIP probabilistic embeddingsViT-B/16 · VTABscore: 56.9 -> 58.5Helped
Replace deterministic CLIP embeddings with ProLIP probabilistic embeddingsViT-B/16 · Retrievalscore: 53.4 -> 53.0Hurt
Replace deterministic CLIP embeddings with ProLIP probabilistic embeddingsViT-B/16 · DataComp 38-task averagescore: 57.1 -> 57.9Helped
Train ProLIP with 12.8B instead of 1.28B seen samplesProLIP ViT-B/16 · ImageNetaccuracy: 67.8 -> 74.6Helped
Use inclusion-based rather than deterministic traversal (ablation)ProLIP (1.28B) · HierarCaps retrievalprecision: 28.4 -> 35.9Helped
Use inclusion-based rather than deterministic traversal (ablation)ProLIP (1.28B) · HierarCaps retrievalR@1: 62.6 -> 62.9Helped
Use inclusion-based rather than deterministic traversal (ablation)ProLIP (1.28B) · HierarCaps retrievalR@1[ROOT]: 0.1 -> 15.3Helped
Filter prompts by uncertainty statistics (ablation)ProLIP prompt selection · ImageNetaccuracy: +0.03ppNo clear effect
Use BPRW with visual information and no labeled examplesProLIP prompt selection · ImageNetaccuracy: +0.12ppHelped
Add 5 labeled images per class to BPRWProLIP prompt selection · ImageNetaccuracy: 74.7 -> 75.6Helped
Add 9 labeled images per class to BPRWProLIP prompt selection · ImageNetaccuracy: 74.7 -> 75.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: DataComp 1B ConceptualCaptions 3M ConceptualCaptions 12M RedCaps HierarCaps COCO Caption

Benchmarks: ImageNet ImageNet distribution shifts VTAB DataComp 38-task suite Flickr30k MS-COCO Caption HierarCaps

Metrics: zero-shot accuracy recall@1 precision

Baselines: CLIP SigLIP PCME++ ProbVLM MAP

Builds on: CLIP PCME++ SigLIP ProbVLM

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