atlas

Research map / Vision-language and multimodal / Human and embodied modeling

VLM2Vec: Training Vision-Language Models for Massive Multimodal Embedding Tasks

ICLR 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Vision-language pretraining · 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.

Introduces MMEB, a 36-dataset multimodal embedding benchmark, and VLM2Vec, a contrastive framework that turns VLMs (Phi-3.5-V, LLaVA-1.6) into instruction-following universal multimodal embedders.

Problem

Universal multimodal embedding models lack both a broad benchmark and methods; existing CLIP-style models encode modalities separately, ignore task instructions, and generalize poorly to diverse or out-of-distribution tasks.

Approach

Convert a pretrained vision-language model into an embedding model by contrastive (InfoNCE) training on instruction-prefixed query-target pairs drawn from 20 MMEB training datasets, using the last-token hidden state as the embedding, with GradCache for large batches.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train VLM2Vec on MMEB instead of using the strongest non-fine-tuned baselineLLaVA-1.6 LoRA (1344×1344) vs. UniIR (CLIP_SF) · MMEB (36 datasets)Precision@1: 44.7 to 62.9; +18.2Helped
Train VLM2Vec on MMEB instead of the strongest non-fine-tuned baselineLLaVA-1.6 LoRA (1344×1344) vs. UniIR (CLIP_SF) · MMEB OOD (16 datasets)Precision@1: 41.7 to 57.1; +15.4Helped
Train VLM2Vec on MMEB instead of the strongest fine-tuned baselineLLaVA-1.6 LoRA (1344×1344) vs. OpenCLIP-FFT · MMEB (36 datasets)Precision@1: 47.2 to 62.9; +15.7Helped
Train VLM2Vec on MMEB instead of the strongest fine-tuned baselineLLaVA-1.6 LoRA (1344×1344) vs. OpenCLIP-FFT · MMEB OOD (16 datasets)Precision@1: 43.1 to 57.1; +14.0Helped
Use LoRA instead of full fine-tuning (ablation)VLM2Vec with Phi-3.5-V · MMEB (36 datasets)Precision@1: 52.0 to 58.4Helped
Set LoRA rank to 4 rather than full fine-tuning (ablation)VLM2Vec with Phi-3.5-V · MMEB (36 datasets)Precision@1: 52.0 to 58.4Helped
Set LoRA rank to 8 rather than full fine-tuning (ablation)VLM2Vec with Phi-3.5-V · MMEB (36 datasets)Precision@1: 52.0 to 58.2Helped
Set LoRA rank to 16 rather than full fine-tuning (ablation)VLM2Vec with Phi-3.5-V · MMEB (36 datasets)Precision@1: 52.0 to 50.8Hurt
Set LoRA rank to 32 rather than full fine-tuning (ablation)VLM2Vec with Phi-3.5-V · MMEB (36 datasets)Precision@1: 52.0 to 53.4Helped
Add task-specific instructions (ablation)VLM2Vec with Phi-3.5-V · MMEB (36 datasets)Precision@1: 34.8 to 52.0; +49.4%Helped
Add task-specific instructions (ablation)CLIP · MMEB (36 datasets)Precision@1: 37.8 to 26.7; -29.4%Hurt
Train on retrieval tasks rather than only classification or VQA tasks (ablation)VLM2Vec trained on one meta-task · Unseen meta-task generalizationgeneralizationHelped

Surprising findings

Limitations

Experimental setup

Datasets: MMEB training split (20 datasets, e.g., ImageNet-1K, N24News, OK-VQA, DocVQA, MSCOCO, VisualNews, RefCOCO) M-BEIR processed versions for several retrieval datasets

Benchmarks: MMEB (36 datasets: 20 in-distribution, 16 out-of-distribution) Flickr30K

Metrics: Precision@1

Baselines: CLIP OpenCLIP SigLIP BLIP2 UniIR MagicLens E5-V CLIP-FFT OpenCLIP-FFT

Builds on: GradCache InfoNCE MTEB CLIP E5-V

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