Proceedings

SMDP Homomorphisms: An Algebraic Approach to Abstraction in Semi-Markov Decision Processes

Download BibTeX Cite

Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 1011-1017.

© 2003 International Joint Conferences on Artificial Intelligence

Abstract

To operate effectively in complex environments learning agents require the ability to selectively ignore irrelevant details and form useful abstractions. In this article we consider the question of what constitutes a useful abstraction in a stochastic sequential decision problem modeled as a semi-Markov Decision Process (SMDPs). We introduce the notion of SMDP homomorphism and argue that it provides a useful tool for a rigorous study of abstraction for SMDPs. We present an SMDP minimization framework and an abstraction framework for factored MDPs based on SMDP homomorphisms. We also model different classes of abstractions that arise in hierarchical systems. Although we use the options framework for purposes of illustration, the ideas are more generally applicable. We also show that the conditions for abstraction we employ are a generalization of earlier work by Dietterich as applied to the options framework.

  1. [Arbib and Manes, 1975] M. A. Arbib and E. G. Manes. Arrows, Structures and Functors. Academic Press, New York, NY, 1975.
  2. [Boutilier and Dearden, 1994] C. Boutilier and R. Dearden. Using abstractions for decision theoretic planning with time constraints. In Proceedings of the AAAI-94, pages 1016-1022. AAAI, 1994.
  3. [Boutilier et a!., 1995] C. Boutilier, R. Dearden, and M. Gold- szmidt. Exploiting structure in policy construction. In Proceed- ings of International Joint Conference on Artificial Intelligence 14, pages 1104--1111, 1995. 1016 IJCAI
  4. Boutilier et a!. , 200 I]
  5. Craig Boutilier, Ray Reiter, and Robert Price. Symbolic dynamic programming for first-order mdps. In Proceedings of th e Seventeenth International Joint Conference on Artificial Intelligence, pages 541 -54 7, 2001 . IJCAI
  6. [Dean and Givan, 1997] T. Dean and R. Givan. Model minimiza- tion in Markov decision processes. In Proceedings of AAAI-97, pages 106-111. AAAI, 1997.
  7. [Dean and Kanazawa, 1989] Thomas Dean and K. Kanazawa. A model for reasoning about persistence and causation. Computer Intelligence, 5(3): 142-150, 1989.
  8. [Dietterich, 2000] T. G. Dietterich. Hierarchical reinforcement learning with the MAXQ value function decomposition. Arti- ficial Intelligence Research, 13 :227-303, 2000.
  9. [Emerson and Sistla, 1996] E. A. Emerson and A. P. Sistl a. Sym- metry and model checking. Formal Methods in System Design, 9(1 /2): 105-131, 1996.
  10. [Givan eta!., 2000] R. Givan, S. Leach, and T. Dean. Bounded- parameter Markov decision processes. Artificial Intelligence, 122:71-109,2000.
  11. [Givan eta!., 2003] R. Givan, T. Dean, and M. Greig. Equivalence notions and model minimization in Markov decision processes. To appear in Artificial Intelligence, 2003 .
  12. [Hartmanis and Steams, 1966] J. Hartmanis and R. E. Steams. Al- gebraic Structure Theory of Sequential Machin es. Prentice-Hall, Englewood Cliffs, NJ, 1966.
  13. Glenn A. Iba. A heuristic approach to the discovery of macro-operators. Machin e Learning, 3:285-317, 1989.
  14. [Kemeny and Snell, 1960] J. G. Kemeny and J. L. Snell. Finite Markov Chains. Van Nostrand, Princeton, NJ, 1960.
  15. [Parr and Russell, 1997] Ronald Parr and Stuart Russell. Reinforce- ment learning with hierarchies of machines. In Proceedings of Advances in Neural Information Processing Systems 10, pages 1043-1049. MIT Press, 1997.
  16. [Ravindran and Barto, 2001] B. Ravindran and A. G. Barto. Sym- metries and model minimization of Markov decision processes. Technical Report 01-43, University of Massachusetts, Amherst, 2001 .
  17. [Ravindran and Barto, 2002] Balaraman Ravindran and Andrew G. Barto. Model minimization in hierarchical reinforcement learn- ing. In Sven Koenig and Robert C. Holte, editors, Proceedings of the Fifth Symposium on Abstraction, Reformulation and Ap- proximation (SARA 2002), Lecture Notes in Artificial Intelligence 2371 , pages 196-211, New York, NY, August 2002. Springer- Verlag.
  18. [Sutton eta!., 1999] Richard S. Sutton, Doina Precup, and Satin- der Singh. Between MDPs and Semi-MDPs: A framework for temporal abstraction in reinforcement learning. Artificial Intelli- gence, 112:181-211, 1999.
  19. [Zeigler, 1972] Bernard P. Zeigler. On the formulation of prob- lems in simulation and modelling in the framework of mathe- matical system theory. In Proceedings of the Sixth International Congress on Cybernetics, pages 363-385. Association Intema- tionale de Sybemetique, 1972.
  20. [Zinkevich and Balch, 2001] M. Zinkevich and T. Balch. Symme- try in Markov decision processes and its implications for single agent and multi agent learning. In Proceedings of the I 8th Inter- national Conference on Machine Learning, pages 632-640, San Francisco, CA, 200 I.
  21. Morgan Kaufmann.

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

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