atlas

Research map / Vision-language and multimodal / Multimodal LLMs

SparseVLM: Visual Token Sparsification for Efficient Vision-Language Model Inference

ICML 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Attention-based visual token pruning · 1 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 SparseVLM, a training-free, text-guided visual token pruning method for VLMs that uses text raters, rank-based per-layer sparsity, and token recycling, evaluated on LLaVA, MGM, Qwen2-VL and Video-LLaVA.

Problem

Visual tokens dominate the compute of vision-language models, and existing pruning methods either need trained networks or ignore the text query when deciding which visual tokens to remove.

Approach

Select question text tokens that are visually relevant as "raters" using their similarity to visual tokens, score visual tokens by the attention they receive from these raters inside the LLM decoder, adapt the per-layer pruning amount via the rank of the attention matrix, and merge pruned tokens into a few compact tokens via density-peak clustering instead of discarding them.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SparseVLM instead of PDrop at 64 tokensLLaVA · Image understanding, Acc. (%)accuracy: 73.4 -> 89.3Helped
use SparseVLM instead of FastV at 64 tokensLLaVA · Image understanding, Acc. (%)accuracy: 72.0 -> 89.3Helped
retain 192 visual tokens with SparseVLM instead of the vanilla 576-token modelLLaVA · Image understanding, Acc. (%)accuracy: 100 -> 99.1Hurt
retain 192 visual tokens with SparseVLM instead of the vanilla 576-token modelLLaVA · Image understanding, FLOPs (T)FLOPs (T): 4.62 -> 2.14Helped
use SparseVLM instead of FastV with 194 video tokensVideo-LLaVA · Video QA averageAcc.: 40.5 -> 47.0Helped
add token reconstruction (ablation)LLaVA 7B · GQA, 64 tokensaccuracy: 52.2 -> 53.8Helped
add token reconstruction (ablation)LLaVA 7B · POPE, 64 tokensaccuracy: 72.8 -> 77.5Helped
add token reconstruction (ablation)LLaVA 7B · GQA, token counts 64/96/128/192Avg.: 56.2 -> 57.0Helped
add token reconstruction (ablation)LLaVA 7B · POPE, token counts 64/96/128/192Avg.: 79.8 -> 82.4Helped
select relevant text raters rather than using all prompt tokens (ablation)LLaVA · TextVQA, 64 visual tokensaccuracy: +0.8%Helped
select relevant text raters rather than using all text tokens (ablation)LLaVA · POPE, 64 visual tokensaccuracy: +2.7%Helped

Surprising findings

Limitations

Experimental setup

Datasets: GQA MMBench MME POPE ScienceQA SEED-Bench TextVQA MM-Vet TGIF-QA MSVD-QA MSRVTT-QA ActivityNet-QA

Benchmarks: GQA MMBench MME POPE ScienceQA SEED-Bench TextVQA MM-Vet TGIF-QA MSVD-QA MSRVTT-QA ActivityNet-QA

Metrics: accuracy relative accuracy (% of upper bound) FLOPs CUDA latency GPT score

Baselines: FastV ToMe PDrop VoCo-LLaMA

Builds on: FastV ToMe PDrop FlashAttention

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