Proceedings

From Q(lambda) to Average Q-learning: Efficient Implementation of an Asymptotic Approximation

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 959-963.

Abstract

Q( ) is a reinforcement learning algorithm that combines Q-learning and TD( ). Online implementations of Q( ) that use eligibility traces have been shown to speed basic Q-learning. In this paper we present an asymptotic analysis of Watkins’ Q( ) with accumulative eligibility traces. We first introduce an asymptotic approximation of Q( ) that appears to be a gain matrix variant of basic Qlearning. Using the ODE method, we then determine an optimal gain matrix for Q-learning that maximizes its rate of convergence toward the optimal value function   . The similarity between this optimal gain and the asymptotic gain of Q( ) explains the relative efficiency of the latter for  . Furthermore, by minimizing the difference between these two gains, optimal values for the  parameter and the decreasing learning rates can be determined. This optimal  strongly depends on the exploration policy during learning. A robust approximation of these learning parameters leads to the definition of a new efficient algorithm called AQ-learning (Average Q-learning), that shows a close resemblance to Schwartz’ R-learning. Our results have been demonstrated through numerical simulations.

Frédérick Garçia, and Florent Serre. 2001. From Q(lambda) to Average Q-learning: Efficient Implementation of an Asymptotic Approximation. In Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, IJCAI-01. IJCAI, 959–963. https://ijcai.org/proceedings/2001/131
Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards