Finite-Time Analysis for Double Q-learning
Not on the map. Why?
Abstract (arXiv)
Although Q-learning is one of the most successful algorithms for finding the best action-value function (and thus the optimal policy) in reinforcement learning, its implementation often suffers from large overestimation of Q-function values incurred by random sampling. The double Q-learning algorithm proposed in~citethasselt2010double overcomes such an overestimation issue by randomly switching the update between two Q-estimators, and has thus gained significant popularity in practice. However, the theoretical understanding of double Q-learning is rather limited. So far only the asymptotic convergence has been established, which does not characterize how fast the algorithm converges. In this paper, we provide the first non-asymptotic (i.e., finite-time) analysis for double Q-learning. We show that both synchronous and asynchronous double Q-learning are guaranteed to converge to an ε-accurate neighborhood of the global optimum by taking tildeOmegaleft(left( frac1(1-γ)6ε2right)^frac1ω +left(frac11-γright)^frac11-ωright) iterations, where ω∈(0,1) is the decay parameter of the learning rate, and γ is the discount factor. Our analysis develops novel techniques to derive finite-time bounds on the difference between two inter-connected stochastic processes, which is new to the literature of stochastic approximation.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 1; 2024: 3.
12 papers.
- 2021Recent Advances in Reinforcement Learning in Financecited by 102
- 2021Is Q-Learning Minimax Optimal? A Tight Sample Complexity Analysiscited by 89
- 2021A Lyapunov Theory for Finite-Sample Guarantees of Asynchronous Q-Learning and TD-Learning Variantscited by 57
- 2021Breaking the Sample Complexity Barrier to Regret-Optimal Model-Free Reinforcement Learningcited by 51
- 2022The Efficacy of Pessimism in Asynchronous Q-Learningcited by 41
- 2022Finite-time analysis of single-timescale actor-criticcited by 30
- 2022Action Candidate Driven Clipped Double Q-learning for Discrete and Continuous Action Taskscited by 8
- 2021On the Estimation Bias in Double Q-Learningcited by 4
- 2024Sample Complexity Characterization for Linear Contextual MDPscited by 4
- 2023Suppressing Overestimation in Q-Learning through Adversarial Behaviorscited by 1
- 2024Two-Step Q-Learningcited by 1
- 2024Finite-Time Analysis of Simultaneous Double Q-learningcited by 0
- 2024Two-Step Q-Learning2 Jul 2024
- 2024Finite-Time Analysis of Simultaneous Double Q-learning14 Jun 2024
- 2024Sample Complexity Characterization for Linear Contextual MDPs5 Feb 2024
- 2023Suppressing Overestimation in Q-Learning through Adversarial Behaviors10 Oct 2023
- 2022Finite-time analysis of single-timescale actor-critic18 Oct 2022
- 2022Action Candidate Driven Clipped Double Q-learning for Discrete and Continuous Action Tasks22 Mar 2022
- 2022The Efficacy of Pessimism in Asynchronous Q-Learning14 Mar 2022
- 2021Recent Advances in Reinforcement Learning in Finance8 Dec 2021
- 2021Breaking the Sample Complexity Barrier to Regret-Optimal Model-Free Reinforcement Learning9 Oct 2021
- 2021On the Estimation Bias in Double Q-Learning29 Sep 2021
- 2021Is Q-Learning Minimax Optimal? A Tight Sample Complexity Analysis12 Feb 2021
- 2021A Lyapunov Theory for Finite-Sample Guarantees of Asynchronous Q-Learning and TD-Learning Variants2 Feb 2021