Policy Gradient Projection
- Policy gradient projection is a framework that employs geometric projections to map unconstrained policy updates onto admissible domains, ensuring feasibility and improved convergence.
- It leverages divergence minimization (e.g., KL or α-divergence) to reconcile unrealizable policies with parameterized classes, enhancing stability and suboptimality rates.
- Applications span tabular, robust, and safe RL, including action-space projections, Wasserstein proximal updates, and Hilbert projections, broadening formulation diversity.
Policy gradient projection denotes a family of reinforcement-learning constructions in which a policy-improvement step is followed, approximated, or interpreted as a projection onto a feasible or realizable set. Across the literature, the projected object varies substantially: a tabular policy can be projected onto the product of action simplices in direct policy space; an improved but unrealizable policy can be projected back into a parameterized class through KL- or -divergence minimization; exploratory or safe actions can be projected onto state-dependent feasible sets; robust-RL methods can project either uncertainty parameters or policy iterates; and recent work has formulated projection on finite response simplices, in Wasserstein space, or in Hilbert spaces (Xiao, 2022, Ghosh et al., 2020, Gros et al., 2020, Li et al., 2023, Zhu et al., 3 Mar 2026, Zixian, 24 Feb 2026). The term is therefore not a single algorithmic primitive but a geometric motif whose precise meaning depends on the policy representation, the constraint set, and the divergence or metric used to define “closeness.”
1. Direct projected policy gradient in policy space
In the most literal usage, projected policy gradient operates directly on the policy itself, with the feasible set
the Cartesian product of statewise probability simplices. Under direct tabular parameterization, the update is
or blockwise,
Here the gradient is taken in policy space, not parameter space, and Euclidean projection is necessary because an unconstrained step in need not preserve nonnegativity or row-sum-one constraints (Xiao, 2022).
This formulation admits a standard gradient-mapping interpretation. With
measures first-order stationarity relative to the feasible set. A central contribution of "On the Convergence Rates of Policy Gradient Methods" (Xiao, 2022) is a weak gradient-mapping dominance analysis yielding a sharper sublinear rate for projected policy gradient:
when and
The paper explicitly contrasts this with earlier 0 iteration complexity, emphasizing an 1 improvement for objective suboptimality (Xiao, 2022).
A more recent exact-analysis perspective sharpens the distinction between direct simplex projection and softmax parameterization. Under simplex parameterization, projected policy gradient updates each state by
2
with the explicit simplex projection
3
"Elementary Analysis of Policy Gradient Methods" proves that this projected policy gradient enjoys global linear convergence for any constant stepsize, in contrast to softmax policy gradient, which is only sublinear for constant stepsizes (Liu et al., 2024). This suggests that the Euclidean projection onto the simplex is not merely a feasibility correction; it materially changes the effective optimization geometry.
2. Projection as an operator-theoretic approximation
A different tradition treats policy-gradient methods as alternating between a policy-improvement operator 4 and a projection operator 5. In this view, the primitive object is not a parameter gradient step but the exact update
6
where 7 is an improved but generally unrealizable policy-like object and 8 maps it back to the realizable policy class 9 (Ghosh et al., 2020).
In trajectory space, when returns are positive, the improvement operator is
0
and the projection is a forward KL projection
1
This yields an operator interpretation of REINFORCE as approximate KL projection of an improved trajectory distribution back into the realizable class. In the state-action formulation, the paper defines the weighted statewise KL
2
and the projection
3
The paper stresses that this is not KL over the full joint state-action distribution; it is a weighted conditional KL over action distributions, state by state (Ghosh et al., 2020).
This operator view supports a global lower bound linking return improvement to reduction in projection error. One of the central expressions is
4
Consequently, any policy strictly closer to the improved policy than the current policy is, in the projection divergence, has higher return. The paper further argues that the direction of KL matters: REINFORCE corresponds to a forward, covering projection, whereas PPO-like methods are associated with a reverse-KL-like, mode-seeking geometry (Ghosh et al., 2020).
Later listwise work in RL with verifiable rewards pushes this logic onto a finite response simplex. For a prompt 5 and sampled responses 6, the induced listwise distribution is
7
"Listwise Policy Optimization: Group-based RLVR as Target-Projection on the LLM Response Simplex" makes the target-projection structure explicit by first solving
8
with
9
yielding
0
and then projecting 1 to 2 by exact divergence minimization (Qu et al., 7 May 2026). This extends the operator picture from trajectory or state-action distributions to prompt-conditioned response simplices.
3. Action-space projection, safe sets, and bias-corrected gradients
A separate use of policy gradient projection appears in constrained control, where the policy may output an unsafe action that is then projected onto a feasible set. In deterministic form, the applied safe action is
3
and in the stochastic case a sampled action 4 is projected by
5
The learning problem then concerns the projected policy 6, not the raw policy 7 (Gros et al., 2020).
For deterministic policy gradients, the correction enters through the chain rule. Under LICQ and strict SOSC, the projected policy sensitivity is
8
where 9 spans the tangent space of the active constraints. The unbiased deterministic policy gradient is therefore
0
In the stochastic case, the paper derives
1
with 2. The score must be evaluated at the pre-projection sample 3, while the advantage belongs to the projected closed loop (Gros et al., 2020).
Action-constrained reinforcement learning exposes a different failure mode: the zero-gradient problem caused by differentiating through the projection Jacobian. If the executed action is
4
then
5
When the projection saturates, 6 can be nearly zero, annihilating the actor gradient (Lin et al., 2021). "Escaping from Zero Gradient: Revisiting Action-Constrained Reinforcement Learning via Frank-Wolfe Policy Optimization" therefore replaces end-to-end projected policy gradients with statewise Frank–Wolfe steps in action space,
7
followed by convex interpolation and, in the neural version, regression onto feasible reference actions (Lin et al., 2021). This suggests that action projection can be safe for execution yet harmful inside the backward pass unless the policy-gradient estimator is corrected or redesigned.
The same theme appears in MPC-based deterministic policy gradients. "Bias Correction in Deterministic Policy Gradient Using Robust MPC" studies a robust-MPC policy 8 with centered isotropic exploration 9, followed by a posterior projection
0
Under smoothness assumptions, the projection error satisfies
1
and the projected exploration remains asymptotically centered and isotropic: 2 The resulting deterministic policy gradient estimator is asymptotically unbiased (Kordabad et al., 2021).
4. Robust and constrained policy learning: simplex, weight-space, and uncertainty-set projection
Projection also arises in robust reinforcement learning, but the projected object need not be the policy. In robust infinite-horizon discounted MDPs with non-rectangular uncertainty sets 3, "Policy Gradient Algorithms for Robust MDPs with Non-Rectangular Uncertainty Sets" uses projected Langevin dynamics for adversarial policy evaluation: 4 This is a Euclidean projection of the adversary’s uncertainty parameter onto the convex compact set 5, not a projection of the policy itself. For policy improvement, the same paper performs a projected actor step
6
so policy projection onto the simplex appears only in the actor, while the efficient deterministic critic is explicitly projection-free via Frank–Wolfe updates over transition kernels (Li et al., 2023).
In finite-horizon noisy LQR, projected policy gradient appears in gain space. With a convex constraint set 7 of admissible feedback gains, the projection operator is
8
and the update is
9
The associated gradient mapping is
0
"Policy Gradient Methods for the Noisy Linear Quadratic Regulator over a Finite Horizon" proves
1
a global sublinear convergence guarantee to stationarity for the constrained case, in contrast to global linear convergence in the unconstrained case (Hambly et al., 2020).
A more recent safety-oriented development projects in parameter space rather than policy or action space. "Constrained Policy Optimization via Sampling-Based Weight-Space Projection" poses
2
with rollout-based safety metrics 3 available only by evaluation, not by gradients. The raw step
4
is projected in a sampled low-dimensional subspace 5, where 6 stores recent directions and 7 stores corresponding safety measurements. The reduced convex program is
8
with 9. The paper establishes a safe-by-induction guarantee: starting from 0, all accepted iterates remain safe given feasible projections (Cao et al., 15 Dec 2025). This broadens policy gradient projection from simplex constraints and safe actions to weight-space safety regions derived from sampled rollouts.
5. Projection-free alternatives and limits of “proximal” terminology
The literature also contains repeated warnings that not every “proximal” or “projected” label corresponds to an actual projection operator. "Proximal Policy Gradient: PPO with Policy Gradient" proposes PPG as a PPO-inspired method with the log-ratio
1
and clipped objective contributions
2
Its unclipped gradient equals the vanilla policy-gradient gradient because
3
but the paper contains no operator 4, no proximal-point subproblem, and no exact trust-region solve. The method is therefore a clipped log-probability heuristic with approximate-KL early stopping, not a formal projection in policy space, parameter space, or simplex space (Byun et al., 2020). This is a common source of terminological confusion.
Several papers deliberately avoid projection. In robust MDP evaluation with non-rectangular uncertainty, the efficient deterministic critic uses conservative policy iteration with Frank–Wolfe updates
5
remaining in the uncertainty set by convex interpolation rather than Euclidean projection (Li et al., 2023). In action-constrained RL, Frank–Wolfe Policy Optimization avoids differentiating through action projection and proves monotone improvement and 6 stationarity in the tabular setting (Lin et al., 2021). In sequential zero-sum LQ games, "Global Convergence of Policy Gradient for Sequential Zero-Sum Linear Quadratic Dynamic Games" develops projection-free natural-gradient and quasi-Newton updates that preserve stabilizability through Riccati residual inequalities rather than projection onto the nonconvex stabilizing set (Bu et al., 2019).
These results collectively indicate that projection is not always the preferred mechanism. A plausible implication is that projection is most natural when feasibility sets are convex and explicit, such as 7, 8, or closed convex sets of feedback gains, whereas projection-free methods are preferred when the feasible region is nonconvex, open, or only implicitly characterized by dynamics, stability, or coupled uncertainty structure (Xiao, 2022, Li et al., 2023, Bu et al., 2019).
6. New geometric formulations: response simplices, Wasserstein proximal maps, and Hilbert projections
Recent work expands policy gradient projection beyond Euclidean simplex geometry. On finite response sets for LLM post-training, the projection target is a listwise distribution 9 on the response simplex, and exact projection gradients follow from divergence minimization. For forward KL,
0
which yields bounded, zero-sum, self-correcting coefficients on the simplex (Qu et al., 7 May 2026). This is projection in an empirical probability simplex associated with a single prompt and sampled response group.
"Wasserstein Proximal Policy Gradient" replaces KL/Bregman geometry with a Wasserstein proximal step. For each state,
1
An operator-splitting derivation decomposes this into an optimal-transport step
2
followed by a heat step
3
This is a genuine proximal policy update in Wasserstein space, with a global linear convergence theorem under a 4 transportation-information inequality (Zhu et al., 3 Mar 2026).
A different geometric reparameterization appears in "Group Orthogonalized Policy Optimization: Group Policy Optimization as Orthogonal Projection in Hilbert Space" (Zixian, 24 Feb 2026). Fixing a reference policy 5, it defines the density fluctuation field
6
in the Hilbert space
7
Normalization becomes the orthogonality constraint
8
so feasible updates lie in the codimension-one subspace
9
The work-dissipation functional
0
has optimizer given by the Hilbert projection theorem: 1 With positivity enforced, the bounded projection becomes
2
inducing exact sparsity for sufficiently poor actions (Zixian, 24 Feb 2026).
Taken together, these works show that policy gradient projection now spans Euclidean projection on policy simplices, KL- and 3-divergence projection, action-level Euclidean projection onto safe sets, projection of uncertainty or weights in robust optimization, Wasserstein proximal maps on action distributions, and orthogonal projection in Hilbert spaces. A common structure persists: an unconstrained improvement direction is first defined in a larger linear or distributional space, and learning then proceeds by mapping that target back into the admissible policy class or safe region under a specified geometry (Ghosh et al., 2020, Qu et al., 7 May 2026, Zhu et al., 3 Mar 2026, Zixian, 24 Feb 2026).