atlas

Research map / Vision-language and multimodal / Multimodal LLMs

SoTA with Less: MCTS-Guided Sample Selection for Data-Efficient Visual Reasoning Self-Improvement

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Reinforcement learning for visual reasoning · 4 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 ThinkLite-VL, which uses MCTS iteration counts to select ~11k (7B) and 7.5k (72B) hard samples from 70k open-source visual reasoning examples and applies GRPO-based RFT to Qwen2.5-VL without distillation, reaching SoTA on MathVista.

Problem

Reinforcement fine-tuning of VLMs for visual reasoning is less effective than for LLMs, and existing pipelines rely on costly distillation and SFT; the question is how to select training samples efficiently for self-improvement.

Approach

Repurposes Monte Carlo Tree Search, self-rewarded with no PRM, to measure each sample's difficulty as the number of MCTS iterations the VLM needs to reach a correct answer, then keeps samples needing more than 5 iterations plus unsolved ones for GRPO-based RFT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Select training samples with MCTS-guided difficulty filtering rather than random samplingThinkLite-VL-7B · 8 visual benchmarks averageAvg.: 60.89 -> 64.18Helped
Select training samples with MCTS-guided difficulty filtering rather than random samplingThinkLite-VL-72B · 8 visual benchmarks averageAvg.: 69.91 -> 72.67Helped
Combine unsolved samples with samples requiring more than five iterations (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg. score: 62.04 -> 63.89Helped
Expand the selected difficulty set from Iter5+Unsolved to the full 70k dataset (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg. score: 63.89 -> 63.13Hurt
Raise the iteration threshold from 5 to 10 while retaining unsolved examples (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg. score: 63.89 -> 62.65Hurt
Raise the iteration threshold from 5 to 20 while retaining unsolved examples (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg. score: 63.89 -> 62.61Hurt
Raise the iteration threshold from 5 to 30 while retaining unsolved examples (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg. score: 63.89 -> 62.39Hurt
Raise the iteration threshold from 5 to 40 while retaining unsolved examples (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg. score: 63.89 -> 62.26Hurt
Use only MCTS-unsolved examples instead of combining them with medium-difficulty examples (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg. score: 62.04 -> 63.89Hurt
Use self-consistency filtering instead of MCTS filtering (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg.: 63.15 -> 64.18Hurt
Train on the full 70k dataset instead of the MCTS-selected subset (ablation)ThinkLite-VL-7B RFT · 8 visual benchmarks averageAvg.: 63.13 vs 64.18Hurt
Use the 72B model's selected data to train the 7B model (ablation)ThinkLite-VL-7B · 8 visual benchmarks averageAvg.: 61.24 vs 64.18Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Geometry3K GeoQA Geos FigureQA ScienceQA OK-VQA IconQA TabMWP

Benchmarks: MathVista MathVision MathVerse MMMU MMStar MMBench MM-Vet AI2D

Metrics: accuracy average accuracy

Baselines: Qwen2.5-VL-7B-Instruct Qwen2.5-VL-72B-Instruct ThinkLite-VL-Random11k ThinkLite-VL-Random7.5k LLaVA-Cot-11B Mulberry-7B Vision-R1-7B OpenVLThinker-7B MM-EUREKA-Qwen-7B QvQ-72B

Builds on: GRPO Monte Carlo Tree Search Easy-R1 Qwen2.5-VL

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