Shifted Successor Measure in RL
- Shifted Successor Measure is a matrix-valued tool in RL that bypasses short-term dynamics to emphasize steady-state behavior and unveil low-rank structures.
- It applies spectral analysis and Type II Poincaré inequalities to bound singular values and ensure effective low-rank approximations in MDPs.
- Empirical studies demonstrate that optimal shifts (typically k ≈ 3–5) improve policy accuracy and nearly double sample efficiency in complex environments.
The shifted successor measure is a matrix-valued object in reinforcement learning (RL) that facilitates low-rank representation and estimation by bypassing initial short-range dynamics and focusing on the steady-state behavior of the Markov chain induced by a policy. Formalized for Markov Decision Processes (MDPs) with state-action space and transition kernel under a stationary policy , the -shifted successor measure is
where is the discount factor. Entrywise, yields the expected discounted return of a function evaluated at , conditioned on starting from . This construction alters the spectrum and structure of the classical successor measure, exposing low-rank properties and offering significant improvements in empirical RL settings (Dubail et al., 5 Sep 2025).
1. Mathematical Construction
Given an MDP 0, the classical successor measure is
1
with entries
2
The shifted successor measure of shift 3 is defined as
4
and can be interpreted as discounting rewards starting from time 5, instead of 6. For any reward function 7, the shifted expected value is
8
This formalism subsumes the classical (9) case as a particular instance.
2. Spectral Properties and Low-Rank Structure
Classical successor measures are typically full-rank under entrywise and spectral norms, even for small, regular MDPs. Proposition 1 (Dubail et al., 5 Sep 2025) bounds singular values 0 as
1
with 2 the 3th singular value of 4. Since 5 retains large norm for small 6, 7 does not admit a quality low-rank approximation for small 8. However, as 9 increases, ergodicity ensures 0, a rank-1 object, and 1 becomes effectively low-rank for moderate 2.
Spectral recoverability 3, defined as
4
quantifies the entrywise “concentration” of mass in the top singular vectors. Entrywise SVD-truncation error satisfies
5
(Lemma 1), so rapid decay of 6 and 7 yields small truncation error for moderate 8. Empirically and in theory, increasing 9 markedly sharpens this decay, enabling low-rank approximation.
3. Finite-Sample Approximation and Estimation Analysis
Consider the empirical estimate 0 from 1 samples per transition. Theorem 1 (Dubail et al., 5 Sep 2025) bounds the SVD truncation error as
2
with high probability. Here,
- 3 (approximation error from truncation);
- 4 captures empirical estimation error, scaling with top singular values, spectral gaps 5, maximum entrywise norms, and the sampling distribution.
The critical insight is that both error terms are governed by the spectral recoverability and singular value decay of 6, each sharply improved by appropriate shift 7.
4. Type II Poincaré Inequalities and Shift Selection
While classical Poincaré inequalities yield exponential 8–9 norm decay only with global mixing, “Type II Poincaré” inequalities (Theorem 2) extend this to settings dominated by local mixing:
0
for some constants 1. This leads to the bound
2
quantifying how the off-diagonal “noise” decays in 3. A refinement in Theorem 3 involves higher-order singular values and subspace coherence:
4
When applied to 5, these results indicate that moderate shift 6 (on the order of local mixing time) suffices for 7, exposing robust low-rank structure.
5. Connection to Local Mixing and Induced Chains
Mixing phenomena in large or structured state spaces is rarely uniform. Decomposing 8 into locally mixing components, Proposition 4 gives that if each 9 (induced chain on 0) enjoys a local Type II Poincaré gap 1, then a global inequality can be established, and the overall shift required for global low-rank structure is determined by the slowest local rate. For example, in the “4-room” environment, the local mixing time within a room dictates the minimal effective 2.
This establishes a principled, environment-dependent method for choosing 3: set 4 where 5 is the smallest local gap. In practice, scanning 6 suffices, as the optimum is frequently broad and robust.
6. Empirical Characterization and Practical Implications
Empirical studies with the Medium PointMaze, U-maze, and Large-maze environments (Dubail et al., 5 Sep 2025) demonstrate the following:
- Shifting (7) sharpens the spectral decay of 8, dramatically reducing 9 for moderate 0;
- Low-rank SVD approximations of 1 attain peak policy accuracy (both exact and relaxed goal-reaching metrics) for 2 in the range 3–4;
- Unshifted measures (5) perform significantly worse, failing to distill the global structure;
- Excessive 6 can harm performance, especially with finite data, as estimation error from long-horizon transitions compounds;
- Substantial sample efficiency gains (7) are attainable at optimal 8.
In practical terms, shifting the successor measure suppresses short-range, high-variance transitions and aligns the approximation with long-range, globally informative transitions, unlocking the effectiveness of low-rank function approximation in RL.
7. Summary of Theoretical and Practical Insights
The shifted successor measure 9 achieves two core objectives: it filters out local, short-horizon noise and reveals the low-rank structure dictated by the environment's long-range mixing properties. The optimal shift 0 is typically small, linked to local mixing times, and admits both theoretical characterization (via spectral recoverability and Type II Poincaré inequalities) and empirical validation. The result is a robust technique enhancing both statistical and computational efficiency in goal-conditioned and reward-free RL (Dubail et al., 5 Sep 2025).