A Multistep Lyapunov Approach for Finite-Time Analysis of Biased Stochastic Approximation
Not on the map. Why?
Abstract (arXiv)
Motivated by the widespread use of temporal-difference (TD-) and Q-learning algorithms in reinforcement learning, this paper studies a class of biased stochastic approximation (SA) procedures under a mild "ergodic-like" assumption on the underlying stochastic noise sequence. Building upon a carefully designed multistep Lyapunov function that looks ahead to several future updates to accommodate the stochastic perturbations (for control of the gradient bias), we prove a general result on the convergence of the iterates, and use it to derive non-asymptotic bounds on the mean-square error in the case of constant stepsizes. This novel looking-ahead viewpoint renders finite-time analysis of biased SA algorithms under a large family of stochastic perturbations possible. For direct comparison with existing contributions, we also demonstrate these bounds by applying them to TD- and Q-learning with linear function approximation, under the practical Markov chain observation model. The resultant finite-time error bound for both the TD- as well as the Q-learning algorithms is the first of its kind, in the sense that it holds i) for the unmodified versions (i.e., without making any modifications to the parameter updates) using even nonlinear function approximators; as well as for Markov chains ii) under general mixing conditions and iii) starting from any initial distribution, at least one of which has to be violated for existing results to be applicable.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 2; 2023: 2.
10 papers.
- 2021Concentration of Contractive Stochastic Approximation and Reinforcement Learningcited by 23
- 2022A Single-Timescale Analysis For Stochastic Approximation With Multiple Coupled Sequencescited by 17
- 2022On Rademacher Complexity-based Generalization Bounds for Deep Learningcited by 16
- 2023A Concentration Bound for TD(0) with Function Approximationcited by 10
- 2021Generalization Error Bounds on Deep Learning with Markov Datasetscited by 9
- 2021Greedy-GQ with Variance Reduction: Finite-time Analysis and Improved Complexitycited by 7
- 2021Multi-Agent Off-Policy TD Learning: Finite-Time Analysis with Near-Optimal Sample Complexity and Communication Complexitycited by 5
- 2023A primal-dual perspective for distributed TD-learningcited by 1
- 2021A Concentration Bound for LSPE(λ)cited by 0
- 2021Finite-Time Error Bounds for Distributed Linear Stochastic Approximationcited by 0
- 2023A Concentration Bound for TD(0) with Function Approximation16 Dec 2023
- 2023A primal-dual perspective for distributed TD-learning1 Oct 2023
- 2022On Rademacher Complexity-based Generalization Bounds for Deep Learning8 Aug 2022
- 2022A Single-Timescale Analysis For Stochastic Approximation With Multiple Coupled Sequences21 Jun 2022
- 2021Generalization Error Bounds on Deep Learning with Markov Datasets23 Dec 2021
- 2021Finite-Time Error Bounds for Distributed Linear Stochastic Approximation24 Nov 2021
- 2021A Concentration Bound for LSPE(λ)4 Nov 2021
- 2021Concentration of Contractive Stochastic Approximation and Reinforcement Learning27 Jun 2021
- 2021Greedy-GQ with Variance Reduction: Finite-time Analysis and Improved Complexity30 Mar 2021
- 2021Multi-Agent Off-Policy TD Learning: Finite-Time Analysis with Near-Optimal Sample Complexity and Communication Complexity24 Mar 2021