Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

On-Policy RL with Optimal Reward Baseline

About

Reinforcement learning algorithms are fundamental to align large language models with human preferences and to enhance their reasoning capabilities. However, current reinforcement learning algorithms often suffer from training instability due to loose on-policy constraints and computational inefficiency due to auxiliary models. In this work, we propose On-Policy RL with Optimal reward baseline (OPO), a novel and simplified reinforcement learning algorithm designed to address these challenges. OPO emphasizes the importance of exact on-policy training, which empirically stabilizes the training process and enhances exploration. Moreover, OPO integrates a practically feasible formulation of the optimal reward baseline that minimizes gradient variance. We evaluate OPO on mathematical reasoning benchmarks. The results demonstrate its superior performance and training stability without additional models or regularization terms. Furthermore, OPO achieves lower policy shifts and higher output entropy, encouraging more diverse and less repetitive responses. These results highlight OPO as a promising direction for stable and effective reinforcement learning in large language model alignment and reasoning tasks. The implementation is merged into the verl library at https://verl.readthedocs.io/en/latest/algo/opo.html.

Yaru Hao, Li Dong, Xun Wu, Shaohan Huang, Zewen Chi, Furu Wei• 2025

Related benchmarks

TaskDatasetResultRank
Mathematical ReasoningAIME 24
Avg@32 Accuracy35.31
23
Multi-Turn Tool-Integrated Reasoning (TIR)AMC23
Peak avg@32 Score64.84
6
Multi-Turn Tool-Integrated Reasoning (TIR)MATH500
Peak avg@32 Score76.94
6
Multi-Turn Tool-Integrated Reasoning (TIR)AIME25
Peak avg@32 Score20.83
6
Multi-Turn Tool-Integrated Reasoning (TIR)AIME24
Peak avg@32 score29.9
6
Single-Turn Mathematical ReasoningAMC 23
Peak avg@32 Score84.53
5
Single-Turn Mathematical ReasoningMATH500
Peak Avg Score93.31
5
Single-Turn Mathematical ReasoningAIME 25
Peak avg@32 Score27.29
5
Showing 8 of 8 rows

Other info

Follow for update