- The paper presents a novel thinking reward model integrated via Trust-GRPO to systematically enhance MLLMs’ reasoning.
- It constructs a robust multimodal dataset to train and evaluate reasoning quality by combining text and visual data.
- Experimental results demonstrate improved performance on reasoning benchmarks, validating the approach and mitigating reward hacking.
SophiaVL-R1: Reinforcing MLLMs Reasoning with Thinking Reward
SophiaVL-R1 introduces novel approaches to enhance reasoning in Multimodal LLMs (MLLMs) using thinking reward signals, integrated into rule-based reinforcement learning (RL). This paper presents methodologies for incorporating thinking rewards to improve reasoning quality while addressing common pitfalls such as reward hacking through a trustworthiness-aware adjustment.
Introduction
SophiaVL-R1 tackles the challenge of inadequate supervision in traditional RL methods that focus solely on the final outcome. This limited oversight can lead to MLLMs adopting sub-optimal reasoning strategies, impacting their generalization capabilities. The paper proposes a thinking reward model to evaluate the quality of the thinking process and introduces Trust-GRPO to mitigate unreliable thinking rewards.
The introduction of thinking rewards aims to provide intermediate feedback on reasoning quality, encouraging MLLMs to favor systematic deduction over flawed thinking paths. Trust-GRPO incorporates a trustworthiness weight to adjust the influence of these rewards, relying less on unreliable signals.
Figure 1: Examples of model responses and their corresponding thinking rewards.
Methodology
Dataset Construction
SophiaVL-R1 employs a dataset composed of annotated samples aggregated from various multimodal reasoning tasks to train both the thinking reward model and SophiaVL-R1. The dataset intertwines text-based and multimodal data, ensuring robust performance across diverse scenarios.
Figure 2: Left: Composition of our aggregated dataset SophiaVL-R1-130k from public sources. Right: Distribution of the SophiaVL-R1-Thinking-156k dataset used to train the thinking reward model.
Thinking Reward Model
The thinking reward model evaluates reasoning quality holistically rather than step-wise. It uses criteria like logical soundness and consistency to assess reasoning responses, differentiating sound from flawed reasoning processes through annotated training.
Trust-GRPO Algorithm
Trust-GRPO minimizes reward hacking risks by introducing a trustworthiness weight, computed by contrasting thinking rewards of responses leading to correct versus incorrect answers. This adaptive strategy ensures reliable integration of thinking rewards in the RL process.
Figure 3: An illustration of our proposed Trust-GRPO.
Experimental Results
SophiaVL-R1 demonstrates superior performance across various reasoning benchmarks, surpassing models with significantly more parameters. The thinking reward model and Trust-GRPO effectively contribute to enhancing reasoning and generalization capabilities.
Ablation Study
Ablation studies reveal the crucial roles of the thinking reward model and the trustworthiness weight in optimizing reasoning performance. Modifying these elements leads to notable drops in effectiveness, highlighting their importance.
Figure 4: Training curves of mean rule-based outcome reward across different methods.
Conclusion
SophiaVL-R1 effectively integrates thinking rewards with RL outcome rewards, offering improved guidance for reasoning in MLLMs. Through Trust-GRPO, the framework addresses reward signal reliability, paving the way for future enhancements in model reasoning capabilities.