Proceedings

Bayesian Real-Time Dynamic Programming

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 1784-1788.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

Real-time dynamic programming (RTDP) solves Markov decision processes (MDPs) when the initial state is restricted, by focusing dynamic programming on the envelope of states reachable from an initial state set. RTDP often provides performance guarantees without visiting the entire state space. Building on RTDP, recent work has sought to improve its efficiency through various optimizations, including maintaining upper and lower bounds to both govern trial termination and prioritize state exploration. In this work, we take a Bayesian perspective on these upper and lower bounds and use a value of perfect information (VPI) analysis to govern trial termination and exploration in a novel algorithm we call VPI-RTDP. VPI-RTDP leads to an improvement over state-of-the-art RTDP methods, empirically yielding up to a three-fold reduction in the amount of time and number of visited states required to achieve comparable policy performance.Scott Sanner, Robby Goetschalckx, Kurt Driessens, Guy Shani

  1. [Barto et al., 1993] A. G. Barto, S. J. Bradtke, and S. P. Singh. Learning to act using real-time dynamic programming. Tech. Report UM-CS-1993-002, U. Mass. Amherst, 1993.
  2. [Bertsekas, 1982] D. P. Bertsekas. Distributed dynamic program- ming. IEEE Trans. on Automatic Control, 27:610-617, 1982.
  3. [Bonet and Geffner, 2003a] B. Bonet and H. Geffner. Faster heuris- tic search algorithms for planning with uncertainty and full feed- back. In IJCAI, 1233-1238, Acapulco, Mexico, 2003. IJCAI
  4. [Bonet and Geffner, 2003b] B. Bonet and H. Geffner. Labeled RTDP: Improving the convergence of real-time dynamic pro- gramming. In ICAPS, 12-21, Trento, Italy, 2003.
  5. [Dearden et al., 1998] R. Dearden, N. Friedman, and S. J. Russell. Bayesian Q-learning. In AAAI/IAAI, 761-768, 1998.
  6. [Haddawy et al., 1995] P. Haddawy, A. Doan, and R. Goodwin. Ef- ficient decision-theoretic planning techniques. In UAI, 229-236, Montreal Canada, August 1995.
  7. [Hansen and Zilberstein, 2001] E A. Hansen and S. Zilberstein. LAO * : A heuristic search algorithm that finds solutions with loops. Artif. Intell., 129(1-2):35-62, 2001.
  8. [Howard, 1966] R. A. Howard. Information value theory. IEEE Trans. on Systems Sci. and Cybernetics, SSC-2(1):22-26, 1966.
  9. [McMahan et al., 2005] H. Brendan McMahan, M. Likhachev, and G. J. Gordon. Bounded real-time dynamic programming: RTDP with monotone upper bounds and performance guarantees. In ICML, pages 569-576, Bonn, Germany, 2005.
  10. [Puterman, 1994] M. L. Puterman. Markov Decision Processes: Discrete Stochastic Dynamic Programming. Wiley, NY, 1994.
  11. [Russell and Wefald, 1991] Stuart Russell and Eric Wefald. Princi- ples of metareasoning. Artif. Intell., 49(1-3):361-395, 1991.
  12. [Smith and Simmons, 2006] T. Smith and R. G. Simmons. Focused real-time dynamic programming for MDPs: Squeezing more out of a heuristic. In AAAI, 2006.

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

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