Proceedings

Analysis of Q-learning with Adaptation and Momentum Restart for Gradient Descent

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 3051-3057.

https://doi.org/10.24963/ijcai.2020/422

Abstract

Existing convergence analyses of Q-learning mostly focus on the vanilla stochastic gradient descent (SGD) type of updates. Despite the Adaptive Moment Estimation (Adam) has been commonly used for practical Q-learning algorithms, there has not been any convergence guarantee provided for Q-learning with such type of updates. In this paper, we first characterize the convergence rate for Q-AMSGrad, which is the Q-learning algorithm with AMSGrad update (a commonly adopted alternative of Adam for theoretical analysis). To further improve the performance, we propose to incorporate the momentum restart scheme to Q-AMSGrad, resulting in the so-called Q-AMSGradR algorithm. The convergence rate of Q-AMSGradR is also established. Our experiments on a linear quadratic regulator problem demonstrate that the two proposed Q-learning algorithms outperform the vanilla Q-learning with SGD updates. The two algorithms also exhibit significantly better performance than the DQN learning method over a batch of Atari 2600 games.

  1. [Bertsekas and Tsitsiklis, 1996] Dimitri P. Bertsekas and John N Tsitsiklis. Neuro-Dynamic Programming, volume 5. Athena Scientific, 1996.
  2. [Bertsekas, 1995] Dimitri P Bertsekas. Dynamic program- ming and optimal control, volume 1. 1995.
  3. [Bhandari et al., 2018] Jalaj Bhandari, Daniel Russo, and Raghav Singal. A finite time analysis of temporal dif- ference learning with linear function approximation. In Conference on Learning Theory, 2018.
  4. [Brockman et al., 2016] Greg Brockman, Vicki Cheung, Lud- wig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. Openai gym. arXiv preprint arXiv:1606.01540, 2016.
  5. [Chen et al., 2019a] Xiangyi Chen, Sijia Liu, Ruoyu Sun, and Mingyi Hong. On the convergence of a class of Adam-type algorithms for non-convex optimization. In International Conference on Learning Representations, 2019.
  6. [Chen et al., 2019b] Zaiwei Chen, Sheng Zhang, Thinh T. Doan, Siva Theja Maguluri, and John-Paul Clarke. Finite- time analysis of Q-learning with linear function approxima- tion. arXiv preprint arXiv:1905.11425, 2019.
  7. [Du et al., 2019] Simon S Du, Yuping Luo, Ruosong Wang, and Hanrui Zhang. Provably efficient Q-learning with func- tion approximation via distribution shift error checking oracle. In Advances in Neural Information Processing Sys- tems, pages 8058-8068, 2019.
  8. [Even-Dar and Mansour, 2003] Eyal Even-Dar and Yishay Mansour. Learning rates for Q-learning. Journal of Ma- chine Learning Research, 5:1-25, Dec 2003.
  9. [Kingma and Ba, 2015] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In Interna- tional Conference on Learning Representations, 2015.
  10. [Knight and Lerner, 2018] Ethan Knight and Osher Lerner. Natural gradient deep Q-learning. arXiv preprint arXiv:1803.07482, 2018.
  11. [Lewis and Vrabie, 2009] F. L. Lewis and D. Vrabie. Rein- forcement learning and adaptive dynamic programming for feedback control. IEEE Circuits and Systems Magazine, 9(3):32-50, Third 2009.
  12. [Lu et al., 2018] Tyler Lu, Dale Schuurmans, and Craig Boutilier. Non-delusional Q-learning and value-iteration. In Proceedings of the Thirty-second Conference on Neu- ral Information Processing Systems (NeurIPS-18), pages 9971-9981, Montreal, QC, 2018.
  13. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A Rusu, Joel Veness, Marc G Belle- mare, Alex Graves, Martin Riedmiller, Andreas K Fid- jeland, Georg Ostrovski, Stig Petersen, Charles Beattie, Amir Sadik, Ioannis Antonoglou, Helen King, Dharshan Kumaran, Daan Wierstra, Shane Legg, and Demis Hassabis. Human-level control through deep reinforcement learning. Nature, 518(7540):529, 2015.
  14. [Mnih et al., 2016] Volodymyr Mnih, Adria Puigdomenech Badia, Mehdi Mirza, Alex Graves, Timothy Lillicrap, Tim Harley, David Silver, and Koray Kavukcuoglu. Asyn- chronous methods for deep reinforcement learning. In In- ternational Conference on Machine Learning, pages 1928- 1937, 2016.
  15. [O'donoghue and Candes, 2015] Brendan O'donoghue and Emmanuel Candes. Adaptive restart for accelerated gradi- ent schemes. Foundations of computational mathematics, 15(3):715-732, 2015.
  16. [Reddi et al., 2018] Sashank J. Reddi, Satyen Kale, and San- jiv Kumar. On the convergence of Adam and beyond. In In- ternational Conference on Learning Representations, 2018.
  17. [Schaul et al., 2015] Tom Schaul, John Quan, Ioannis Antonoglou, and David Silver. Prioritized experience re- play. arXiv preprint arXiv:1511.05952, 2015.
  18. [Tran and others, 2019] Phuong Thi Tran et al. On the conver- gence proof of AMSGrad and a new version. IEEE Access, 7:61706-61716, 2019.
  19. [Van Hasselt et al., 2016] Hado Van Hasselt, Arthur Guez, and David Silver. Deep reinforcement learning with dou- ble Q-learning. In Thirtieth AAAI Conference on Artificial Intelligence, 2016.
  20. [Wang et al., 2016] Ziyu Wang, Tom Schaul, Matteo Hessel, Hado Van Hasselt, Marc Lanctot, and Nando De Freitas. Dueling network architectures for deep reinforcement learn- ing. In International Conference on Machine Learning, pages 1995-2003, 2016.
  21. [Watkins and Dayan, 1992] Christopher J.C.H. Watkins and Peter Dayan. Q-learning. Machine Learning, 8(3-4):279- 292, 1992.
  22. [Xiong et al., 2020] Huaqing Xiong, Tengyu Xu, Yingbin Liang, and Wei Zhang. Non-asymptotic convergence of Adam-type reinforcement learning algorithms under marko- vian sampling. arXiv preprint arXiv:2002.06286, 2020.
  23. [Xu and Gu, 2019] Pan Xu and Quanquan Gu. A finite-time analysis of q-learning with neural network function approx- imation. arXiv preprint arXiv:1912.04511, 2019.
  24. [Yang et al., 2019] Zhuora Yang, Yuchen Xie, and Zhaoran Wang. A theoretical analysis of deep Q-learning. arXiv preprint arXiv:1901.00137, 2019.
  25. [Zhou et al., 2018] Dongruo Zhou, Yiqi Tang, Ziyan Yang, Yuan Cao, and Quanquan Gu. On the convergence of adap- tive gradient methods for nonconvex optimization. arXiv preprint arXiv:1808.05671, 2018.
  26. [Zou et al., 2019a] Fangyu Zou, Li Shen, Zequn Jie, Weizhong Zhang, and Wei Liu. A sufficient condition for convergences of adam and rmsprop. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 11127-11135, 2019.
  27. [Zou et al., 2019b] Shaofeng Zou, Tengyu Xu, and Yingbin Liang. Finite-sample analysis for sarsa with linear func- tion approximation. In Advances in Neural Information Processing Systems, pages 8665-8675, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards