Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Probabilistic Language-Image Pre-Training

About

Vision-language models (VLMs) embed aligned image-text pairs into a joint space but often rely on deterministic embeddings, assuming a one-to-one correspondence between images and texts. This oversimplifies real-world relationships, which are inherently many-to-many, with multiple captions describing a single image and vice versa. We introduce Probabilistic Language-Image Pre-training (ProLIP), the first probabilistic VLM pre-trained on a billion-scale image-text dataset using only probabilistic objectives, achieving a strong zero-shot capability (e.g., 74.6% ImageNet zero-shot accuracy with ViT-B/16). ProLIP efficiently estimates uncertainty by an "uncertainty token" without extra parameters. We also introduce a novel inclusion loss that enforces distributional inclusion relationships between image-text pairs and between original and masked inputs. Experiments demonstrate that, by leveraging uncertainty estimates, ProLIP benefits downstream tasks and aligns with intuitive notions of uncertainty, e.g., shorter texts being more uncertain and more general inputs including specific ones. Utilizing text uncertainties, we further improve ImageNet accuracy from 74.6% to 75.8% (under a few-shot setting), supporting the practical advantages of our probabilistic approach. The code is available at https://github.com/naver-ai/prolip

Sanghyuk Chun, Wonjae Kim, Song Park, Sangdoo Yun• 2024

Related benchmarks

TaskDatasetResultRank
Out-of-Distribution DetectionDTD
AUROC78.96
36
Error detectionImageNet
AuROC70.57
35
Error detectionFlowers102
AuROC80.67
27
Error detectionEuroSAT
AuROC62.42
27
Error detectionFood101
AuROC77.05
27
Showing 5 of 5 rows

Other info

Follow for update