SOTAVerified

Computing the Bias of Constant-step Stochastic Approximation with Markovian Noise

2024-05-23Code Available0· sign in to hype

Sebastian Allmeier, Nicolas Gast

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

We study stochastic approximation algorithms with Markovian noise and constant step-size . We develop a method based on infinitesimal generator comparisons to study the bias of the algorithm, which is the expected difference between _n -- the value at iteration n -- and ^* -- the unique equilibrium of the corresponding ODE. We show that, under some smoothness conditions, this bias is of order O(). Furthermore, we show that the time-averaged bias is equal to V + O(^2), where V is a constant characterized by a Lyapunov equation, showing that E[_n] ^*+V + O(^2), where _n=(1/n)_k=1^n_k is the Polyak-Ruppert average. We also show that _n converges with high probability around ^*+ V. We illustrate how to combine this with Richardson-Romberg extrapolation to derive an iterative scheme with a bias of order O(^2).

Reproductions