Proceedings

Multi-Objective POMDPs with Lexicographic Reward Preferences

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1719-1724.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

We propose a model, Lexicographic Partially Observable Markov Decision Process (LPOMDP), which extends POMDPs with lexicographic preferences over multiple value functions. It allows for slack--slightly less-than-optimal values--for higher-priority preferences to facilitate improvement in lower-priority value functions. Many real life situations are naturally captured by LPOMDPs with slack. We consider a semi-autonomous driving scenario in which time spent on the road is minimized, while maximizing time spent driving autonomously. We propose two solutions to LPOMDPs--Lexicographic Value Iteration (LVI) and Lexicographic Point-Based Value Iteration (LPBVI), establishing convergence results and correctness within strong slack bounds. We test the algorithms using real-world road data provided by Open Street Map (OSM) within 10 major cities. Finally, we present GPU-based optimizations for point-based solvers, demonstrating that their application enables us to quickly solve vastly larger LPOMDPs and other variations of POMDPs.

  1. [Aissani et al., 2009] Nassima Aissani, Bouziane Beldjilali, and Damien Trentesaux. Dynamic scheduling of maintenance tasks in the petroleum industry: A reinforcement approach. Engineering Applications of Artificial Intelligence, 22(7):1089-1103, 2009.
  2. [Castelletti et al., 2008] Andrea Castelletti, Francesca Pianosi, and Rodolfo Soncini-Sessa. Water reservoir control under economic, social and environmental constraints. Automatica, 44(6):1595- 1607, 2008.
  3. [Cohn et al., 2011] Robert Cohn, Edmund Durfee, and Satinder Singh. Comparing action-query strategies in semi-autonomous agents. In Proc. of the 10th International Conference on Au- tonomous Agents and Multiagent Systems (AAMAS), pages 1287- 1288, 2011.
  4. [Crook et al., 2011] Paul A. Crook, Brieuc Roblin, Hans-Wolfgang Loidl, and Oliver Lemon. Parallel computing and practical con- straints when applying the standard POMDP belief update for- malism to spoken dialogue management. In Proc. of the Par- alinguistic Information and its Integration in Spoken Dialogue Systems Workshop, pages 189-201. Springer, 2011.
  5. [Gábor et al., 1998] Zoltán Gábor, Zsolt Kalmár, and Csaba Szepesvári. Multi-criteria reinforcement learning. In Proc. of the 15th International Conference on Machine Learning (ICML), pages 197-205, 1998.
  6. [Isom et al., 2008] Joshua D. Isom, Sean P. Meyn, and Richard D. Braatz. Piecewise linear dynamic programming for constrained POMDPs. In Proc. of the 23rd International Conference on Arti- ficial Intelligence (AAAI), pages 291-296, 2008.
  7. [Jóhannsson, 2009] Ársæll Pór Jóhannsson. GPU-based Markov decision process solver. Master's thesis, School of Computer Sci- ence, Reykjavík University, 2009.
  8. [Kaelbling et al., 1998] Leslie Pack Kaelbling, Michael L. Littman, and Anthony R. Cassandra. Planning and acting in partially ob- servable stochastic domains. Journal of Artificial Intelligence Re- search, 101(1):99-134, 1998.
  9. [Kurniawati et al., 2008] Hanna Kurniawati, David Hsu, and Wee Sun Lee. SARSOP: Efficient point-based POMDP planning by approximating optimally reachable belief spaces. In Proc. of Robotics: Science and Systems, pages 65-72, 2008.
  10. [Kwak et al., 2012] Jun-Young Kwak, Pradeep Varakantham, Ra- jiv Maheswaran, Milind Tambe, Farrokh Jazizadeh, Geoffrey Kavulya, Laura Klein, Burcin Becerik-Gerber, Timothy Hayes, and Wendy Wood. SAVES: A sustainable multiagent applica- tion to conserve building energy considering occupants. In Proc. of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 21-28, 2012.
  11. [Lee and Kim, 2013] Taekhee Lee and Young J. Kim. GPU-based motion planning under uncertainties using POMDP. In Proc. of the IEEE International Conference on Robotics and Automation (ICRA), pages 4576-4581, 2013.
  12. [Lovejoy, 1991] William S. Lovejoy. Computationally feasible bounds for partially observed Markov decision processes. Op- erations Research, 39(1):162-175, 1991.
  13. [Mitten, 1974] L. G. Mitten. Preference order dynamic program- ming. Management Science, 21(1):43-46, 1974.
  14. [Pineau et al., 2006] Joelle Pineau, Geoffrey J. Gordon, and Se- bastian Thrun. Anytime point-based approximations for large POMDPs. Journal of Artificial Intelligence Research, 27:335- 380, 2006.
  15. [Pradhan et al., 2005] Anuj Kumar Pradhan, Kim R. Hammel, Rosa DeRamus, Alexander Pollatsek, David A Noyce, and Donald L. Fisher. Using eye movements to evaluate effects of driver age on risk perception in a driving simulator. Human Factors, 47(4):840-852, 2005.
  16. [Rangcheng et al., 2001] Jia Rangcheng, Ding Yuanyao, and Tang Shaoxiang. The discounted multi-objective Markov decision model with incomplete state observations: lexicographically or- der criteria. Mathematical Methods of Operations Research, 54(3):439-443, 2001.
  17. [Roijers et al., 2013] Diederik M. Roijers, Peter Vamplew, Shimon Whiteson, and Richard Dazeley. A survey of multi-objective se- quential decision-making. Journal of Artificial Intelligence Re- search, 48:67-113, 2013.
  18. [Smallwood and Sondik, 1973] Richard D. Smallwood and Ed- ward J. Sondik. The optimal control of partially observable Markov processes over a finite horizon. Operations Research, 21(5):1071-1088, 1973.
  19. [Smith and Simmons, 2005] Trey Smith and Reid Simmons. Point- based POMDP algorithms: Improved analysis and implementa- tion. In Proc. of the Conference on Uncertainty in Artificial In- telligence (UAI), pages 542-547, 2005.
  20. [Sobel, 1975] Matthew J. Sobel. Ordinal dynamic programming. Management Science, 21(9):967-975, 1975.
  21. [Soh and Demiris, 2011a] Harold Soh and Yiannis Demiris. Evolv- ing policies for multi-reward partially observable Markov deci- sion processes (MR-POMDPs). In Proc. of the 13th Annual Con- ference on Genetic and Evolutionary Computation (GECCO), pages 713-720, 2011.
  22. [Soh and Demiris, 2011b] Harold Soh and Yiannis Demiris. Multi- reward policies for medical applications: Anthrax attacks and smart wheelchairs. In Proc. of the 13th Annual Conference Com- panion on Genetic and Evolutionary Computation (GECCO), pages 471-478, 2011.
  23. [Sondik, 1978] Edward J. Sondik. The optimal control of par- tially observable Markov processes over the infinite horizon: Dis- counted costs. Operations Research, 26(2):282-304, 1978.
  24. [Spaan and Vlassis, 2005] Matthijs T. J. Spaan and Nikos A. Vlas- sis. Perseus: Randomized point-based value iteration for POMDPs. Journal of Artificial Intelligence Research, 24:195- 220, 2005.
  25. [Wray et al., 2015] Kyle Hollins Wray, Shlomo Zilberstein, and Abdel-Illah Mouaddib. Multi-objective MDPs with conditional lexicographic reward preferences. In Proc. of the 29th Interna- tional Conference on Artificial Intelligence (AAAI), pages 3418- 3424, 2015.
  26. [Zilberstein, 2015] Shlomo Zilberstein. Building strong semi- autonomous systems. In Proceedings of the 29th AAAI Confer- ence on Artificial Intelligence, pages 4088-4092, 2015.

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

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