atlas

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

Assessing and Learning Alignment of Unimodal Vision and Language Models

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Self-distillation for vision-language pretraining · 3 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.

Proposes alignment probing (a frozen-backbone linear alignment layer) to assess unimodal vision-language alignment, and SAIL, an efficient framework that aligns frozen DINOv2 with pretrained text encoders using a GLU alignment layer, sigmoid loss, and high-quality captions.

Problem

Existing assessments of whether unimodal vision and language models are aligned (e.g., mutual nearest-neighbor metrics) are proxies that do not directly match how VLMs compute cross-modal distances, and training CLIP-like models from scratch is data- and compute-heavy.

Approach

Freeze pretrained vision and language backbones and train only a lightweight alignment layer with contrastive loss on pre-encoded image-text embeddings; use this probe to show k-NN clustering quality predicts alignment and that strong text encoders matter, then build SAIL with a GLU alignment layer, sigmoid loss, and multi-positive long-caption training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DINOv2-L with NV-Embed-2 in SAIL instead of CLIP-Lzero-shot image-text model · ImageNet-1ktop-1 accuracy: 72.7 -> 73.4Helped
Use DINOv2-L with NV-Embed-2 in SAIL instead of CLIP-Lzero-shot image-text model · MSCOCOT2I Recall@1: 43.0 -> 48.6Helped
Use DINOv2-L with NV-Embed-2 in SAIL instead of CLIP-Lzero-shot image-text model · WinogroundGroup score: 8.75 -> 15.0Helped
Use DINOv2-L with NV-Embed-2 in SAIL instead of CLIP-Lzero-shot image-text model · MMVPaverage score: 20.0 -> 28.9Helped
Use DINOv2-L with NV-Embed-2 in SAIL instead of CLIP-based segmentationopen-vocabulary segmentation · ADE20KmIOU: 7.1 -> 14.2Helped
Replace the linear alignment layer with MLP ↓4 (ablation)SAIL alignment probing · COCOT2I R@1: 11.1 -> 8.0Hurt
Use a GLU ↓8 alignment layer instead of the preceding GLU ↓4 (ablation)SAIL alignment probing · ImageNet-1ktop-1 accuracy: 39.6 -> 45.4Helped
Replace InfoNCE with Sigmoid loss (ablation)SAIL alignment probing · COCOT2I R@1: 16.1 -> 25.4Helped
Average loss across all pairs instead of only positive pairs (ablation)SAIL alignment probing · ImageNet-1ktop-1 accuracy: 50.7 -> 51.8Helped
Train with long high-quality synthetic captions instead of short web captions (ablation)SAIL alignment probing · ImageNet-1ktop-1 accuracy: 51.8 -> 48.4Hurt
Train with long high-quality synthetic captions instead of short web captions (ablation)SAIL alignment probing · COCOT2I R@1: 26.2 -> 31.4Helped
Combine short and long high-quality captions as multiple positives (ablation)SAIL alignment probing · ImageNet-1ktop-1 accuracy: 48.4 -> 54.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: CC3M CC12M YFCC15M ImageNet-1k COCO Flickr30k Winoground MMVP ADE20K COCO-Stuff VOC20

Benchmarks: ImageNet-1k COCO Flickr30k Winoground MMVP ADE20K COCO-Stuff VOC20 MMBench GQA VQAv2 TextVQA

Metrics: zero-shot top-1 accuracy recall@1 recall@10 Winoground text/image/group score MMVP average mIoU Pearson correlation

Baselines: CLIP DreamLIP LiT ShareLock MaskCLIP SCLIP DINOv2 with LLaVA-1.5

Builds on: LiT ShareLock CLIP DreamLIP MaskCLIP

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