Modeling Caption Diversity in Contrastive Vision-Language Pretraining

Samuel Lavoie, P. Kirichenko, Mark Ibrahim, Mahmoud Assran, Andrew Gordon Wilson +2 more
2/12/2026

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

There are a thousand ways to caption an image. Contrastive Language Pretraining (CLIP) on the other hand, works by mapping an image and its caption to a single vector -- limiting how well CLIP-like models can represent the diverse ways to describe an image. In this work, we introduce Llip, Latent Language Image Pretraining, which models the diversity of captions that could match an image. Llip's vision encoder outputs a set of visual features that are mixed into a final representation by conditioning on information derived from the text. We show that Llip outperforms non-contextualized baselines like CLIP and SigLIP on a variety of tasks even with large-scale encoders. Llip improves zero-shot classification by an average of 2.9% zero-shot classification benchmarks with a ViT-G/14 encoder. Specifically, Llip attains a zero-shot top-1 accuracy of 83.5% on ImageNet outperforming a similarly sized CLIP by 1.4%. We also demonstrate improvement on zero-shot retrieval on MS-COCO by 6.0%. We provide a comprehensive analysis of the components introduced by the method and demonstrate that Llip leads to richer visual representations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lavoie2026modeling,
  title  = {Modeling Caption Diversity in Contrastive Vision-Language Pretraining},
  author = {Samuel Lavoie and P. Kirichenko and Mark Ibrahim and Mahmoud Assran and Andrew Gordon Wilson and Aaron C. Courville and Nicolas Ballas},
  year   = {2026},
  eprint = {2405.00740},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2405.00740},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.00740.svg)](https://codeofpaper.com/paper/2405.00740)

Discussion