atlas

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

Kernel-based Unsupervised Embedding Alignment for Enhanced Visual Representation in Vision-language Models

ICML 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Fine-grained improvements to CLIP · 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.

Aligns CLIP's visual encoder to DINOv2 via kernel-space (polynomial kernel) matrix matching on ImageNet images, with an L2 regularizer to keep CLIP's text alignment, improving zero-shot recognition, localization, and LLaVA/OpenFlamingo performance.

Problem

CLIP's visual encoder has limited fine-grained perception, which degrades downstream MLLMs; existing fixes either break compatibility with CLIP's frozen text encoder or require costly retraining.

Approach

Align CLIP image-embedding kernel matrices with DINOv2's kernel matrices via a mini-batch-friendly pairwise kernel-matching loss plus an L2 penalty to the original CLIP embeddings, so the visual encoder improves while the frozen text encoder remains compatible.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use kernel-based alignment instead of feature-based alignmentCLIP ViT-L-14 · Average Zero-shotaccuracy: 65.73 -> 66.54Helped
Align CLIP ViT-L-14 with DINOv2CLIP ViT-L-14 · Average Zero-shotaccuracy: 65.26 -> 66.54Helped
Align CLIP ViT-L-14-336 with DINOv2CLIP ViT-L-14-336 · Average Zero-shotaccuracy: 66.10 -> 67.13Helped
Align CLIP ViT-L-14 with DINOv2CLIP ViT-L-14 · CLEVR distance (zero-shot)accuracy: 20.21 -> 23.39Helped
Align CLIP ViT-L-14 with DINOv2CLIP ViT-L-14 · MSCOCO local probingmacro-averaged recall: 46.40 -> 47.44Helped
Replace the LLaVA ViT-L vision encoder with its aligned versionLLaVA-1.5-7B · LLaVA vision-language benchmarksAverage: 48.50 -> 48.87Helped
Replace the OpenFlamingo visual encoder with aligned CLIPOpenFlamingo-3B (Instruct) · OpenFlamingo (0 shots)Average: 42.15 -> 42.84Helped
Align CLIP ViT-L-14 with DINOv2CLIP ViT-L-14 · MMVP-VLMaccuracy: 17.78 -> 20.74Helped
Replace LLaVA's visual encoder with aligned CLIP ViT-L-14-336LLaVA-1.5-7B · MMVPaccuracy: 23.33 -> 24.67Helped
Use a linear projection of DINOv2 features into CLIP space instead of kernel alignmentCLIP ViT-L-14 · Average Zero-shotaccuracy: 66.54 vs 54.07Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K LLaVA-1.5 data mixture CLIP-Benchmark datasets MMVP-VLM MMVP

Benchmarks: ImageNet CIFAR10 CIFAR100 Caltech101 FER2013 OxfordPets DTD RESISC45 EuroSAT PCAM ImageNet-S ImageNet-O

Metrics: zero-shot accuracy recall@K macro-averaged recall CIDEr VQA accuracy ROC AUC

Baselines: CLIP linear projection feature-based alignment DIVA AM-RADIO Additive-MoF

Builds on: CLIP DINOv2 DIVA LLaVA OpenFlamingo

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