Proceedings

Automated Construction of Bounded-Loss Imperfect-Recall Abstractions in Extensive-Form Games (Extended Abstract)

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Journal track. Pages 5030-5034.

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

Abstract

Information abstraction is one of the methods for tackling large extensive-form games (EFGs). Removing some information available to players reduces the memory required for computing and storing strategies. We present novel domain-independent abstraction methods for creating very coarse abstractions of EFGs that still compute strategies that are (near) optimal in the original game. First, the methods start with an arbitrary abstraction of the original game (domain-specific or the coarsest possible). Next, they iteratively detect which information is required in the abstract game so that a (near) optimal strategy in the original game can be found and include this information into the abstract game. Moreover, the methods are able to exploit imperfect-recall abstractions where players can even forget the history of their own actions. We present two algorithms that follow these steps -- FPIRA, based on fictitious play, and CFR+IRA, based on counterfactual regret minimization.

The experimental evaluation confirms that our methods can closely approximate Nash equilibrium of large games using abstraction with only 0.9% of information sets of the original game.

  1. [Bard et al., 2013] Nolan Bard, Michael Johanson, Neil Burch, and Michael Bowling. Online implicit agent mod- elling. In Proceedings of the 2013 international con- ference on Autonomous agents and multi-agent systems, pages 255-262. International Foundation for Autonomous Agents and Multiagent Systems, 2013.
  2. [Billings et al., 2003] Darse Billings, Neil Burch, Aaron Davidson, Robert Holte, Jonathan Schaeffer, Terence Schauenberg, and Duane Szafron. Approximating game- theoretic optimal strategies for full-scale poker. In IJCAI, pages 661-668, 2003.
  3. [Bowling et al., 2015] Michael Bowling, Neil Burch, Michael Johanson, and Oskari Tammelin. Heads-up limit hold'em poker is solved. Science, 347(6218):145-149, 2015.
  4. [Bošanský et al., 2014] Branislav Bošanský, Christopher Kiekintveld, Viliam Lisý, and Michal Pěchouček. An Exact Double-Oracle Algorithm for Zero-Sum Extensive- Form Games with Imperfect Information. Journal of Arti- ficial Intelligence Research, 51:829-866, 2014.
  5. [Brown and Sandholm, 2015] Noam Brown and Tuomas Sandholm. Simultaneous abstraction and equilibrium finding in games. In Proceedings of the 24th Interna- tional Conference on Artificial Intelligence, pages 489- 496. AAAI Press, 2015. IJCAI
  6. [Brown and Sandholm, 2017] Noam Brown and Tuomas Sandholm. Superhuman AI for heads-up no-limit poker: Libratus beats top professionals. Science, page eaao1733, 2017.
  7. [Brown et al., 2018] Noam Brown, Tuomas Sandholm, and Brandon Amos. Depth-limited solving for imperfect- information games. arXiv preprint arXiv:1805.08195, 2018.
  8. [Burch et al., 2014] Neil Burch, Michael Johanson, and Michael Bowling. Solving imperfect information games using decomposition. In Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, pages 602- 608. AAAI Press, 2014.
  9. [Čermák et al., 2017] Jiří Čermák, Branislav Bošansky, and Viliam Lisy. An algorithm for constructing and solv- ing imperfect recall abstractions of large extensive-form games. In Proceedings of the 26th International Joint Con- ference on Artificial Intelligence, pages 936-942. AAAI Press, 2017. IJCAI
  10. [Čermák et al., 2020] Jiří Čermák, Viliam Lisý, and Branislav Bošanský. Automated construction of bounded- loss imperfect-recall abstractions in extensive-form games. Artificial Intelligence, 282(103248), 2020.
  11. [Gilpin and Sandholm, 2007] Andrew Gilpin and Tuomas Sandholm. Lossless abstraction of imperfect information games. Journal of the ACM (JACM), 54(5):25, 2007.
  12. [Gilpin et al., 2007] Andrew Gilpin, Tuomas Sandholm, and Troels Bjerre Sørensen. Potential-aware automated ab- straction of sequential games, and holistic equilibrium analysis of texas hold'em poker. In Proceedings of the National Conference on Artificial Intelligence, volume 22, page 50, 2007.
  13. [Hoda et al., 2010] Samid Hoda, Andrew Gilpin, Javier Peña, and Tuomas Sandholm. Smoothing Techniques for Computing Nash Equilibria of Sequential Games. Math- ematics of Operations Research, 35(2):494-512, May 2010.
  14. [Johanson et al., 2012] Michael Johanson, Nolan Bard, Neil Burch, and Michael Bowling. Finding optimal abstract strategies in extensive-form games. In Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, pages 1371-1379. AAAI Press, 2012.
  15. [Kroer and Sandholm, 2014] Christian Kroer and Tuomas Sandholm. Extensive-Form Game Abstraction with Bounds. In Proceedings of the fifteenth ACM conference on Economics and computation, pages 621-638. ACM, 2014.
  16. [Kroer and Sandholm, 2016] Christian Kroer and Tuomas Sandholm. Imperfect-Recall Abstractions with Bounds in Games. In Proceedings of the seventeenth ACM con- ference on Economics and computation, pages 459-476. ACM, 2016.
  17. [Lisý et al., 2015] Viliam Lisý, Marc Lanctot, and Michael Bowling. Online monte carlo counterfactual regret min- imization for search in imperfect information games. In Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems, pages 27- 36. International Foundation for Autonomous Agents and Multiagent Systems, 2015.
  18. [Moravčík et al., 2017] Matej Moravčík, Martin Schmid, Neil Burch, Viliam Lisý, Dustin Morrill, Nolan Bard, Trevor Davis, Kevin Waugh, Michael Johanson, and Michael Bowling. Deepstack: Expert-level artificial in- telligence in heads-up no-limit poker. Science, 2017. Rehmeyer et al., 2008]
  19. Julie Rehmeyer, Nathan Fox, and Renzi Rico. Ante up, human: The adventures of polaris the poker-playing robot. Wired, 16.12:186-191, Decem- ber 2008.
  20. [Shi and Littman, 2000] Jiefu Shi and Michael L Littman. Abstraction methods for game theoretic poker. Comput- ers and Games, 2063:333-345, 2000.
  21. [Tammelin, 2014] Oskari Tammelin. Cfr+. CoRR, abs/1407.5042, 2014.
  22. [von Stengel, 1996] Bernhard von Stengel. Efficient Com- putation of Behavior Strategies. Games and Economic Be- havior, 14:220-246, 1996.
  23. [Zinkevich et al., 2007] Martin Zinkevich, Michael Johan- son, Michael H Bowling, and Carmelo Piccione. Re- gret minimization in games with incomplete information. In Advances in Neural Information Processing Systems, pages 1729-1736, 2007.

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

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