Lune

NeurIPS2024Top-tier venue

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

Sebastian Allmeier, Nicolas Gast

2024Year
14Citations
3Top-tier citations

Abstract

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

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 4b1fd4b1-a197-427d-a959-c3d206496e90

Cited by top-tier papers3

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines