Non-Uniform Noise-to-Signal Ratio in the REINFORCE Policy-Gradient Estimator
Haoyu Han, Heng Yang
TL;DR
This work reveals that the NSR of the REINFORCE policy-gradient estimator is highly non-uniform across parameter space and can blow up near optimal policies, offering a concrete mechanism for instability in stochastic policy optimization. The authors provide exact NSR characterizations for finite-horizon linear-quadratic-Gaussian (LQG) systems (one-step and multi-step) and exact moment-based evaluation for polynomial dynamics, along with an upper bound for general nonlinear dynamics with expressive Gaussian policies. A lifted-dynamics framework and Gaussian moment techniques (Isserlis) enable closed-form NSR expressions or exact numerical procedures, clarifying how NSR scales with initial-state covariance, policy covariance, and horizon. Experiments across linear, polynomial, and nonlinear settings show NSR typically increases as optimization nears the optimum, sometimes exploding and triggering instability or policy collapse, thereby motivating variance-reduction and exploration-aware strategies for robust RL. These results illuminate the exploration–exploitation tension in REINFORCE and guide principled design choices for maintaining informative gradient estimates during learning.
Abstract
Policy-gradient methods are widely used in reinforcement learning, yet training often becomes unstable or slows down as learning progresses. We study this phenomenon through the noise-to-signal ratio (NSR) of a policy-gradient estimator, defined as the estimator variance (noise) normalized by the squared norm of the true gradient (signal). Our main result is that, for (i) finite-horizon linear systems with Gaussian policies and linear state-feedback, and (ii) finite-horizon polynomial systems with Gaussian policies and polynomial feedback, the NSR of the REINFORCE estimator can be characterized exactly-either in closed form or via numerical moment-evaluation algorithms-without approximation. For general nonlinear dynamics and expressive policies (including neural policies), we further derive a general upper bound on the variance. These characterizations enable a direct examination of how NSR varies across policy parameters and how it evolves along optimization trajectories (e.g. SGD and Adam). Across a range of examples, we find that the NSR landscape is highly non-uniform and typically increases as the policy approaches an optimum; in some regimes it blows up, which can trigger training instability and policy collapse.
