R^3: Replay, Reflection, and Ranking Rewards for LLM Reinforcement Learning
Zhizheng Jiang, Kang Zhao, Weikai Xu, Xinkui Lin, Wei Liu, Jian Luan, Shuo Shang, Peng Han
TL;DR
R\u00b3 addresses intra-group advantage collapse in reinforcement learning for LLM reasoning by combining three mechanisms: Cross-Context Replay to preserve batch diversity, In-Context Self-Reflection to refine hard queries with historical failures, and Structural Entropy Ranking Reward to provide informative signals from truncated trajectories. It relies on a centralized sample buffer to fuse on- and off-policy trajectories, enabling stable learning without process rewards and delivering state-of-the-art results on multiple math benchmarks with reduced reasoning tokens. Using a DeepSeek-R1-Distill-Qwen-1.5B base model and the DeepscaleR-40k math dataset, R\u00b3 achieves strong performance (e.g., average scores around 60-67 on AIME/MINERVA-like benchmarks) across AIME24, MATH500, AMC 2023, Minerva Math, and OlympiadBench. The approach demonstrates substantial improvements in sample efficiency and reasoning quality, offering a scalable path toward more reliable mathematical reasoning in LLMs.
Abstract
Large reasoning models (LRMs) aim to solve diverse and complex problems through structured reasoning. Recent advances in group-based policy optimization methods have shown promise in enabling stable advantage estimation without reliance on process-level annotations. However, these methods rely on advantage gaps induced by high-quality samples within the same batch, which makes the training process fragile and inefficient when intra-group advantages collapse under challenging tasks. To address these problems, we propose a reinforcement learning mechanism named \emph{\textbf{R^3}} that along three directions: (1) a \emph{cross-context \underline{\textbf{R}}eplay} strategy that maintains the intra-group advantage by recalling valuable examples from historical trajectories of the same query, (2) an \emph{in-context self-\underline{\textbf{R}}eflection} mechanism enabling models to refine outputs by leveraging past failures, and (3) a \emph{structural entropy \underline{\textbf{R}}anking reward}, which assigns relative rewards to truncated or failed samples by ranking responses based on token-level entropy patterns, capturing both local exploration and global stability. We implement our method on Deepseek-R1-Distill-Qwen-1.5B and train it on the DeepscaleR-40k in the math domain. Experiments demonstrate our method achieves SoTA performance on several math benchmarks, representing significant improvements and fewer reasoning tokens over the base models. Code and model will be released.
