π€ AI Summary
This study addresses the inefficiency of fixed weighting in multi-reward policy optimization, where gradient budgets are often wasted on saturated objectives. We propose SA-MRPO, a Saturation-Aware Multi-Reward Policy Optimization algorithm that introduces a saturation-aware advantage reweighting mechanism. By leveraging independent reward normalization and batch-level saturation estimation, this method dynamically adjusts optimization focus. Crucially, unlike conventional approaches that merely scale update magnitudes, SA-MRPO can reverse update signs to effectively rectify resource allocation imbalances. Experiments on mathematical reasoning and code generation benchmarks demonstrate significant performance gains on challenging objectives, including a 5% accuracy improvement on AIME24. These results validate the efficacy of adaptive dynamic weighting in multi-objective reinforcement learning, offering a robust solution for balancing competing rewards during policy training.
π Abstract
Reinforcement learning (RL) with group-relative advantages has become the de facto standard for post-training language model reasoners. However, when optimizing multiple reward objectives, existing methods typically scalarize the reward vector with a fixed weighted sum before group-wise standardization. We show that this design leads to two fundamental problems: rollouts with distinct reward profiles can receive identical advantages, and all objectives are optimized with fixed relative weights regardless of their current level of saturation. As a result, training continues to allocate gradient budget to already-solved objectives instead of focusing on those with greater remaining headroom. We introduce \textbf{Saturation Aware Advantage Reweighting for Multi-Reward Policy Optimization} (SA-MRPO), which standardizes each reward objective independently and adaptively discounts its contribution according to a batch-level estimate of objective saturation. This dynamically reallocates optimization effort toward under-optimized objectives while empirically maintaining performance on those that are already well satisfied. We further show that saturation-aware reweighting can reverse the sign of an update, rather than merely rescale its magnitude. Across mathematical reasoning with two- and three-objective reward combinations, SA-MRPO improves the harder correctness objective over GDPO in 12 of 15 benchmark comparisons, with gains of up to $5\%$ on AIME24. On adaptive reasoning it improves accuracy on all five benchmarks, by $3.8\%$ on average and up to $9.2 \%$ on AMC23, and on coding benchmarks it improves pass rate by up to $2.3\%$, while in all settings maintaining the easier objectives near their already satisfied levels.