Computing the Bias of Constant-step Stochastic Approximation with Markovian Noise
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=1nθ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).
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.