Papers
Topics
Authors
Recent
Search
2000 character limit reached

When Does Dynamic Preconditioning Preserve the Polyak-Ruppert CLT? A Stabilization Threshold

Published 26 Apr 2026 in math.ST, math.OC, and stat.ML | (2604.23498v1)

Abstract: Polyak-Ruppert averaging yields an asymptotically normal estimator with sandwich covariance $H{-1}SH{-1}$, the foundation of online inference. When the gradient step is preconditioned by a data-driven matrix $P_t$, we ask how fast $P_t$ must stabilize for the central limit theorem (CLT) to remain valid. We resolve this via an exact preconditioner-isolating decomposition of the averaged error that confines $P_t$ to a dynamic remainder $R_n$, leaving the martingale and Taylor terms preconditioner-free. Let $M_t = (P_t H){-1}$ denote the effective inverse drift matrix, with $|M_t - M_{t-1}|_{\mathrm{op}} \lesssim t{-β}$ and step-size exponent $α\in (1/2, 1)$. We identify a stabilization-rate threshold $β> (α+1)/2$ and prove that, within the class of polynomial rate hypotheses used in our upper bound, it cannot be weakened: the dynamic remainder $\sqrt{n}\,R_n$ vanishes in $L2$ whenever $β> (α+1)/2$, and we exhibit sequences satisfying those hypotheses for which it does not vanish when $β\le (α+1)/2$. A single stabilization argument certifies three SA variants - SA-AdaGrad, SA-RMSProp, and SA-ONS - with gain $ρ_t = c/t$, each delivering one-step $L2(\mathrm{op})$ stabilization of order $t{-1}$, yielding the CLT $\sqrt{n}(\bar{x}_n - x*) \to N(0, H{-1}SH{-1})$; under bounded inputs the pathwise rate $β= 1$ further preserves the $n{-1/6}$ Wasserstein rate at $α* = 2/3$. Under standard regularity conditions, Wald-type online inference remains valid for dynamically preconditioned averaged SGD whose stabilization rate exceeds the threshold.

Authors (2)

Summary

  • The paper establishes a definitive stabilization threshold (β > (α+1)/2) to ensure the Polyak–Ruppert CLT holds in adaptive stochastic approximation.
  • It introduces an exact pathwise decomposition to isolate preconditioner effects and provides convergence guarantees for SA-AdaGrad, SA-RMSProp, and SA-ONS.
  • Empirical simulations validate that properly stabilized preconditioners maintain asymptotic inference accuracy, while fixed-EMA schemes fail to eliminate dynamic remainders.

Dynamic Preconditioning and Central Limit Theorems in Stochastic Approximation: The Stabilization Threshold

Introduction: Polyak–Ruppert Averaging Under Dynamic Preconditioning

Stochastic approximation has become indispensable in modern statistics and machine learning, particularly through recursive gradient-based schemes. Polyak–Ruppert (PR) averaging remains crucial for attaining optimal asymptotic efficiency and calibration, as its averaged iterates satisfy a central limit theorem (CLT) with sandwich covariance H1SH1H^{-1} S H^{-1}, grounding online statistical inference. However, PR averaging's finite-sample performance deteriorates in ill-conditioned problems, a shortcoming ameliorated by dynamic preconditioning methods such as AdaGrad, RMSProp, and online Newton step (ONS), where the step-wise preconditioner PtP_t is estimated adaptively.

This paper rigorously addresses a fundamental theoretical question: How rapidly must a data-driven preconditioner PtP_t stabilize to preserve the Polyak–Ruppert CLT, and what is the unavoidable threshold for stabilization within polynomial-rate bounds? The authors provide a definitive stabilization-rate threshold, identify its tightness, and deliver constructive convergence and finite-sample analysis for several classes of stochastic-approximation (SA) preconditioners.

Preconditioner-Isolating Decomposition and Threshold Characterization

A core technical innovation is an exact pathwise decomposition of the averaged estimation error that fully isolates all explicit dependence on the preconditioner sequence PtP_t into a dynamic remainder RnR_n. Specifically,

xnx=1nH1t=1nξt1nH1t=1nut+Rn({Pt}),\overline{x}_n - x^* = - \frac{1}{n} H^{-1} \sum_{t=1}^n \xi_t - \frac{1}{n} H^{-1} \sum_{t=1}^n u_t + R_n(\{P_t\}),

where ξt\xi_t are martingale increments and utu_t are Taylor remainders. Neither ξt\xi_t nor utu_t features explicit preconditioner dependence. All dynamic effects arising from PtP_t0 are relegated to PtP_t1. This separation permits a reduction of the CLT question to a concrete stabilization-rate condition on PtP_t2.

The stabilization rate is quantified via PtP_t3:

PtP_t4

where PtP_t5 and the learning rate decays as PtP_t6, PtP_t7. The main result asserts that

PtP_t8

is both necessary and sufficient (within the polynomial-rate upper-bound class) for the asymptotic negligibility of the dynamic remainder: PtP_t9 in PtP_t0, preserving the traditional CLT and sandwich covariance for the PR average.

A constructive lower bound is given, showing that no argument based solely on these polynomial upper bounds can weaken the threshold: sequences achieving rate PtP_t1 produce non-vanishing normalized remainders.

Verification and Characterization of SA Preconditioners

The paper provides a unified stabilization proof for three major classes of SA preconditioners with PtP_t2 one-step stabilization of rate PtP_t3; pathwise stabilization with PtP_t4 is obtained under bounded-input assumptions:

  • SA-AdaGrad (full-matrix): PtP_t5,
  • SA-RMSProp (diagonal): PtP_t6,
  • SA-ONS (full-matrix, Newton-type): PtP_t7 based on inverse running averages of stochastic Hessian inputs.

These preconditioners, under appropriate regularity conditions (bounded gradients or Hessians), all deliver PtP_t8 for PtP_t9. Crucially, the constant-EMA (exponential moving average) preconditioners with fixed PtP_t0 (as typically used in original RMSProp/Adam) do not satisfy the threshold: their dynamic fluctuations do not decay, making their asymptotic inferential properties unreliable in principle.

Numerical Experiments and Empirical Validation

Extensive simulations validate the theoretical claims. For both synthetic linear regression (varying PtP_t1 and PtP_t2 vs. PtP_t3) and real-data logistic regression, all SA-preconditioned methods converge to the same nominal coverage and normalized MSE as identity-preconditioned PR-SGD (i.e., PtP_t4), as predicted by the generalized CLT. At finite samples, full-matrix preconditioners incur transiently higher dynamic remainder than diagonal or identity, matching the theoretical coupling constants. Figure 1

Figure 1: Coordinatewise marginal coverage and normalized MSE for synthetic linear regression, demonstrating convergence of all preconditioned and unpreconditioned methods to the nominal values as sample size increases across various dimensions and covariance regimes.

Figure 2

Figure 2: Coordinatewise marginal coverage and normalized MSE for PtP_t5-regularized logistic regression, showing near-identical asymptotic performance for all methods.

The stabilization threshold violation experiment (constant-EMA RMSProp/Adam) confirms the necessity of the threshold: the preconditioner dynamic remainder fails to vanish, in contrast to properly stabilized SA-RMSProp. Figure 3

Figure 3: Log–log plot of scaled remainder, illustrating failure of constant-EMA preconditioners to achieve proper stabilization and CLT accordance.

Additional diagnostics detail the dynamic remainder convergence and method ranking in high dimensions. The operator-factor comparison quantifies that SA-ONS eliminates the PtP_t6 penalty in ill-conditioned settings relative to identity, justifying its higher per-iteration cost in some regimes.

Theoretical Implications for Inference and Rate Preservation

From a statistical perspective, all SA-constructions above threshold preserve the Polyak–Ruppert CLT and guarantee that Wald-type inference based on the plug-in sandwich remains asymptotically valid. In information-equality models (PtP_t7), asymptotic efficiency (Fisher lower bound) is attained regardless of preconditioner choice, provided stabilization exceeds threshold.

Further, the Wasserstein-Gaussian approximation rate for preconditioned PR averaging matches the unpreconditioned case (PtP_t8 at optimal step size PtP_t9), confirming that no rate penalty is paid for dynamic preconditioning above threshold:

RnR_n0

given appropriate bounds on the underlying stochastic noise.

Broader Impact and Open Problems

The threshold result rigorously delineates which classes of adaptive preconditioning can be safely utilized for online inference with PR averaging. Notably, originally published Adam and RMSProp, which use constant-EMA accumulators, do not satisfy these constraints and may produce non-negligible, unquantifiable biases in uncertainty quantification. In contrast, SA-ONS, SA-AdaGrad, and other RnR_n1-gain schemes are both practical and theoretically guaranteed. Figure 4

Figure 4: CLT convergence diagnostics; scaled remainder trajectories highlight effective stabilization for threshold-satisfying methods versus constant-EMA.

Figure 5

Figure 5: Coverage and NMSE for the threshold violation experiment, confirming loss of statistical validity for constant-EMA schemes compared to properly stabilized preconditioners.

Open theoretical directions include:

  • Tightening lower bounds by exploiting the coupling structure inherent in adaptive preconditioners/iterates,
  • Improving Wasserstein or Berry–Esseen rates for nonlinear SA,
  • Extending results beyond strong convexity to general convex or even non-convex settings,
  • Analyzing sub-Gaussian and high-dimensional regimes with explicit dimension dependence.

Conclusion

The study provides a precise, non-loosenable threshold on preconditioner stabilization for the preservation of inferential fidelity in Polyak–Ruppert averaged SA with dynamic preconditioning. SA-ONS, SA-AdaGrad, and SA-RMSProp (with RnR_n2 gain) are validated as theoretically safe preconditioners, whereas fixed-EMA schemes are excluded. The results yield actionable guidance for the principled design of online inference procedures in adaptive stochastic optimization and illuminate optimality tradeoffs between finite-sample and asymptotic properties in a unified framework (2604.23498).

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.