Online Target Q-learning with Reverse Experience Replay: Efficiently finding the Optimal Policy for Linear MDPs
Not on the map. Why?
Abstract (arXiv)
Q-learning is a popular Reinforcement Learning (RL) algorithm which is widely used in practice with function approximation (Mnih et al., 2015). In contrast, existing theoretical results are pessimistic about Q-learning. For example, (Baird, 1995) shows that Q-learning does not converge even with linear function approximation for linear MDPs. Furthermore, even for tabular MDPs with synchronous updates, Q-learning was shown to have sub-optimal sample complexity (Li et al., 2021;Azar et al., 2013). The goal of this work is to bridge the gap between practical success of Q-learning and the relatively pessimistic theoretical results. The starting point of our work is the observation that in practice, Q-learning is used with two important modifications: (i) training with two networks, called online network and target network simultaneously (online target learning, or OTL) , and (ii) experience replay (ER) (Mnih et al., 2015). While they have been observed to play a significant role in the practical success of Q-learning, a thorough theoretical understanding of how these two modifications improve the convergence behavior of Q-learning has been missing in literature. By carefully combining Q-learning with OTL and reverse experience replay (RER) (a form of experience replay), we present novel methods Q-Rex and Q-RexDaRe (Q-Rex + data reuse). We show that Q-Rex efficiently finds the optimal policy for linear MDPs (or more generally for MDPs with zero inherent Bellman error with linear approximation (ZIBEL)) and provide non-asymptotic bounds on sample complexity -- the first such result for a Q-learning method for this class of MDPs under standard assumptions. Furthermore, we demonstrate that Q-RexDaRe in fact achieves near optimal sample complexity in the tabular setting, improving upon the existing results for vanilla Q-learning.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 22 of its 61 references that are in the map. First posted on arXiv 16 Oct 2021.
Builds on
22 of 61 references.
References · 22
- 2019Provably Efficient Reinforcement Learning with Linear Function Approximationcited by 514
- 2018A Finite Time Analysis of Temporal Difference Learning With Linear Function Approximationcited by 225
- 2019A Theoretical Analysis of Deep Q-Learningcited by 212
- 2020Learning Near Optimal Policies with Low Inherent Bellman Errorcited by 180
- 2019Finite-Time Error Bounds For Linear Stochastic Approximation and TD Learningcited by 165
- 2019Model-Based Reinforcement Learning with a Generative Model is Minimax Optimalcited by 124
- 2020Breaking the Sample Size Barrier in Model-Based Reinforcement Learning with a Generative Modelcited by 108
- 2020Finite-Time Analysis of Asynchronous Stochastic Approximation and Q-Learningcited by 93
- 2020Sample Complexity of Asynchronous Q-Learning: Sharper Analysis and Variance Reductioncited by 93
- 2021Is Q-Learning Minimax Optimal? A Tight Sample Complexity Analysiscited by 89
- 2019Finite-Sample Analysis for SARSA with Linear Function Approximationcited by 85
- 2019Stochastic approximation with cone-contractive operators: Sharp ℓ_∞-bounds for Q-learningcited by 74
10 more
- 2019Variance-reduced Q-learning is minimax optimalcited by 72
- 2019Finite-Sample Analysis of Nonlinear Stochastic Approximation with Applications in Reinforcement Learningcited by 67
- 2020Least Squares Regression with Markovian Data: Fundamental Limits and Algorithmscited by 56
- 2019A Finite-Time Analysis of Q-Learning with Neural Network Function Approximationcited by 47
- 2019Finite-Time Performance Bounds and Adaptive Learning Rate Selection for Two Time-Scale Reinforcement Learningcited by 40
- 2021Streaming Linear System Identification with Reverse Experience Replaycited by 17
- 2021Near-optimal Offline and Streaming Algorithms for Learning Non-Linear Dynamical Systemscited by 17
- 2020Convergence Rates of Accelerated Markov Gradient Descent with Applications in Reinforcement Learningcited by 15
- 2019Reverse Experience Replaycited by 8
- 2020Momentum Q-learning with Finite-Sample Convergence Guaranteecited by 4
Built on by
Citing papers per year: 2022: 12; 2023: 4; 2024: 2; 2025: 0; 2026: 1.
19 papers.
Sort:
By area:
- 2022Reward-Free RL is No Harder Than Reward-Aware RL in Linear Markov Decision Processescited by 49
- 2022Leveraging Offline Data in Online Reinforcement Learningcited by 42
- 2022Adapting to Mixing Time in Stochastic Optimization with Markovian Datacited by 35
- 2022Instance-Dependent Near-Optimal Policy Identification in Linear MDPs via Online Experiment Designcited by 33
- 2022Finite time analysis of temporal difference learning with linear function approximation: Tail averaging and regularisationcited by 23
- 2024Overcoming the Sim-to-Real Gap: Leveraging Simulation to Learn to Explore for Real-World RLcited by 17
- 2022Regularized Q-learningcited by 16
- 2022Rethinking ValueDice: Does It Really Improve Performance?cited by 15
- 2023Improved Regret Bounds for Linear Adversarial MDPs via Linear Optimizationcited by 14
- 2022Understanding Deep Neural Function Approximation in Reinforcement Learning via ε-Greedy Explorationcited by 11
- 2022Stabilizing Q-learning with Linear Architectures for Provably Efficient Learningcited by 5
- 2022A Note on Target Q-learning For Solving Finite MDPs with A Generative Oraclecited by 4
7 more
- 2022Introspective Experience Replay: Look Back When Surprisedcited by 3
- 2022On the Global Convergence of Fitted Q-Iteration with Two-layer Neural Network Parametrizationcited by 3
- 2023Multi-Bellman operator for convergence of Q-learning with linear function approximationcited by 3
- 2023Distributed Online Rollout for Multivehicle Routing in Unmapped Environmentscited by 2
- 2023Finite-Time Analysis of Temporal Difference Learning with Experience Replaycited by 1
- 2026Multiscale replay: A robust algorithm for stochastic variational inequalities with a Markovian buffercited by 1
- 2024A Tighter Convergence Proof of Reverse Experience Replaycited by 0
- 2026Multiscale replay: A robust algorithm for stochastic variational inequalities with a Markovian buffer4 Jan 2026
- 2024Overcoming the Sim-to-Real Gap: Leveraging Simulation to Learn to Explore for Real-World RL26 Oct 2024
- 2024A Tighter Convergence Proof of Reverse Experience Replay30 Aug 2024
- 2023Multi-Bellman operator for convergence of Q-learning with linear function approximation28 Sep 2023
- 2023Finite-Time Analysis of Temporal Difference Learning with Experience Replay16 Jun 2023
- 2023Distributed Online Rollout for Multivehicle Routing in Unmapped Environments24 May 2023
- 2023Improved Regret Bounds for Linear Adversarial MDPs via Linear Optimization14 Feb 2023
- 2022On the Global Convergence of Fitted Q-Iteration with Two-layer Neural Network Parametrization14 Nov 2022
- 2022Leveraging Offline Data in Online Reinforcement Learning9 Nov 2022
- 2022Finite time analysis of temporal difference learning with linear function approximation: Tail averaging and regularisation12 Oct 2022
- 2022Understanding Deep Neural Function Approximation in Reinforcement Learning via ε-Greedy Exploration15 Sep 2022
- 2022Instance-Dependent Near-Optimal Policy Identification in Linear MDPs via Online Experiment Design6 Jul 2022
7 more
- 2022Introspective Experience Replay: Look Back When Surprised7 Jun 2022
- 2022Stabilizing Q-learning with Linear Architectures for Provably Efficient Learning1 Jun 2022
- 2022A Note on Target Q-learning For Solving Finite MDPs with A Generative Oracle22 Mar 2022
- 2022Regularized Q-learning11 Feb 2022
- 2022Adapting to Mixing Time in Stochastic Optimization with Markovian Data9 Feb 2022
- 2022Rethinking ValueDice: Does It Really Improve Performance?5 Feb 2022
- 2022Reward-Free RL is No Harder Than Reward-Aware RL in Linear Markov Decision Processes26 Jan 2022
- 2022Leveraging Offline Data in Online Reinforcement Learningcited by 42
- 2022Rethinking ValueDice: Does It Really Improve Performance?cited by 15
- 2022Reward-Free RL is No Harder Than Reward-Aware RL in Linear Markov Decision Processescited by 49
- 2022Adapting to Mixing Time in Stochastic Optimization with Markovian Datacited by 35
- 2022Instance-Dependent Near-Optimal Policy Identification in Linear MDPs via Online Experiment Designcited by 33
- 2022Finite time analysis of temporal difference learning with linear function approximation: Tail averaging and regularisationcited by 23
- 2024Overcoming the Sim-to-Real Gap: Leveraging Simulation to Learn to Explore for Real-World RLcited by 17
- 2022Regularized Q-learningcited by 16
- 2023Improved Regret Bounds for Linear Adversarial MDPs via Linear Optimizationcited by 14
- 2022Understanding Deep Neural Function Approximation in Reinforcement Learning via ε-Greedy Explorationcited by 11
- 2022Stabilizing Q-learning with Linear Architectures for Provably Efficient Learningcited by 5
- 2022A Note on Target Q-learning For Solving Finite MDPs with A Generative Oraclecited by 4
- 2022Introspective Experience Replay: Look Back When Surprisedcited by 3
- 2022On the Global Convergence of Fitted Q-Iteration with Two-layer Neural Network Parametrizationcited by 3
12 most cited of 17 All 17 (JSON)
- 2026Multiscale replay: A robust algorithm for stochastic variational inequalities with a Markovian buffer4 Jan 2026
- 2024Overcoming the Sim-to-Real Gap: Leveraging Simulation to Learn to Explore for Real-World RL26 Oct 2024
- 2024A Tighter Convergence Proof of Reverse Experience Replay30 Aug 2024
- 2023Multi-Bellman operator for convergence of Q-learning with linear function approximation28 Sep 2023
- 2023Finite-Time Analysis of Temporal Difference Learning with Experience Replay16 Jun 2023
- 2023Distributed Online Rollout for Multivehicle Routing in Unmapped Environments24 May 2023
- 2023Improved Regret Bounds for Linear Adversarial MDPs via Linear Optimization14 Feb 2023
- 2022On the Global Convergence of Fitted Q-Iteration with Two-layer Neural Network Parametrization14 Nov 2022
- 2022Finite time analysis of temporal difference learning with linear function approximation: Tail averaging and regularisation12 Oct 2022
- 2022Understanding Deep Neural Function Approximation in Reinforcement Learning via ε-Greedy Exploration15 Sep 2022
- 2022Instance-Dependent Near-Optimal Policy Identification in Linear MDPs via Online Experiment Design6 Jul 2022
- 2022Introspective Experience Replay: Look Back When Surprised7 Jun 2022
12 newest of 17 All 17 (JSON)