Proceedings

Human-Agent Cooperation in Games under Incomplete Information through Natural Language Communication

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Human-Centred AI. Pages 7833-7841.

https://doi.org/10.24963/ijcai.2024/867

Abstract

Developing autonomous agents that can strategize and cooperate with humans under information asymmetry is challenging without effective communication in natural language. We introduce a shared-control game, where two players collectively control a token in alternating turns to achieve a common objective under incomplete information. We formulate a policy synthesis problem for an autonomous agent in this game with a human as the other player. To solve this problem, we propose a communication-based approach comprising a language module and a planning module. The language module translates natural language messages into and from a finite set of flags, a compact representation defined to capture player intents. The planning module leverages these flags to compute a policy using an asymmetric information-set Monte Carlo tree search with flag exchange algorithm we present. We evaluate the effectiveness of this approach in a testbed based on Gnomes at Night, a search-and-find maze board game. Results of human subject experiments show that communication narrows the information gap between players and enhances human-agent cooperation efficiency with fewer turns.

  1. [Bard et al., 2020] Nolan Bard, Jakob N Foerster, Sarath Chandar, Neil Burch, Marc Lanctot, H Francis Song, Emilio Parisotto, Vincent Dumoulin, Subhodeep Moitra, Edward Hughes, et al. The Hanabi challenge: A new fron- tier for AI research. Artificial Intelligence, 280:103216, 2020.
  2. [Bernstein et al., 2002] Daniel S Bernstein, Robert Givan, Neil Immerman, and Shlomo Zilberstein. The com- plexity of decentralized control of Markov decision pro- cesses. Mathematics of Operations Research, 27(4):819- 840, 2002.
  3. [Brown et al., 2020] Tom Brown, Benjamin Mann, Nick Ry- der, Melanie Subbiah, Jared D Kaplan, Prafulla Dhari- wal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, et al. Language models are few-shot learners. In Advances in Neural Information Processing Systems, volume 33, pages 1877-1901, 2020.
  4. [Browne et al., 2012] Cameron B Browne, Edward Pow- ley, Daniel Whitehouse, Simon M Lucas, Peter I Cowl- ing, Philipp Rohlfshagen, Stephen Tavener, Diego Perez, Spyridon Samothrakis, and Simon Colton. A survey of Monte Carlo tree search methods. Transactions on Com- putational Intelligence and AI in Games, 4(1):1-43, 2012.
  5. [Campbell et al., 2002] Murray Campbell, A Joseph Hoane Jr, and Feng-hsiung Hsu. Deep Blue. Artificial intelligence, 2002.
  6. [Carroll et al., 2019] Micah Carroll, Rohin Shah, Mark K Ho, Tom Griffiths, Sanjit Seshia, Pieter Abbeel, and Anca Dragan. On the utility of learning about humans for human-AI coordination. In Advances in Neural Informa- tion Processing Systems, 2019.
  7. [Cowling et al., 2012] Peter I Cowling, Edward J Powley, and Daniel Whitehouse. Information set Monte Carlo tree search. Transactions on Computational Intelligence and AI in Games, 4(2):120-143, 2012.
  8. [Cowling et al., 2015] Peter I Cowling, Daniel Whitehouse, and Edward J Powley. Emergent bluffing and inference with Monte Carlo tree search. In Conference on Computa- tional Intelligence and Games, pages 114-121, 2015.
  9. [Goil et al., 2013] Aditya Goil, Matthew Derry, and Brenna D Argall. Using machine learning to blend human and robot controls for assisted wheelchair navigation. In International Conference on Rehabilitation Robotics, pages 1-6, 2013.
  10. [Goodman, 2019] James Goodman. Re-determinizing infor- mation set Monte Carlo tree search in Hanabi. ArXiv preprint arXiv:1902.06075, 2019.
  11. [He et al., 2017] He He, Anusha Balakrishnan, Mihail Eric, and Percy Liang. Learning symmetric collaborative dia- logue agents with dynamic knowledge graph embeddings. In Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2017.
  12. [He et al., 2018] He He, Derek Chen, Anusha Balakrishnan, and Percy Liang. Decoupling strategy and generation in negotiation dialogues. In Conference on Empirical Meth- ods in Natural Language Processing, 2018.
  13. [Jacob et al., 2022] Athul Paul Jacob, David J Wu, Gabriele Farina, Adam Lerer, Hengyuan Hu, Anton Bakhtin, Jacob Andreas, and Noam Brown. Modeling strong and human- like gameplay with KL-regularized search. In Interna- tional Conference on Machine Learning, pages 9695- 9728, 2022.
  14. [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.
  15. [Lewis et al., 2017] Mike Lewis, Denis Yarats, Yann Dauphin, Devi Parikh, and Dhruv Batra. Deal or no deal? End-to-end learning of negotiation dialogues. In Conference on Empirical Methods in Natural Language Processing, 2017.
  16. [Palan and Schitter, 2018] Stefan Palan and Christian Schit- ter. Prolific. ac-A subject pool for online experiments. Journal of Behavioral and Experimental Finance, 17:22- 27, 2018.
  17. [Paquette et al., 2019] Philip Paquette, Yuchen Lu, Se- ton Steven Bocco, Max Smith, Satya O-G, Jonathan K Kummerfeld, Joelle Pineau, Satinder Singh, and Aaron C Courville. No-press diplomacy: Modeling multi-agent gameplay. In Advances in Neural Information Processing Systems, 2019.
  18. [Peaceable Kingdom, 2016] Peaceable Kingdom. Gnomes at night. https://www.walmart.com/ip/Peaceable- Kingdom-Gnomes-at-Night-Game-2-to-4-Players-Ages- 6/585042377, 2016. Accessed: 2024-01-15. Link
  19. [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-489, 2016.
  20. [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.
  21. [Silver et al., 2018] David Silver, Thomas Hubert, Julian Schrittwieser, Ioannis Antonoglou, Matthew Lai, Arthur Guez, Marc Lanctot, Laurent Sifre, Dharshan Kumaran, Thore Graepel, et al. A general reinforcement learning algorithm that masters chess, shogi, and Go through self- play. Science, 362(6419):1140-1144, 2018.
  22. [Szita et al., 2010] István Szita, Guillaume Chaslot, and Pieter Spronck. Monte-Carlo tree search in Settlers of Catan. In Advances in Computer Games, pages 21-32, 2010.

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

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