CVMay 28, 2025

Zero-Shot Vision Encoder Grafting via LLM Surrogates

arXiv:2505.22664v22 citationsh-index: 38Has Code
Originality Incremental advance
AI Analysis

This addresses the problem of expensive VLM training for researchers and practitioners by offering a cost-effective incremental improvement.

The paper tackles the high computational cost of training vision language models (VLMs) by proposing a method to train vision encoders using small surrogate language models that share the embedding space with large target LLMs, enabling zero-shot transfer and reducing training costs by ~45% for models like Llama-70B.

Vision language models (VLMs) typically pair a modestly sized vision encoder with a large language model (LLM), e.g., Llama-70B, making the decoder the primary computational burden during training. To reduce costs, a potential promising strategy is to first train the vision encoder using a small language model before transferring it to the large one. We construct small "surrogate models" that share the same embedding space and representation language as the large target LLM by directly inheriting its shallow layers. Vision encoders trained on the surrogate can then be directly transferred to the larger model, a process we call zero-shot grafting -- when plugged directly into the full-size target LLM, the grafted pair surpasses the encoder-surrogate pair and, on some benchmarks, even performs on par with full decoder training with the target LLM. Furthermore, our surrogate training approach reduces overall VLM training costs by ~45% when using Llama-70B as the decoder. The code is at https://github.com/facebookresearch/zero.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes