Computing the Bias of Constant-step Stochastic Approximation with Markovian Noise
Sebastian Allmeier, Nicolas Gast

TL;DR
This paper analyzes the bias in constant-step stochastic approximation algorithms with Markovian noise, showing it is of order O(α) and proposing methods to reduce bias using averaging and extrapolation techniques.
Contribution
The paper introduces a novel infinitesimal generator comparison method to quantify bias and proposes an iterative scheme to achieve bias of order O(α^2).
Findings
Bias is of order O(α) under smoothness conditions.
Time-averaged bias approximates θ* + Vα + O(α^2).
High probability convergence of averaged iterates around θ* + αV.
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 -- the value at iteration -- and -- the unique equilibrium of the corresponding ODE. We show that, under some smoothness conditions, this bias is of order . Furthermore, we show that the time-averaged bias is equal to , where is a constant characterized by a Lyapunov equation, showing that , where is the Polyak-Ruppert average. We also show that converges with high probability around . We illustrate how to combine this with Richardson-Romberg…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsStochastic processes and financial applications · Cardiovascular Health and Disease Prevention · Markov Chains and Monte Carlo Methods
