Proceedings

Decentralized MCTS via Learned Teammate Models

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 81-88.

https://doi.org/10.24963/ijcai.2020/12

Abstract

Decentralized online planning can be an attractive paradigm for cooperative

multi-agent systems, due to improved scalability and robustness.

A key difficulty of such approach lies in making accurate

predictions about the decisions of other agents.

In this paper, we present a trainable online decentralized planning algorithm

based on decentralized Monte Carlo Tree Search, combined with

models of teammates learned from previous episodic runs.

By only allowing one agent to adapt its models at a time,

under the assumption of ideal policy approximation,

successive iterations of our method are guaranteed to improve joint

policies, and eventually lead to convergence to a Nash equilibrium.

We test the efficiency of the algorithm by performing experiments

in several scenarios of the spatial task

allocation environment introduced in [Claes et al., 2015]. We show that

deep learning and convolutional neural networks can be employed

to produce accurate policy approximators which exploit the spatial features of the

problem, and that the proposed algorithm improves over the baseline

planning performance for particularly challenging domain configurations.

  1. [Albrecht and Stone, 2018] Stefano V Albrecht and Peter Stone. Autonomous agents modelling other agents: A comprehensive survey and open problems. Artificial In- telligence, 258:66-95, 2018.
  2. [Amato and Oliehoek, 2015] Christopher Amato and Frans A Oliehoek. Scalable planning and learning for multiagent pomdps. In Proceedings of the 29th AAAI Conference on Artificial Intelligence, 2015.
  3. [As ¸ık and Akın, 2012] Okan As ¸ık and H Levent Akın. Solv- ing multi-agent decision problems modeled as Dec- POMPD: A robot soccer case study. In Robot Soccer World Cup, pages 130-140, 2012.
  4. [Best et al., 2016] Graeme Best, O Cliff, Timothy Patten, Ramgopal Mettu, and Robert Fitch. Decentralised Monte Carlo tree search for active perception. In Workshop on the Algorithmic Foundations of Robotics, 2016.
  5. [Bjarnason et al., 2009] Ronald Bjarnason, Alan Fern, and Prasad Tadepalli. Lower bounding Klondike solitaire with Monte-Carlo planning. In Nineteenth International Con- ference on Automated Planning and Scheduling, 2009.
  6. [Borrajo and Fernández, 2019] Daniel Borrajo and Susana Fernández. Efficient approaches for multi-agent plan- ning. Knowledge and Information Systems, 58(2):425- 479, 2019.
  7. [Chang et al., 2005] Hyeong Soo Chang, Michael C Fu, Ji- aqiao Hu, and Steven I Marcus. An adaptive sampling algorithm for solving Markov Decision Processes. Opera- tions Research, 53(1):126-139, 2005.
  8. [Claes et al., 2015] Daniel Claes, Philipp Robbel, Frans A. Oliehoek, Karl Tuyls, Daniel Hennes, and Wiebe Van der Hoek. Effective approximations for multi-robot coordina- tion in spatially distributed tasks. In Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems, pages 881-890, 2015.
  9. [Claes et al., 2017] Daniel Claes, Frans Oliehoek, Hendrik Baier, and Karl Tuyls. Decentralised online planning for multi-robot warehouse commissioning. In Proceedings of the 16th International Conference on Autonomous Agents and Multiagent Systems, pages 492-500, 2017.
  10. [Claus and Boutilier, 1998] Caroline Claus and Craig Boutilier. The dynamics of reinforcement learning in cooperative multiagent systems. Proceedings of the 15th National/10th Conference on Artificial intelli- gence/Innovative Applications of Artificial Intelligence, 1998(746-752):2, 1998.
  11. [Doshi and Gmytrasiewicz, 2009] Prashant Doshi and Pi- otr J Gmytrasiewicz. Monte Carlo sampling methods for approximating interactive POMDPs. Journal of Artificial Intelligence Research, 34:297-337, 2009.
  12. [Durfee and Zilberstein, 2013] Edmund H Durfee and Shlomo Zilberstein. Multiagent planning, control, and execution. In Multiagent Systems, volume 11, pages 485-545. 2013.
  13. [Eck et al., 2019] Adam Eck, Maulik Shah, Prashant Doshi, and Leen-Kiat Soh. Scalable decision-theoretic planning in open and typed multiagent systems. arXiv preprint arXiv:1911.08642, 2019. to appear in Proceedings of the 34th AAAI Conference on Artificial Intelligence.
  14. [Gmytrasiewicz and Doshi, 2005] Piotr J Gmytrasiewicz and Prashant Doshi. A framework for sequential planning in multi-agent settings. Journal of Artificial Intelligence Research, 24:49-79, 2005.
  15. [Gmytrasiewicz and Durfee, 1995] Piotr J. Gmytrasiewicz and Edmund H. Durfee. A rigorous, operational formaliza- tion of recursive modeling. In Proceedings of the 1st Inter- national Conference on Multiagent Systems, pages 125- 132, 1995.
  16. [Golpayegani et al., 2015] Fatemeh Golpayegani, Ivana Dusparic, and Siobhan Clarke. Collaborative, parallel Monte Carlo tree search for autonomous electricity demand management. In 2015 Sustainable Internet and ICT for Sustainability, pages 1-8, 2015.
  17. [Hernandez-Leal et al., 2017] Pablo Hernandez-Leal, Michael Kaisers, Tim Baarslag, and Enrique Munoz de Cote. A Survey of Learning in Multiagent Environ- ments: Dealing with Non-Stationarity. arXiv preprint arXiv:1707.09183, 2017.
  18. [Hernandez-Leal et al., 2019] Pablo Hernandez-Leal, Bilal Kartal, and Matthew E Taylor. Agent modeling as aux- iliary task for deep reinforcement learning. In Proceed- ings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, pages 31-37, 2019.
  19. [Jaderberg et al., 2019] Max Jaderberg, Wojciech M Czar- necki, Iain Dunning, Luke Marris, Guy Lever, Anto- nio Garcia Castaneda, Charles Beattie, Neil C Rabinowitz, Ari S Morcos, Avraham Ruderman, et al. Human-level performance in 3d multiplayer games with population- based reinforcement learning. Science, 364(6443):859- 865, 2019.
  20. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  21. [Kocsis and Szepesvári, 2006] Levente Kocsis and Csaba Szepesvári. Bandit based Monte-Carlo planning. In Eu- ropean conference on machine learning, pages 282-293, 2006.
  22. [Kurzer et al., 2018] Karl Kurzer, Chenyang Zhou, and J Marius Zöllner. Decentralized cooperative planning for automated vehicles with hierarchical Monte Carlo tree search. In IEEE Intelligent Vehicles Symposium, pages 529-536, 2018.
  23. [Li et al., 2019] Minglong Li, Wenjing Yang, Zhongxuan Cai, Shaowu Yang, and Ji Wang. Integrating decision shar- ing with prediction in decentralized planning for multi- agent coordination under uncertainty. In Proceedings of the 28th International Joint Conference on Artificial Intel- ligence, pages 450-456, 2019.
  24. [Lin, 1965] Shen Lin. Computer solutions of the travel- ing salesman problem. Bell System Technical Journal, 44(10):2245-2269, 1965.
  25. [Nair et al., 2003] Ranjit Nair, Milind Tambe, Makoto Yokoo, David Pynadath, and Stacy Marsella. Taming de- centralized POMDPs: Towards efficient policy computa- tion for multiagent settings. In Proceedings of the 18th International Joint Conference on Artificial Intelligence, volume 3, pages 705-711, 2003. IJCAI
  26. [Oliehoek and Amato, 2016] Frans A. Oliehoek and Christo- pher Amato. A Concise Introduction to Decentralized POMDPs. 2016.
  27. [Peshkin et al., 2000] Leonid Peshkin, Kee-Eung Kim, Nicolas Meuleau, and Leslie Pack Kaelbling. Learning to cooperate via policy search. In Proceedings of the Six- teenth conference on Uncertainty in artificial intelligence, pages 489-496, 2000.
  28. [Premack and Woodruff, 1978] David Premack and Guy Woodruff. Does the chimpanzee have a theory of mind? Behavioral and brain sciences, 1(4):515-526, 1978.
  29. [Rabinowitz et al., 2018] Neil Rabinowitz, Frank Perbet, Francis Song, Chiyuan Zhang, S. M. Ali Eslami, and Matthew Botvinick. Machine theory of mind. In Proceed- ings of the International Conference on Machine Learn- ing, pages 4218-4227, July 2018.
  30. [Silver et al., 2016] David Silver, Aja Huang, Chris J Maddi- son, Arthur Guez, Laurent Sifre, George Van Den Driess- che, Julian Schrittwieser, Ioannis Antonoglou, Veda Pan- neershelvam, Marc Lanctot, et al. Mastering the game of Go with deep neural networks and tree search. Nature, 529(7587):484, 2016.
  31. [Silver et al., 2017] David Silver, Julian Schrittwieser, Karen Simonyan, Ioannis Antonoglou, Aja Huang, Arthur Guez, Thomas Hubert, Lucas Baker, Matthew Lai, Adrian Bolton, et al. Mastering the game of go without human knowledge. Nature, 550(7676):354-359, 2017.
  32. [Vu et al., 2018] Huan Vu, Samir Aknine, and Sarvapali D Ramchurn. A decentralised approach to intersection traf- fic management. In Proceedings of the 27th International Joint Conference on Artificial Intelligence, pages 527- 533, 2018. IJCAI
  33. [Wu et al., 2009] Feng Wu, Shlomo Zilberstein, and Xiaop- ing Chen. Multi-agent online planning with communi- cation. In Nineteenth International Conference on Auto- mated Planning and Scheduling, 2009.

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

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