atlas

Research map / Vision-language and multimodal / Multimodal LLMs

VisionThink: Smart and Efficient Vision Language Model via Reinforcement Learning

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Attention-based visual token pruning · 2 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 VisionThink, an RL-trained VLM that starts from a 1/4-resolution image and learns to call a resize tool to request full resolution only when needed, using an LLM-as-Judge reward for general VQA.

Problem

VLMs consume many visual tokens for every input, yet most general VQA questions can be answered from low-resolution images while OCR-heavy tasks need high resolution; fixed token-pruning ratios ignore this per-sample variation, and rule-based RL does not transfer to open-ended general VQA.

Approach

Let the VLM decide per sample whether to answer from a downsampled image or request a 2x higher-resolution image via a resize tool call, trained with multi-turn GRPO, an LLM-as-Judge accuracy reward for general VQA, and a threshold-based penalty that prevents collapse to always-resize or never-resize.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with LLM-as-Judge using full-resolution images and accuracy/format rewardsQwen2.5-VL-7B-Instruct · MMVet testscore: 61.6 -> 67.5Helped
Train with VisionThink's dynamic resolution requests and RLQwen2.5-VL-7B-Instruct · MME testscore: 2316 -> 2400Helped
Train with VisionThink's dynamic resolution requests and RLQwen2.5-VL-7B-Instruct · MMVet testscore: 61.6 -> 67.1Helped
Train with VisionThink's dynamic resolution requests and RLQwen2.5-VL-7B-Instruct · MMBench en_testscore: 82.6 -> 80.0Hurt
Use images at 1/4 resolution instead of full resolutionQwen2.5-VL-7B-Instruct · ChartQA testscore: 79.8 -> 62.9Hurt
Use images at 1/4 resolution instead of full resolutionQwen2.5-VL-7B-Instruct · MME testscore: 2316 -> 2270No clear effect
Use images at 1/4 resolution instead of full resolutionQwen2.5-VL-7B-Instruct · OCRBench testscore: 81.5 -> 68.8Hurt
Use adaptive resolution requests instead of fixed token pruningQwen2.5-VL-7B-Instruct · ChartQA testscore: 70.8 -> 79.8Helped
Use adaptive resolution requests instead of fixed token pruningQwen2.5-VL-7B-Instruct · OCRBench testscore: 72.5 -> 80.8Helped
Remove the penalty entirely (ablation)VisionThink · General VQAhigh-resolution request behaviorHurt
Apply a 0.1 penalty to every high-resolution answer (ablation)VisionThink · General VQAresolution decision behaviorHurt
Add threshold-controlled penalties for direct answers and high-resolution requests (ablation)VisionThink · General VQAresolution decision behaviorHelped

Surprising findings

Limitations

Experimental setup

Datasets: 10K high-resolution-required VQA samples 10K low-resolution-solvable VQA samples 130K filtered general VQA SFT-derived QA pairs

Benchmarks: MMMU MMMU-Pro MMBench RealWorldQA POPE MME MathVista MathVerse MMVet ChartQA OCRBench DocVQA

Metrics: accuracy F1 (POPE) relative score vs vanilla inference time (vLLM) fraction of visual tokens retained

Baselines: FastV SparseVLM Qwen2.5-VL-7B-Instruct QwenRL GPT-4o InternVL2.5-8B Vision-R1-LlamaV-CI-11B

Builds on: GRPO Search-R1 Qwen2.5-VL veRL DAPO

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