Finite Time Analysis of Linear Two-timescale Stochastic Approximation with Markovian Noise
Maxim Kaledin, Eric Moulines, Alexey Naumov, Vladislav Tadic, Hoi-To, Wai

TL;DR
This paper provides a finite-time convergence analysis for linear two-timescale stochastic approximation algorithms under Markovian noise, showing comparable rates to martingale noise with constants influenced by the Markov chain's mixing time.
Contribution
It offers the first finite-time bounds for two-timescale SA with Markovian noise, including transient and steady-state error rates, and establishes a matching lower bound.
Findings
Convergence rate matches that under martingale noise, with constants depending on mixing time.
Transient error term decreases faster than $1/k$, steady-state error is $O(1/k)$.
Numerical experiments support the theoretical bounds.
Abstract
Linear two-timescale stochastic approximation (SA) scheme is an important class of algorithms which has become popular in reinforcement learning (RL), particularly for the policy evaluation problem. Recently, a number of works have been devoted to establishing the finite time analysis of the scheme, especially under the Markovian (non-i.i.d.) noise settings that are ubiquitous in practice. In this paper, we provide a finite-time analysis for linear two timescale SA. Our bounds show that there is no discrepancy in the convergence rate between Markovian and martingale noise, only the constants are affected by the mixing time of the Markov chain. With an appropriate step size schedule, the transient term in the expected error bound is and the steady-state term is , where and is the iteration number. Furthermore, we present an asymptotic expansion of the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsProbabilistic and Robust Engineering Design · Stochastic processes and financial applications · Simulation Techniques and Applications
