ABC: Advantage-Based Control Variates for Reinforcement Learning with Verifiable Rewards
Organizations: MPI-IS · ELLIS Institute Tübingen
Abstract
Recent progress in reinforcement learning with verifiable rewards (RLVR) has highlighted the effectiveness of simple critic-free policy-gradient methods such as Group Relative Policy Optimization (GRPO). In contrast, actor-critic methods rely on learned value functions whose approximation error can introduce bias through commonly used advantage estimators such as temporal-difference error. Motivated by this observation, we revisit trajectory-level control variates through an advantage-value formulation, which we call Advantage-Based Control Variates (ABC). This formulation reveals that the covariance structure is closely related to the return decomposition used in Direct Advantage Estimation (DAE). Finally, we combine ABC with DAE into a single actor-critic algorithm and evaluate it in an offline-to-online RLVR setting, where the critic is first trained on previously collected trajectories and adapted during online learning. On mathematical reasoning tasks, ABC achieves performance competitive with GRPO using substantially fewer online optimization steps.
Figures & tables
| Model size | Method | MATH500 | AMC23 | AIME25 | AIME26 | ||||
|---|---|---|---|---|---|---|---|---|---|
| 0.6B | Dr. GRPO | 47.4 / | 80.4 | 25.9 / | 67.5 | 1.4 / | 13.3 | 0.8 / | 10.0 |
| REINFORCE | 29.5 / | 72.2 | 15.3 / | 65.0 | 0.5 / | 6.7 | 0.1 / | 3.3 | |
| ABC | 53.2 / | 83.6 | 29.3 / | 75.0 | 0.6 / | 16.7 | 0.7 / | 10.0 | |
| 1.7B | Dr. GRPO | 67.1 / | 90.0 | 39.5 / | 85.0 | 3.5 / | 20.0 | 3.5 / | 16.7 |
| REINFORCE | 62.3 / | 89.6 | 36.7 / | 82.5 | 2.4 / | 13.3 | 2.4 / | 16.7 | |
| ABC | 68.8 / | 92.2 | 40.7 / | 82.5 | 4.8 / | 23.3 | 3.1 / | 20.0 | |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | Value |
|---|---|
| Optimization and objective | |
| Objective | Dr. GRPO [ 17 ] |
| Optimizer | AdamW |
| Learning rate | (constant) |
| Adam | |
| Weight decay | 0 |
| Hyperparameter | Value |
|---|---|
| Optimization and objective | |
| Optimizer | AdamW |
| Batch size | 256 trajectories |
| Learning rate (advantage head) | |
| Learning rate (others) | |
| Learning rate schedule | Linear warmup (5%) followed by linear annealing |
| Hyperparameter | Value |
|---|---|
| Shared Hyperparameters | |
| Optimizer | AdamW |
| Learning rate schedule | constant |
| Weight decay | 0 |
| Rollout Batch size | trajectories |
| Actor Hyperparameters | |
Reinforcement Learning
Reinforcement learning studies how agents learn sequential decisions from rewards and interaction, balancing exploration, performance, safety, and adaptation.
See all 1,668 papers