When Does Dynamic Preconditioning Preserve the Polyak-Ruppert CLT? A Stabilization Threshold
Abstract
Polyak-Ruppert averaging yields an asymptotically normal estimator with sandwich covariance , the foundation of online inference. When the gradient step is preconditioned by a data-driven matrix , we ask how fast 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 to a dynamic remainder , leaving the martingale and Taylor terms preconditioner-free. Let denote the effective inverse drift matrix, with and step-size exponent . We identify a stabilization-rate threshold and prove that, within the class of polynomial rate hypotheses used in our upper bound, it cannot be weakened: the dynamic remainder vanishes in whenever , and we exhibit sequences satisfying those hypotheses for which it does not vanish when . A single stabilization argument certifies three SA variants - SA-AdaGrad, SA-RMSProp, and SA-ONS - with gain , each delivering one-step stabilization of order , yielding the CLT ; under bounded inputs the pathwise rate further preserves the Wasserstein rate at . Under standard regularity conditions, Wald-type online inference remains valid for dynamically preconditioned averaged SGD whose stabilization rate exceeds the threshold.
Cite
@article{arxiv.2604.23498,
title = {When Does Dynamic Preconditioning Preserve the Polyak-Ruppert CLT? A Stabilization Threshold},
author = {Sunyoung An and Xiaoming Huo},
journal= {arXiv preprint arXiv:2604.23498},
year = {2026}
}
Comments
46 pages, 5 figures; includes supplementary material with deferred proofs and additional experiments