Source-linked AI summary
VL-Rethinker: Incentivizing Self-Reflection of Vision-Language Models with Reinforcement Learning
Haozhe Wang, Chao Qu, Zuming Huang, Wei Chu, Fangzhen Lin, Wenhu Chen
TL;DR
Multimodal reasoning models do not reliably develop the slow, reflective behavior seen in text-only systems, motivating direct reinforcement learning without distillation. The paper combines GRPO with Selective Sample Replay and Forced Rethinking, producing VL-Rethinker, which improves multimodal benchmark performance while leaving gaps on broader tasks and in understanding modality differences.
Problem
Vision-language models remain comparable to fast-thinking models in multimodal reasoning, while explicit self-reflection does not consistently emerge through standard reinforcement learning.
Source: §1 · p. 2, How can we effectively incentivize… · p. 2, §3.3 · p. 6Method
The paper combines direct reinforcement learning with GRPO, Selective Sample Replay for vanishing advantages, and Forced Rethinking during rollouts.
Source: How can we effectively incentivize… · p. 2, §2.2 · p. 3, §3.1 · p. 4Results
VL-Rethinker improves performance across challenging multimodal benchmarks, including an 8.46% relative improvement on MathVision over 2.49% for passively forcing the baseline to rethink.
Source: §4.1 · p. 8, §4.2 · p. 9Takeaways & Limitations
The results support slow-thinking reinforcement learning as an effective approach for improving vision-language reasoning and self-reflection.
Source: How can we effectively incentivize… · p. 2The models still lag human expert performance on general multimodal tasks such as EMMA and MEGA-Bench, possibly because high-quality multimodal training data is lacking.
Source: §6 · p. 11
Abstract
from arXiv · showhide
Recently, slow-thinking systems like GPT-o1 and DeepSeek-R1 have demonstrated great potential in solving challenging problems through explicit reflection. They significantly outperform the best fast-thinking models, such as GPT-4o, on various math and science benchmarks. However, their multimodal reasoning capabilities remain on par with fast-thinking models. For instance, GPT-o1's performance on benchmarks like MathVista, MathVerse, and MathVision is similar to fast-thinking models. In this paper, we aim to enhance the slow-thinking capabilities of vision-language models using reinforcement learning (without relying on distillation) to advance the state of the art. First, we adapt the GRPO algorithm with a novel technique called Selective Sample Replay (SSR) to address the vanishing advantages problem. While this approach yields strong performance, the resulting RL-trained models exhibit limited self-reflection or self-verification. To further encourage slow-thinking, we introduce Forced Rethinking, which appends a rethinking trigger token to the end of rollouts in RL training, explicitly enforcing a self-reflection reasoning step. By combining these two techniques, our model, VL-Rethinker, advances state-of-the-art scores on MathVista, MathVerse to achieve 80.4%, 63.5% respectively. VL-Rethinker also achieves open-source SoTA on multi-disciplinary benchmarks such as MathVision, MMMU-Pro, EMMA, and MEGA-Bench, narrowing the gap with OpenAI-o1. Our empirical results show the effectiveness of our approaches.
1 Introduction
Slow-thinking language models excel at challenging math and science problems, but their multimodal reasoning remains comparable to fast-thinking systems. VL-Rethinker addresses this gap with direct reinforcement learning, Selective Sample Replay, and Forced Rethinking to promote effective multimodal reflection.
- 73.9% on MathVista and 57.0% on MathVerse leave GPT-o1 slightly below Qwen2.5-VL-72B at 74.8% and 57.2%, respectively.Source: §1 · p. 2
- Direct reinforcement learning trains multimodal reasoning models without relying on distillation from stronger teacher models.Source: How can we effectively incentivize… · p. 2
- Selective Sample Replay augments GRPO with high-value experiences from past iterations to counteract vanishing advantages and stabilize gradient signals.Source: How can we effectively incentivize… · p. 2
- Forced Rethinking appends a textual trigger to rollout responses, prompting self-reflection and self-verification before the final answer.Source: How can we effectively incentivize… · p. 2
- VL-Rethinker achieves state-of-the-art results across mathematical and general-purpose multimodal benchmarks, including open-source state of the art on EMMA and MMMU-Pro.Source: How can we effectively incentivize… · pp. 2–3
- RL-induced slow-thinking develops less consistently on vision-language tasks than on math-focused tasks, and the authors identify understanding this discrepancy as future work.Source: How can we effectively incentivize… · p. 2
2 Preliminaries
The paper formulates multimodal reasoning as generating a correct textual response from image-and-query inputs and trains an instruction-tuned VLM with reward-based policy optimization. GRPO compares grouped responses, normalizes their rewards, and uses clipped updates to control policy deviation.
2.1 Problem Formulation
- A multimodal reasoning task maps one or more images and a textual query to a response that correctly integrates visual and textual information.Source: §2.1 · p. 3
- The VLM is shifted from shallow fast-thinking responses toward deeper reasoning through direct reinforcement learning that rewards accurate, thorough outputs.Source: §2.1 · p. 3
- The policy πθ(y|x) is trained to maximize expected reward over a dataset of multimodal queries and answers, using a binary correctness reward.Source: §2.1 · p. 3
2.2 Group Relative Policy Optimization (GRPO)
- GRPO estimates each response’s advantage by comparing its reward with other responses generated for the same query.Source: §2.2 · p. 3
- The GRPO objective uses a clipped surrogate loss whose clip function keeps the current-to-reference policy ratio within a predefined range.Source: §2.2 · p. 3
3 Our Method
The method combines Selective Sample Replay to stabilize GRPO training with Forced Rethinking to cultivate deliberate self-reflection in vision-language models.
Selective Sample Replay
- GRPO suffers from Vanishing Advantages when all responses in a query group receive identical rewards, producing zero advantage signals.These groups no longer provide effective policy gradients.Source: §3.1 · p. 4
- As training progresses, Qwen2.5-VL-72B examples with non-zero advantages decline from approximately 40% initially to below 20% after 16 × 16 gradient steps.The decline reflects increasingly uniform rewards within query groups.Source: §3.1 · p. 4
- Selective Sample Replay stores explored trajectories with non-zero advantages and augments current batches with prioritized rehearsal samples from past iterations.Samples are prioritized by the absolute magnitude of their advantages, with α controlling prioritization intensity.Source: §3.2 · pp. 4–5
- SSR counteracts vanishing advantages by emphasizing valuable experiences, providing more consistent gradient signals and stabilizing training.It dynamically prioritizes experiences near the model’s decision boundaries rather than using a static offline curriculum.Source: §3.2 · p. 5
Forced Rethinking
- Standard RL with GRPO and SSR does not consistently produce deliberate patterns such as explicit self-correction in vision-language models.Forced Rethinking is introduced to proactively encourage more extensive internal deliberation before final answers.Source: §3.3 · p. 6
- Forced Rethinking appends a textual trigger after an initial rollout response, while applying the intervention to only a fraction q < 1 of responses and retaining correct rethinking trajectories.The method also uses a prompt hint and an additional SFT loss based on successful forced-rethinking trajectories.Source: §3.3 · p. 6
4 Experiments
The experiments evaluate method effectiveness, ablations, and learned rethinking behavior across challenging multimodal benchmarks. VL-Rethinker improves performance, while SSR stabilizes training and Forced Rethinking promotes adaptive self-reflection.
Experimental Setup
- The evaluation spans math reasoning, multidisciplinary understanding, and long-tailed real-world multimodal tasks, reporting Pass@1 accuracy with greedy decoding.The benchmarks include MathVista, MathVerse, MathVision, MMMU, MMMU-Pro, EMMA, and MegaBench.Source: §4 · p. 7
Main Results
- VL-Rethinker-72B improves over Qwen2.5-VL-72B and achieves state-of-the-art math-benchmark results among the compared models, including OpenAI-o1.VL-Rethinker-7B also substantially outperforms competing RL-trained 7B models.Source: Table 1 · p. 7, §4.1 · p. 8, Table 2 · p. 8
Data Ablation
- Removing scientific queries causes a pronounced performance drop, whereas removing text-only queries produces no significant difference.The ablation supports the importance of scientific data for general reasoning ability.Source: §4.2 · p. 8, Table 3 · p. 8
SSR Ablation
- GRPO-SSR consistently outperforms GRPO and GRPO-Filter, addressing vanishing advantages through filtering and selective replay.GRPO-SSR redistributes training emphasis toward examples with large absolute advantages, improving training stability and convergence.Source: §4.2 · p. 9
Forced Rethinking
- Forced rethinking improves baseline performance, while training with Forced Rethinking yields stronger gains than forcing rethinking only at test time.On MathVision, VL-Rethinker achieves an 8.46% relative improvement versus 2.49% for passively forced baseline rethinking.Source: §4.2 · p. 9
Learned Rethinking Behavior
- VL-Rethinker spontaneously rethinks at varying rates across benchmarks rather than applying rethinking to every instance.The variation suggests selective triggering based on perceived difficulty or initial confidence.Source: §4.2 · p. 10
5 Related Work
Related work covers multimodal instruction tuning, reinforcement-learning approaches to reasoning, and multimodal RL pipelines. The paper positions its approach as a more direct RL-only alternative to supervision- and distillation-heavy methods.
Multimodal Instruction Tuning
- Instruction-tuning research aligns vision-language models with natural-language instructions using increasingly diverse and larger datasets.Examples progress from InstructBLIP, LLaVA, and MiniGPT-4 to Llava-OV, Infinity-MM, MAmmoTH-VL, and VisualWebInstruct.Source: §5.1 · p. 10
RL for Reasoning
- Recent work applies reinforcement learning directly to language models or modifies GRPO to elicit deeper reasoning behaviors.Examples include SimpleRL-Zoo, Open-Reasoner-Zero, DeepScaler, Light-R1, DAPO, and Dr GRPO.Source: §5.2 · pp. 10–11
Multimodal RL Pipelines
- Multimodal reasoning methods commonly combine supervised fine-tuning on reasoning traces with subsequent reinforcement learning.These pipelines may require visual captioning, teacher-model distillation, and tightly coupled SFT-plus-RL orchestration.Source: §5.3 · p. 11
Paper Positioning
- This paper investigates a direct RL-only approach intended to incentivize slow-thinking behavior without large-scale supervision or teacher distillation.The contrast is with complex, resource-intensive multimodal reasoning pipelines.Source: §5.3 · p. 11
6 Conclusion
The paper concludes that its approaches effectively incentivize multimodal reasoning, while acknowledging remaining performance gaps on broader multimodal tasks.
Limitations
- The models still lag behind human expert performance on general multimodal tasks such as EMMA and MEGA-Bench.The authors conjecture that insufficient high-quality multimodal training data contributes to this gap.Source: §6 · p. 11
A Training Dataset
The training dataset combines public multimodal resources with web-collected queries and is organized to support efficient training across model scales.
Dataset Construction
- The seed dataset aggregates publicly available multimodal datasets with novel web-collected queries and has broad topical diversity.Figure 8 depicts eight major topic categories in the training data.Source: A Training Dataset · p. 16, Figure 8 · p. 16
Scale-Specific Curation
- Training subsets are tailored to each model scale using queries where the initial checkpoint has non-zero PassRate@8.This criterion targets queries within each model’s potential capabilities.Source: A Training Dataset · p. 16
B Prompts
The paper uses separate prompts for initial RL training and Forced Rethinking. The latter explicitly encourages self-questioning, self-verification, and self-correction through textual triggers.
Default Instruction Prompt
- The default instruction prompt asks the model to reason step by step and place its final answer within \boxed{}.Source: B Prompts · p. 16
- During the first-stage RL training with SSR, the model uses the default instruction prompt.Source: B Prompts · p. 16
Rethinking Instruction Prompt
- The Rethinking Instruction Prompt asks the model to perform regular self-questioning, self-verification, and self-correction while reasoning.Source: B Prompts · p. 17
- During Forced Rethinking training, the model uses the rethinking prompt and three types of textual triggers to encourage self-reflection.Source: B Prompts · p. 17
- The three triggers prompt the model to check correctness, detect possible mistakes, and double-check its reasoning.Source: B Prompts · p. 17
Related papers
This paper cites
- DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning2025
- Let's Verify Step by Step2023
- Gemini: A Family of Highly Capable Multimodal Models2023
- MiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Models2023
- Self-Instruct: Aligning Language Models with Self-Generated Instructions2022
- Expanding Performance Boundaries of Open-Source Multimodal Models with Model, Data, and Test-Time Scaling2024
Cited by
- Confident First, Reflective Second: Reinforcement Learning of Confidence-Preserving Reflection for Video Understanding2026
- PEAR: Adaptive Advantage Reshaping for Perception and Exploration in Large Vision-Language Models2026
- Loop to Look Better: Learning Adaptive Depth for Question-Guided Perception in Vision-Language Models2026
- Scene-Designer: Learning Design Intelligence for Agentic 3D Scene Generation2026
- Enhancing Multimodal RLVR with Pairwise Token Contrast and Adaptive Trajectory Confidence2026
- Beyond Visual Enhancement: Adaptive Multi-Context Steering to Mitigate LVLM Hallucinations2026