Putting the Value Back in RL: Better Test-Time Scaling by Unifying LLM Reasoners With Verifiers
Kusha Sareen, Morgane M Moss, Alessandro Sordoni, Rishabh Agarwal, Arian Hosseini
TL;DR
This work addresses the limitation of value-free RL methods by reintegrating a verification signal through a unified generative verifier trained alongside the RL reasoner. The proposed RL$^V$ framework jointly optimizes the RL objective and a verification objective within a single LLM, enabling test-time verification without the overhead of separate verifiers or value networks. Empirically, RL$^V$ yields over a $20\%$ improvement in MATH accuracy with parallel sampling and enables $8$–$32\times$ faster test-time scaling, with strong generalization to harder problems and out-of-domain tasks, and extends benefits to long CoT models. The approach shows synergy between verification and RL objectives, enabling flexible test-time strategies (weighted voting, BoN) and dynamic allocation of sequential compute, thereby offering a practical and scalable path for enhancing reasoning in LLMs.
Abstract
Prevalent reinforcement learning~(RL) methods for fine-tuning LLM reasoners, such as GRPO or Leave-one-out PPO, abandon the learned value function in favor of empirically estimated returns. This hinders test-time compute scaling that relies on using the value-function for verification. In this work, we propose RL$^V$ that augments any ``value-free'' RL method by jointly training the LLM as both a reasoner and a generative verifier using RL-generated data, adding verification capabilities without significant overhead. Empirically, RL$^V$ boosts MATH accuracy by over 20\% with parallel sampling and enables $8-32\times$ efficient test-time compute scaling compared to the base RL method. RL$^V$ also exhibits strong generalization capabilities for both easy-to-hard and out-of-domain tasks. Furthermore, RL$^V$ achieves $1.2-1.6\times$ higher performance when jointly scaling parallel and sequential test-time compute with a long reasoning R1 model.
