atlas

Research map / Large language models / Reasoning and chain of thought

VL-Rethinker: Incentivizing Self-Reflection of Vision-Language Models with Reinforcement Learning

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: RL with verifiable rewards for reasoning · 7 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.

Trains Qwen2.5-VL with pure RL (GRPO plus Selective Sample Replay and Forced Rethinking triggers) to elicit self-reflective slow-thinking for multimodal reasoning, reaching open-source SoTA on several math and multi-discipline benchmarks.

Problem

Vision-language models lack slow-thinking, self-reflective reasoning comparable to text-only reasoning models; RL on multimodal data often fails to induce reflection and GRPO suffers from vanishing advantages.

Approach

Combines GRPO with Selective Sample Replay (filters zero-advantage groups and replays high-|advantage| samples from a buffer) and Forced Rethinking (appends rethinking trigger tokens to rollouts, keeps correct rethinking trajectories, adds an SFT loss), trained directly with RL without distillation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Forced Rethinking during training (ablation)VL-Rethinker-7B · MathVision testPass@1 accuracy: 29.8 -> 32.3Helped
Add SSR selective replay after filtering zero-advantage examples (ablation)GRPO-SSR / VL-Rethinker-7B · MathVision testPass@1 accuracy: 28.5 -> 32.3Helped
Filter out zero-advantage examples during training (ablation)GRPO-SSR / VL-Rethinker-7B · MathVision testPass@1 accuracy: 26.0 -> 28.5Helped
Remove text-only training queries (ablation)VL-Rethinker-7B · MathVision testPass@1 accuracy: 32.3 -> 29.1Hurt
Remove science and text-only training queries (ablation)VL-Rethinker-7B · MathVision testPass@1 accuracy: 32.3 -> 28.0Hurt
Remove text-only training queries (ablation)VL-Rethinker-7B · EMMA fullPass@1 accuracy: 29.7 -> 28.7No clear effect
Train with Forced Rethinking rather than no Forced Rethinking (ablation)VL-Rethinker-7B · EMMA fullPass@1 accuracy: 29.5 -> 29.7No clear effect
Train self-reflection rather than passively forcing rethinking at test timeVL-Rethinker · MathVisionrelative improvement: 2.49% -> 8.46%Helped

Surprising findings

Limitations

Experimental setup

Datasets: publicly available multimodal reasoning datasets novel web-collected queries

Benchmarks: MathVista MathVerse MathVision MMMU-Pro MMMU EMMA MEGA-Bench

Metrics: Pass@1 accuracy (greedy decoding)

Baselines: OpenAI-o1 GPT-4o Claude-3.5-Sonnet Gemini-2.0-Flash Qwen2.5-VL-72B QvQ-72B InternVL-2.5-78B OpenVLThinker R1-OneVision MM-Eureka

Builds on: GRPO DeepSeek-R1 PPO Prioritized Experience Replay DAPO S1 budget forcing

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