Proceedings

On Q-learning Convergence for Non-Markov Decision Processes

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 2546-2552.

https://doi.org/10.24963/ijcai.2018/353

Abstract

Temporal-difference (TD) learning is an attractive, computationally efficient framework for model- free reinforcement learning. Q-learning is one of the most widely used TD learning technique that enables an agent to learn the optimal action-value function, i.e. Q-value function. Contrary to its widespread use, Q-learning has only been proven to converge on Markov Decision Processes (MDPs) and Q-uniform abstractions of finite-state MDPs. On the other hand, most real-world problems are inherently non-Markovian: the full true state of the environment is not revealed by recent observations. In this paper, we investigate the behavior of Q-learning when applied to non-MDP and non-ergodic domains which may have infinitely many underlying states. We prove that the convergence guarantee of Q-learning can be extended to a class of such non-MDP problems, in particular, to some non-stationary domains. We show that state-uniformity of the optimal Q-value function is a necessary and sufficient condition for Q-learning to converge even in the case of infinitely many internal states.

  1. [Baird, 1995] Leemon Baird. Residual algorithms: Reinforcement learning with function approximation. In Machine Learning Pro- ceedings 1995, pages 30-37. Elsevier, 1995.
  2. [Bertsekas and Tsitsiklis, 1995] Dimitri P Bertsekas and John N Tsitsiklis. Neuro-dynamic programming: an overview, volume 1. Belmont: Athena Scientific, 1995.
  3. [Cassandra et al., 1994] Anthony R Cassandra, Leslie Pack Kael- bling, and Michael L Littman. Acting optimaly in partially ob- servable stochastic domains. AAAI, pages 1023-1023, 1994.
  4. [Cassandra, 1994] Anthony R Cassandra. Optimal Policies for Par- tially Observable Markov Decision Processes. Technical Report August, Report CS-94-14, Brown Univ, 1994.
  5. [Hutter, 2005] Marcus Hutter. Universal Artificial Intelligence: Se- quential Decisions based on Algorithmic Probability. Springer, Berlin, 2005.
  6. [Hutter, 2016] Marcus Hutter. Extreme state aggregation beyond Markov decision processes. Theoretical Computer Science, 650:73-91, 2016.
  7. [Leike, 2016] Jan Leike. Nonparametric General Reinforcement Learning. PhD thesis, Australian National University, 2016.
  8. [Li et al., 2006] Lihong Li, Thomas J Walsh, and Michael L Littman. Towards a unified theory of state abstraction for mdps. In ISAIM, 2006.
  9. [Lin and Mitchell, 1992] L.J. Lin and T.M. Mitchell. Memory ap- proaches to reinforcement learning in non-Markovian domains. Artificial Intelligence, 8(7597):28, 1992.
  10. [Littman, 1994] Michael L Littman. Memoryless policies: Theoret- ical limitations and practical results. In From Animals to Animats 3: Proceedings of the third international conference on simula- tion of adaptive behavior, volume 3, page 238. MIT Press, 1994.
  11. [McCallum, 1995] R. Andrew McCallum. Instance-based utile dis- tinctions for reinforcement learning with hidden state. ICML, pages 387-395, 1995.
  12. [Murphy, 2000] Kevin P Murphy. A survey of pomdp solution tech- niques. environment, 2:X3, 2000.
  13. [Pendrith and McGarity, 1998] Mark D Pendrith and Michael J Mc- Garity. An analysis of direct reinforcement learning in non- Markovian domains. ICML, pages 421-429, 1998.
  14. [Perkins and Pendrith, 2002] Theodore J Perkins and Mark D Pen- drith. On the existence of fixed points for Q-learning and Sarsa in partially observable domains. ICML, pages 490-497, 2002.
  15. [Singh et al., 1994] S Singh, T Jaakkola, and M Jordan. Learning Without State-Estimation in Partially Observable Markov Deci- sion Processes. ICML, 31(0):37, 1994.
  16. [Sutton and Barto, 1984] R S Sutton and A G Barto. Temporal credit assignment in reinforcement learning. Computer Science, page 210, 1984.
  17. [Sutton, 1988] Richard S Sutton. Learning to Predict by the Method of Temporal Differences. Machine Learning, 3(1):9-44, 1988.
  18. [Thrun et al., 2005] Sebastian Thrun, Wolfram Burgard, and Dieter Fox. Partially Observable Markov Decision Processes. Proba- bilistic Robotics, page 2005, 2005.
  19. [Tsitsiklis, 1994] John N. Tsitsiklis. Asynchronous Stochastic Ap- proximation and Q-Learning. Machine Learning, 16(3):185-202, 1994.
  20. [Watkins and Dayan, 1992] Christopher J. C. H. Watkins and Peter Dayan. Q-learning. Machine Learning, 8(3-4):279-292, 1992.
  21. [Whitehead and Lin, 1995] Steven D. Whitehead and Long Ji Lin. Reinforcement learning of non-Markov decision processes. Arti- ficial Intelligence, 73(1-2):271-306, 1995.

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

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