← Back to blogs

Vision-Language Models: CLIP, ALIGN, and SigLIP

Contrastive image-text pretraining and zero-shot transfer

The foundation of modern VLMs was established by CLIP (Radford et al. 2021), which showed that contrastive learning on 400 million image-text pairs enables zero-shot transfer to diverse visual tasks.[fn:s0-clip-impl] CLIP's text tower inherits a long lineage: distributed word representations trained by contrasting context-word co-occurrences against negative samples (the word2vec construction of (Mikolov et al. 2013), which introduced negative sampling as a replacement for hierarchical softmax, frequent-word subsampling, and phrase representations, making billion-token corpora trainable on a single machine) were the first widely-deployed evidence that geometry in a learned embedding space reflects semantic structure, and the InfoNCE loss CLIP uses is essentially the same noise-contrastive estimator generalised to cross-modal positive pairs. ALIGN (Jia et al. 2021) showed that noisy web-scale data can substitute for curation when sufficient scale is achieved. SigLIP (Zhai et al. 2023) introduced a simpler sigmoid loss that scales more efficiently than softmax-based contrastive learning. The contrastive pre-training lineage also includes earlier work like VirTex (2020, caption-based supervision), ConVIRT (2020, medical domain), and UniCL (2022, unified classification and contrastive learning), with CLIP's influence coming from its combination of scale, simplicity, and public release. The longer arc reaches back to Baby Talk (Kulkarni et al. 2011), the first end-to-end pipeline that generated natural-language descriptions of unseen images from hand-engineered object/attribute/preposition detectors fed into a tree-CRF; that paper's central claim that visual content can be linearised into compositional language predates CLIP-style contrastive coupling by a decade and frames every subsequent VLM benchmark. Subsequent refinements include OpenCLIP (open reimplementation with documented data), FILIP (fine-grained token-level alignment), and MetaCLIP (careful data curation matching CLIP's original recipe).

Self-supervised visual learning reached new heights with DINOv2 (Oquab et al. 2024), which produces all-purpose visual features through careful data curation and training at scale (below). Chinese CLIP (Yang et al. 2023) extended contrastive pre-training to Chinese language.

The BLIP series (Li et al. 2022; J. Li et al. 2023; Xue et al. 2024) introduced bootstrapping approaches that filter noisy captions and enable efficient adaptation of frozen encoders (BLIP, BLIP-2). InstructBLIP (Dai et al. 2023) showed the power of instruction tuning for vision-language models. Parallel efforts in this space include ALBEF (2021, introduced the unified encoder-decoder design with image-text matching and contrastive objectives), OFA (2022, unified multimodal sequence-to-sequence learning), and mPLUG (2022-2023, modular cross-attention with skip connections). The BLIP line's distinguishing contribution was CapFilt-style bootstrapping, which has since become a standard technique across the VLM training pipeline.

Flamingo (Alayrac et al. 2022) pioneered few-shot learning in VLMs through interleaved image-text inputs. LLaVA (Liu et al. 2023, 2024; Lee et al. 2024) established simple yet effective approaches for visual instruction tuning. CogVLM (Wang et al. 2024) introduced visual expert modules for deep vision-language fusion, while Qwen-VL (Bai et al. 2023) showed strong multilingual capabilities. Contemporary open-source VLMs that extend or compete with these lines include InternVL (2024, high-resolution scaling), IDEFICS (2023-2024, open Flamingo reproduction), MiniGPT-4/v2 (2023, early LLaVA-style open demonstrator), mPLUG-Owl (2023-2024, modular design with visual abstractor), and PaliGemma (2024, Google's open SigLIP + Gemma combination).

Efficient VLMs for deployment include MobileVLM (Chu et al. 2023), TinyGPT-V (Yuan et al. 2024), and LLaVA-Phi (Zhu et al. 2024); see Efficient Vision-Language Models. Frontier systems like GPT-4V (OpenAI 2023) and Gemini (Team et al. 2023, 2024) lead most published leaderboards in multimodal understanding. Additional closed frontier systems include Claude 3.5 Sonnet (Anthropic), GPT-4o (OpenAI, successor to GPT-4V with stronger multimodal integration), and Grok-Vision (xAI). The closed-vs-open gap has narrowed substantially: as of late 2024, the best open models (Qwen2-VL-72B, InternVL-2-76B) match or exceed GPT-4V on most academic benchmarks, though closed models retain a lead in qualitative usability, reasoning depth, and safety behavior.

Recent systematic surveys include Zhang et al.'s "Vision-Language Models for Vision Tasks: A Survey" and the MMLMs survey by Yin et al., neither of which has an entry in this bibliography; both provide broader coverage complementing the focus here. Reading pathways: for contrastive pre-training, start with CLIP and follow forward through SigLIP; for generative VLMs, follow BLIP -> BLIP-2 -> LLaVA -> LLaVA-NeXT; for frontier systems, read Gemini and GPT-4V system cards alongside technical reports.

SoTA Leaderboard

Selected vision-language milestones from CLIP (2021) to frontier multimodal assistants (2024). "Type" labels three families: contrastive (C), generative/captioning (G), and instruction-tuned multimodal (I). Vision-encoder column lists the image tower (ViT sizes follow the standard B/L/H/g/G/E convention; "/14" = patch 14). LLM column gives the language tower for VLMs that wire one in (contrastive models leave it blank). "Train data" reports the headline pre-training pair count. "IN 0-shot" is ImageNet-1k zero-shot top-1 (where applicable; instruction VLMs are not designed for this task and read - ). "COCO R@1" is image-to-text retrieval on MS-COCO 5K (zero-shot for contrastive models; - where the model targets generation only). "VQAv2" is test-dev accuracy (zero-shot reported where the paper exposed it; otherwise fine-tuned). Citations point to the canonical paper for each model. Numbers reflect the largest configuration each paper released; smaller siblings (e.g., LLaVA-1.5-7B vs 13B) pick the larger to keep rows comparable.
Method Year Type Vision enc. LLM Train data IN 0-shot VQAv2 COCO R@1
CLIP ViT-L/14-336 (Radford et al. 2021) 2021 C ViT-L/14 - WIT 400M 76.2 - 58.4
ALIGN (Jia et al. 2021) 2021 C EfficientNet-L BERT-Large ALIGN 1.8B 76.4 - 58.6
FLIP ViT-L/14 (Y. Li et al. 2023) 2023 C ViT-L/14 - LAION-400M 74.6 - 54.8
OpenCLIP ViT-G/14 (Cherti et al. 2023) 2022 C ViT-G/14 - LAION-2B 80.1 - 67.3
EVA-CLIP-E/14+ (Sun et al. 2023) 2023 C ViT-E/14 - LAION-2B+ 82.0 - 71.1
SigLIP SoViT-400m (Zhai et al. 2023) 2023 C SoViT-400m/14 - WebLI 10B 83.0 - 70.6
Chinese-CLIP ViT-H (Yang et al. 2023) 2022 C ViT-H/14 RoBERTa-wwm LAION+Wukong - - -
BLIP ViT-L (Li et al. 2022) 2022 G ViT-L/16 BERT-base 129M - 78.2 65.1
CoCa-2.1B (Yu et al. 2022) 2022 C+G ViT-g dec. 1.1B ALIGN+JFT-3B 86.3 82.3 66.3
BLIP-2 (FlanT5-XXL) (J. Li et al. 2023) 2023 G EVA-ViT-g FlanT5-XXL 11B 129M - 65.0 -
BEiT-3 (Wang et al. 2023) 2022 G ViT-g (BEiT-3) BEiT-3 dec. 35M - 84.0 76.0
Flamingo-80B (Alayrac et al. 2022) 2022 G+I NFNet-F6 Chinchilla 70B M3W 43M+ - 82.0 -
IDEFICS-80B (Laurençon et al. 2023) 2023 G+I OpenCLIP H/14 LLaMA-65B OBELICS 141M - 60.0 -
Florence-2-Large (Xiao et al. 2024) 2023 G DaViT-Large BART-base dec. FLD-5B - - -
MiniGPT-4 (Zhu et al. 2023) 2023 I EVA-ViT-g Vicuna-13B LAION+CC+SBU - 48.5 -
LLaVA-1.5-13B (Liu et al. 2024) 2023 I CLIP ViT-L-336 Vicuna-13B 1.2M - 80.0 -
InstructBLIP-13B (Dai et al. 2023) 2023 I EVA-ViT-g Vicuna-13B 26 datasets - - -
Qwen-VL-Chat (Bai et al. 2023) 2023 I ViT-bigG Qwen-7B 1.4B+7M+350K - 78.2 -
CogVLM-17B (Wang et al. 2024) 2023 I EVA2-CLIP-E Vicuna-7B 1.5B - 82.3 -
LLaVA-NeXT-34B (Lee et al. 2024) 2024 I CLIP ViT-L-336 Nous-Hermes-Yi-34B 1.3M - 83.7 -
GPT-4V (OpenAI 2023) 2023 I undisclosed GPT-4 undisclosed - 77.2 -
Gemini-1.5 Pro (Team et al. 2024) 2024 I undisclosed Gemini Pro undisclosed - 73.2 -

GQA was dropped to keep the table readable at A4 width. Instruction-tuned VLM GQA scores cluster between 49 and 67 (InstructBLIP-13B 49.5, Qwen-VL-Chat 57.5, LLaVA-1.5-13B 63.3, CogVLM 65.2, LLaVA-NeXT-34B 67.1) and are visited per-model in the chapter sections below. The " - " entries are not failures: contrastive dual-encoders cannot answer free-form VQA questions without a generative head; instruction VLMs are not optimized for ImageNet zero-shot prompting; closed frontier systems (GPT-4V, Gemini) do not publish architectural details.[fn:s0-problem-vlm-comparability]

The contrastive era (rows 1-7) opens with CLIP, whose ViT-L/14-336 set the 76.2% ImageNet zero-shot bar that anchored the field for two years. ALIGN matched it the same year using 1.8B noisy web pairs, validating that curation could be replaced by scale. FLIP introduced patch-level masking to halve training compute at modest accuracy cost. OpenCLIP reproduced the recipe openly on LAION-2B, climbing to 80.1% with the ViT-G/14 model and giving the academic community its first matched-spec CLIP variant. EVA-CLIP layered MIM-pretrained vision backbones onto LAION to push to 82.0%, while SigLIP swapped softmax InfoNCE for sigmoid loss and reached 83.0% on WebLI-10B; the SigLIP recipe has since become the default vision tower for downstream VLMs (PaliGemma, LLaVA-NeXT-Sigmoid). Chinese-CLIP (row 7) extended the pattern to non-English, with bilingual retrieval scores no English-trained CLIP can match.

The generative and bootstrapping era (rows 8-14) introduced unified objectives for retrieval, captioning, and VQA simultaneously. BLIP's CapFilt cleaned web captions and reached 78.2 VQAv2 with only 129M training pairs. CoCa fused contrastive and captioning losses in one decoder, hitting 86.3 ImageNet zero-shot (the contrastive ceiling at the time) and 82.3 fine-tuned VQAv2. BLIP-2's Q-Former showed that frozen-encoder/frozen-LLM bridging trains for a fraction of full-finetune cost and still reaches 65.0 zero-shot VQAv2 with FlanT5-XXL. BEiT-3 unified vision and language as a single Multiway Transformer, taking 84.0 fine-tuned VQAv2 with only 35M training pairs by reusing the same backbone for image, text, and image-text inputs. Flamingo and its open clone IDEFICS-80B introduced gated cross-attention and Perceiver resamplers to enable few-shot multimodal in-context learning, while Florence-2 went the opposite direction (dense prediction unification with DaViT and a BART-style decoder).

The instruction era (rows 15-22) replaced fine-tuning with visual instruction tuning. MiniGPT-4 showed the basic recipe, LLaVA-1.5 cleaned it up with a 2-layer MLP projector and 336px CLIP, reaching 80.0 VQAv2 on a 1.2M-sample budget. InstructBLIP turned 26 datasets into instruction format atop the BLIP-2 Q-Former. Qwen-VL added bounding-box supervision and bilingual training. CogVLM introduced "visual expert" parallel layers (separate QKV/FFN per Transformer block) for deeper fusion, reaching 82.3 VQAv2 without forgetting language ability. LLaVA-NeXT scaled to dynamic resolution and 34B LLM backbones (83.7 VQAv2). The closed frontier (GPT-4V, Gemini-1.5 Pro) reports lower academic VQAv2 (77.2 / 73.2) than the best open-source models on the same benchmark, but holds qualitative leads on long-context, document, and reasoning evaluations not tabulated here; the closed-vs-open gap that mattered most in 2023 has been substantially closed by late 2024 on extractive benchmarks while remaining wide on open-ended, multi-capability evaluations.

References

Alayrac, Jean-Baptiste, Jeff Donahue, Pauline Luc, et al. 2022. Flamingo: A Visual Language Model for Few-Shot Learning. arXiv. https://doi.org/10.48550/arXiv.2204.14198.
Bai, Jinze, Shuai Bai, Shusheng Yang, et al. 2023. Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyond. arXiv. https://doi.org/10.48550/arXiv.2308.12966.
Cherti, Mehdi, Romain Beaumont, Ross Wightman, et al. 2023. "Reproducible Scaling Laws for Contrastive Language-Image Learning." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. https://doi.org/10.48550/arXiv.2212.07143.
Chu, Xiangxiang, Limeng Qiao, Xinyang Lin, et al. 2023. MobileVLM : A Fast, Strong and Open Vision Language Assistant for Mobile Devices. arXiv. https://doi.org/10.48550/arXiv.2312.16886.
Dai, Wenliang, Junnan Li, Dongxu Li, et al. 2023. InstructBLIP: Towards General-Purpose Vision-Language Models with Instruction Tuning. arXiv. https://doi.org/10.48550/arXiv.2305.06500.
Jia, Chao, Yinfei Yang, Ye Xia, et al. 2021. Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervision. arXiv. https://doi.org/10.48550/arXiv.2102.05918.
Kulkarni, Girish, Visruth Premraj, Sagnik Dhar, et al. 2011. "Baby Talk: Understanding and Generating Image Descriptions." IEEE Conference on Computer Vision and Pattern Recognition (CVPR). https://doi.org/10.1109/CVPR.2011.5995466.
Laurençon, Hugo, Lucile Saulnier, Léo Tronchon, et al. 2023. "OBELICS: An Open Web-Scale Filtered Dataset of Interleaved Image-Text Documents." Advances in Neural Information Processing Systems. https://doi.org/10.48550/arXiv.2306.16527.
Lee, Yong Jae, Chunyuan Li, Yuheng Li, et al. 2024. "LLaVA-NeXT: Improved Reasoning, OCR, and World Knowledge." In LLaVA. https://llava-vl.github.io/blog/2024-01-30-llava-next/.
Li, Junnan, Dongxu Li, Silvio Savarese, and Steven Hoi. 2023. BLIP-2: Bootstrapping Language-Image Pre-Training with Frozen Image Encoders and Large Language Models. arXiv. https://doi.org/10.48550/arXiv.2301.12597.
Li, Junnan, Dongxu Li, Caiming Xiong, and Steven Hoi. 2022. BLIP: Bootstrapping Language-Image Pre-Training for Unified Vision-Language Understanding and Generation. arXiv. https://doi.org/10.48550/arXiv.2201.12086.
Li, Yanghao, Haoqi Fan, Ronghang Hu, Christoph Feichtenhofer, and Kaiming He. 2023. "Scaling Language-Image Pre-Training via Masking." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. https://doi.org/10.48550/arXiv.2212.00794.
Liu, Haotian, Chunyuan Li, Yuheng Li, and Yong Jae Lee. 2024. Improved Baselines with Visual Instruction Tuning. arXiv. https://doi.org/10.48550/arXiv.2310.03744.
Liu, Haotian, Chunyuan Li, Qingyang Wu, and Yong Jae Lee. 2023. Visual Instruction Tuning. arXiv. https://doi.org/10.48550/arXiv.2304.08485.
Mikolov, Tomas, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. "Distributed Representations of Words and Phrases and Their Compositionality." Advances in Neural Information Processing Systems (NeurIPS). https://papers.nips.cc/paper_files/paper/2013/hash/9aa42b31882ec039965f3c4923ce901b-Abstract.html.
OpenAI. 2023. GPT-4V(ision) System Card. OpenAI Technical Report. https://cdn.openai.com/papers/GPTV_System_Card.pdf.
Oquab, Maxime, Timothée Darcet, Théo Moutakanni, et al. 2024. DINOv2: Learning Robust Visual Features Without Supervision. arXiv. https://doi.org/10.48550/arXiv.2304.07193.
Radford, Alec, Jong Wook Kim, Chris Hallacy, et al. 2021. Learning Transferable Visual Models From Natural Language Supervision. arXiv. https://doi.org/10.48550/arXiv.2103.00020.
Sun, Quan, Yuxin Fang, Ledell Wu, Xinlong Wang, and Yue Cao. 2023. EVA-CLIP: Improved Training Techniques for CLIP at Scale. arXiv. https://doi.org/10.48550/arXiv.2303.15389.
Team, Gemini, Rohan Anil, Sebastian Borgeaud, et al. 2023. Gemini: A Family of Highly Capable Multimodal Models. arXiv. https://doi.org/10.48550/arXiv.2312.11805.
Team, Gemini, Petko Georgiev, Ving Ian Lei, et al. 2024. Gemini 1.5: Unlocking Multimodal Understanding Across Millions of Tokens of Context. arXiv. https://doi.org/10.48550/arXiv.2403.05530.
Wang, Weihan, Qingsong Lv, Wenmeng Yu, et al. 2024. CogVLM: Visual Expert for Pretrained Language Models. arXiv. https://doi.org/10.48550/arXiv.2311.03079.
Wang, Wenhui, Hangbo Bao, Li Dong, et al. 2023. "Image as a Foreign Language: BEiT Pretraining for All Vision and Vision-Language Tasks." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. https://doi.org/10.48550/arXiv.2208.10442.
Xiao, Bin, Haiping Wu, Weijian Xu, et al. 2024. "Florence-2: Advancing a Unified Representation for a Variety of Vision Tasks." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. https://doi.org/10.48550/arXiv.2311.06242.
Xue, Le, Manli Shu, Anas Awadalla, et al. 2024. xGen-MM (BLIP-3): A Family of Open Large Multimodal Models. arXiv. https://doi.org/10.48550/arXiv.2408.08872.
Yang, An, Junshu Pan, Junyang Lin, et al. 2023. Chinese CLIP: Contrastive Vision-Language Pretraining in Chinese. arXiv. https://doi.org/10.48550/arXiv.2211.01335.
Yu, Jiahui, Zirui Wang, Vijay Vasudevan, Legg Yeung, Mojtaba Seyedhosseini, and Yonghui Wu. 2022. "CoCa: Contrastive Captioners Are Image-Text Foundation Models." Transactions on Machine Learning Research, ahead of print. https://doi.org/10.48550/arXiv.2205.01917.
Yuan, Zhengqing, Zhaoxu Li, Weiran Huang, Yanfang Ye, and Lichao Sun. 2024. TinyGPT-V: Efficient Multimodal Large Language Model via Small Backbones. arXiv. https://doi.org/10.48550/arXiv.2312.16862.
Zhai, Xiaohua, Basil Mustafa, Alexander Kolesnikov, and Lucas Beyer. 2023. Sigmoid Loss for Language Image Pre-Training. arXiv. https://doi.org/10.48550/arXiv.2303.15343.
Zhu, Deyao, Jun Chen, Xiaoqian Shen, Xiang Li, and Mohamed Elhoseiny. 2023. MiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Models. arXiv. https://doi.org/10.48550/arXiv.2304.10592.
Zhu, Yichen, Minjie Zhu, Ning Liu, Zhicai Ou, Xiaofeng Mou, and Jian Tang. 2024. LLaVA-Phi: Efficient Multi-Modal Assistant with Small Language Model. arXiv. https://doi.org/10.48550/arXiv.2401.02330.