Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

IDPruner: Harmonizing Importance and Diversity in Visual Token Pruning for MLLMs

About

Multimodal Large Language Models (MLLMs) have demonstrated impressive capabilities, yet they encounter significant computational bottlenecks due to the massive volume of visual tokens. Consequently, visual token pruning, which substantially reduces the token count, has emerged as a critical technique for accelerating MLLM inference. Existing approaches focus on token importance, diversity, or an intuitive combination of both, without a principled framework for their optimal integration. To address this issue, we first conduct a systematic analysis to characterize the trade-off between token importance and semantic diversity. Guided by this analysis, we propose the \textbf{I}mportance and \textbf{D}iversity Pruner (\textbf{IDPruner}), which leverages the Maximal Marginal Relevance (MMR) algorithm to achieve a Pareto-optimal balance between these two objectives. Crucially, our method operates without requiring attention maps, ensuring full compatibility with FlashAttention and efficient deployment via one-shot pruning. We conduct extensive experiments across various model architectures and multimodal benchmarks, demonstrating that IDPruner achieves state-of-the-art performance and superior generalization across diverse architectures and tasks. Notably, on Qwen2.5-VL-7B-Instruct, IDPruner retains 95.18\% of baseline performance when pruning 75\% of the tokens, and still maintains 86.40\% even under an extreme 90\% pruning ratio. Our code is available at https://github.com/Tencent/AngelSlim.

Yifan Tan, Yifu Sun, Shirui Huang, Hong Liu, Guanghua Yu, Jianchen Zhu, Yangdong Deng• 2026

Related benchmarks

TaskDatasetResultRank
Object Hallucination EvaluationPOPE
Accuracy88.13
1455
Multimodal EvaluationMME
Score1.70e+3
658
Multimodal UnderstandingMMBench--
637
Visual Question AnsweringChartQA--
371
Chart Question AnsweringChartQA--
356
Document Visual Question AnsweringDocVQA
ANLS93.16
263
Diagram Question AnsweringAI2D
AI2D Accuracy79.18
232
Video UnderstandingVideoMME
Overall Score87.13
222
Multimodal UnderstandingMMBench CN--
174
Optical Character Recognition BenchmarkingOCRBench
Accuracy74
131
Showing 10 of 30 rows

Other info

Follow for update