Stabilizing Policy Gradient Methods via Reward Profiling
Shihab Ahmed, El Houcine Bergou, Aritra Dutta, Yue Wang
TL;DR
This work tackles the instability and high variance of policy gradient methods by introducing Reward Profiling, a universal wrapper that selectively accepts updates based on high-confidence performance comparisons. The approach provides Lookback, MixUp, and Three-Points variants, requiring roughly $O( frac{B^2}{2\epsilon^2}\, olinebreak[4] frac{}{} olinebreak[4]\, olinebreak[4] ext{ln}( frac{2T}{\delta})$) extra rollouts and guaranteeing, with high probability, monotonic improvement without slowing convergence. The authors establish a convergence rate of $O(T^{-1/4})$ for the last iterate under standard smoothness assumptions and extend to biased critics. Empirically, Reward Profiling improves convergence speed and reduces return variance across eight continuous-control benchmarks (Box2D, MuJoCo/PyBullet) and in Unity multi-robot tasks, while maintaining broad applicability to TRPO, PPO, and DDPG. The results suggest Reward Profiling as a general, theoretically grounded path to more reliable policy learning in complex environments.
Abstract
Policy gradient methods, which have been extensively studied in the last decade, offer an effective and efficient framework for reinforcement learning problems. However, their performances can often be unsatisfactory, suffering from unreliable reward improvements and slow convergence, due to high variance in gradient estimations. In this paper, we propose a universal reward profiling framework that can be seamlessly integrated with any policy gradient algorithm, where we selectively update the policy based on high-confidence performance estimations. We theoretically justify that our technique will not slow down the convergence of the baseline policy gradient methods, but with high probability, will result in stable and monotonic improvements of their performance. Empirically, on eight continuous-control benchmarks (Box2D and MuJoCo/PyBullet), our profiling yields up to 1.5x faster convergence to near-optimal returns, up to 1.75x reduction in return variance on some setups. Our profiling approach offers a general, theoretically grounded path to more reliable and efficient policy learning in complex environments.
