Doubly Smoothed Policy Iteration (DSPI)
- Doubly Smoothed Policy Iteration (DSPI) is a reinforcement learning framework that smooths both Q-value estimates and policy updates using regularization and running averages.
- It unifies classical policy iteration, natural policy gradient, and dual-averaged methods under a Bellman-operator framework with enhanced convergence properties.
- The approach guarantees global geometric convergence and finite termination under specific conditions, and it extends naturally to function approximation and stochastic shortest path problems.
Searching arXiv for the specified paper and closely related context. arXiv search query: (Nanda et al., 11 May 2026) Doubly Smoothed Policy Iteration (DSPI) is a Bellman-operator framework for reinforcement learning in which each policy is obtained by applying a regularized greedy step to a weighted average of past -functions. In the formulation introduced in "Natural Policy Gradient as Doubly Smoothed Policy Iteration: A Bellman-Operator Framework," DSPI gives an exact policy-iteration interpretation of natural policy gradient, while also subsuming classical policy iteration, dual-averaged policy iteration, and more general policy dual averaging methods (Nanda et al., 11 May 2026). Its defining feature is the simultaneous use of two forms of smoothing: averaging in -space and regularization in the policy-improvement step.
1. Problem setting and Bellman-operator background
DSPI is formulated for a finite discounted Markov decision process , where has size , has size , , and . A stationary policy maps each state 0 to a distribution 1 over actions. Its state-action value function is
2
and its value function is
3
The optimal 4-function is characterized by the Bellman optimality equation
5
For a fixed policy 6, the evaluation operator is
7
where
8
Both 9 and each 0 are 1-contractions in 2 and are monotone in the sense that 3, with the analogous property for 4. These two properties—monotonicity and contraction—form the analytic backbone of DSPI. The framework is notable because its convergence analysis uses only these properties of smoothed Bellman operators, rather than distribution-dependent arguments or adaptive, trajectory-dependent stepsize constructions (Nanda et al., 11 May 2026).
2. Smoothed Bellman operators
The first structural ingredient of DSPI is Bellman smoothing through regularization. Fix a concave, nonnegative regularizer 5, such as Shannon entropy. For 6, define the smoothed optimality operator
7
and, for any policy 8, the smoothed evaluation operator
9
For each 0, the operators 1 and 2 remain 3-contractions in 4 and remain monotone in 5. This preservation is central: the regularized problem stays within the same Bellman-operator template as ordinary dynamic programming.
The smoothing parameter 6 controls the strength of regularization. Large 7 corresponds to stronger smoothing, while 8 recovers the unregularized Bellman operator. The regularized greedy step therefore interpolates between exact maximization and a soft-greedy choice induced by 9.
3. DSPI update rule
DSPI is described as “doubly smoothed” because it introduces two distinct modifications to classical policy iteration. First, it replaces the most recent 0-function by a running average 1. Second, it replaces the greedy policy-improvement step by a regularized greedy step.
The iteration is:
- Initialize 2 for each state 3.
- Set 4.
- For 5:
6
7
and choose 8 so that
9
Equivalently, for each state 0,
1
The parameter 2 trades off freshness versus stability of the running average 3, and 4 controls the strength of regularization. As 5, 6 and DSPI reduces to classical greedy policy iteration. This construction makes explicit that DSPI smooths both the value information used for improvement and the improvement map itself (Nanda et al., 11 May 2026).
4. Specializations and the relation to natural policy gradient
A defining feature of DSPI is that several apparently different policy-optimization algorithms appear as exact special cases.
Classical policy iteration. Setting 7 removes averaging, and 8. The policy-improvement step becomes
9
which is the exact greedy update.
Dual-averaged policy iteration, unregularized form. Setting 0 removes entropy or other regularization while keeping 1. Averaging then occurs only in 2-space, and the policy update is exact greedy with respect to 3.
Natural policy gradient. If one chooses a strongly-concave mirror map 4, takes Shannon entropy 5 for 6, and sets
7
then
8
and the soft-greedy step becomes exactly the natural policy gradient update
9
The same identification extends to the full policy dual-averaging class by replacing the entropy-based mirror map with any convex divergence-generator 0. The conceptual significance is that natural policy gradient is not merely analogous to a smoothed policy-improvement method; it admits an exact formulation as doubly smoothed policy iteration (Nanda et al., 11 May 2026). This reframes NPG within dynamic programming rather than treating it solely as a policy-space first-order method.
5. Convergence theory and finite termination
The DSPI analysis proceeds through Bellman-operator arguments that parallel classical policy iteration but operate in the doubly smoothed setting. One key lemma is monotonic improvement: 1 The proof combines the Bellman equation for 2 with the DSPI soft-greedy condition and then applies monotonicity and translation invariance.
A second lemma gives a one-step contraction for the averaged iterate. If
3
then for 4,
5
where 6.
From this recursion, together with the relation between 7-function error and value-function error, one obtains a global geometric convergence theorem. If 8, 9, and 0, then for all 1,
2
Consequently, to reach 3-accuracy it suffices to take
4
The abstract emphasizes that this yields distribution-free global geometric convergence of DSPI, and therefore the same iteration complexity for standard natural policy gradient and policy dual averaging, without modifying the MDP, adding regularization beyond the mirror map inherent in the update, or using adaptive, trajectory-dependent stepsizes (Nanda et al., 11 May 2026).
In the unregularized case 5, corresponding to dual-averaged policy iteration, DSPI admits a stronger conclusion: finite termination. With deterministic tie-breaking, 6, and 7, every
8
iterations eliminate at least one suboptimal action. Since there are at most 9 suboptimal actions, the method terminates in
0
steps with an optimal policy.
A common misconception is that geometric convergence guarantees for NPG require either auxiliary regularization or state-distribution assumptions. The DSPI formulation shows that, within this Bellman-operator framework, standard NPG can be analyzed globally and distribution-free.
6. Extensions to function approximation and stochastic shortest path
The same framework extends beyond tabular discounted MDPs. One extension uses linear function approximation with log-linear policies
1
where features lie in 2. At iteration 3, one solves the least-squares TD fit
4
to obtain
5
DSPI is then run with
6
followed by the same soft-greedy step.
Under the uniform sup-norm approximation condition
7
the method retains geometric contraction up to an additive 8 term. In particular, natural policy gradient with log-linear policies converges in
9
iterations to within 00 of optimal (Nanda et al., 11 May 2026).
A second extension treats undiscounted stochastic shortest path (SSP) problems. In the SSP setting there is a terminal state and proper policies, meaning the terminal state is reached with probability 01. Under the standard assumption that all stationary policies are proper, the Bellman operator is a contraction in a weighted 02-norm 03. Smoothed operators 04 and 05 are defined in the same way as in the discounted case, but without the discount factor in front of future 06.
Running the corresponding DSPI_SSP iteration with constant 07 yields
08
where 09 is the weighted contraction factor. Using equivalence of norms, this implies
10
and hence
11
The same specialization that identifies NPG in the discounted setting also recovers NPG for SSP with matching iteration complexity.
These extensions suggest that the DSPI perspective is not restricted to a narrowly tabular interpretation of policy iteration. A plausible implication is that Bellman-operator smoothing provides a common analytic language for policy optimization across discounted, approximate, and proper undiscounted regimes, so long as monotonicity and contraction survive in an appropriate norm.