Reinforcement Learning: A Tutorial Survey and Recent Advances
Abstract
In the last few years, reinforcement learning (RL), also called adaptive (or approximate) dynamic programming, has emerged as a powerful tool for solving complex sequential decision-making problems in control theory. Although seminal research in this area was performed in the artificial intelligence (AI) community, more recently it has attracted the attention of optimization theorists because of several noteworthy success stories from operations management. It is on large-scale and complex problems of dynamic optimization, in particular the Markov decision problem (MDP) and its variants, that the power of RL becomes more obvious. It has been known for many years that on large-scale MDPs, the curse of dimensionality and the curse of modeling render classical dynamic programming (DP) ineffective. the excitement in RL stems from its direct attack on these curses, which allows it to solve problems that were considered intractable via classical DP in the past. the success of RL is due to its strong mathematical roots in the principles of DP, Monte Carlo simulation, function approximation, and AI. Topics treated in some detail in this survey are temporal differences, Q-learning, semi-MDPs, and stochastic games. Several recent advances in RL, e.g., policy gradients and hierarchical RL, are covered along with references. Pointers to numerous examples of applications are provided. This overview is aimed at uncovering the mathematical roots of this science so that readers gain a clear understanding of the core concepts and are able to use them in their own research. the survey points to more than 100 references from the literature. © 2009 INFORMS.
Recommended Citation
A. Gosavi, "Reinforcement Learning: A Tutorial Survey and Recent Advances," INFORMS Journal on Computing, vol. 21, no. 2, pp. 178 - 192, Institute for Operations Research and Management Sciences, Mar 2009.
The definitive version is available at https://doi.org/10.1287/ijoc.1080.0305
Department(s)
Engineering Management and Systems Engineering
Keywords and Phrases
Artificial intelligence; Dynamic programming; Reinforcement learning; Simulation
International Standard Serial Number (ISSN)
1526-5528; 1091-9856
Document Type
Article - Journal
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2024 Institute for Operations Research and Management Sciences, All rights reserved.
Publication Date
01 Mar 2009