Proceedings

Combining Deep Reinforcement Learning and Search with Generative Models for Game-Theoretic Opponent Modeling

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 161-169.

https://doi.org/10.24963/ijcai.2025/19

Abstract

Opponent modeling methods typically involve two crucial steps: building a belief distribution over opponents' strategies, and exploiting this opponent model by playing a best response. However, existing approaches typically require domain-specific heurstics to come up with such a model, and algorithms for approximating best responses are hard to scale in large, imperfect information domains.

In this work, we introduce a scalable and generic multiagent training regime for opponent modeling using deep game-theoretic reinforcement learning. We first propose Generative Best Respoonse (GenBR), a best response algorithm based on Monte-Carlo Tree Search (MCTS) with a learned deep generative model that samples world states during planning. This new method scales to large imperfect information domains and can be plug and play in a variety of multiagent algorithms. We use this new method under the framework of Policy Space Response Oracles (PSRO), to automate the generation of an offline opponent model via iterative game-theoretic reasoning and population-based training. We propose using solution concepts based on bargaining theory to build up an opponent mixture, which we find identifying profiles that are near the Pareto frontier. Then GenBR keeps updating an online opponent model and reacts against it during gameplay. We conduct behavioral studies where human participants negotiate with our agents in Deal-or-No-Deal, a class of bilateral bargaining games. Search with generative modeling finds stronger policies during both training time and test time, enables online Bayesian co-player prediction, and can produce agents that achieve comparable social welfare and Nash bargaining score negotiating with humans as humans trading among themselves.

  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. [Albrecht et al., 2016] Stefano V. Albrecht, Jacob W. Cran- dall, and Subramanian Ramamoorthy. Belief and truth in hypothesised behaviours. Artificial Intelligence, 235:63- 94, 2016.
  3. [Baarslag et al., 2016] Tim Baarslag, Mark JC Hendrikx, Koen V. Hindriks, and Catholijn M. Jonker. Learning about the opponent in automated bilateral negotiation: a comprehensive survey of opponent modeling techniques. Autonomous Agents and Multi-Agent Systems, 30(5):849- 898, 2016.
  4. [Bard et al., 2013] Nolan Bard, Michael Johanson, Neil Burch, and Michael Bowling. Online implicit agent mod- elling. In Proceedings of the Twelfth International Con- ference on Autonomous Agents and Multi-Agent Systems, 2013.
  5. [Bernheim, 1984] B. Douglas Bernheim. Rationalizable strategic behavior. Econometrica, 52:1007-1028, 1984.
  6. [Boyd and Vandenberghe, 2004] Stephen Boyd and Lieven Vandenberghe. Convex Optimization. Cambridge Univer- sity Press, 2004.
  7. [Camerer et al., 2004] Colin F. Camerer, Teck-Hua Ho, and Juin-Kuan Chong. A cognitive hierarchy model of games. Quarterly Journal of Economics, 119(3):861-898, 2004.
  8. [Cao et al., 2018] Kris Cao, Angeliki Lazaridou, Marc Lanc- tot, Joel Z. Leibo, Karl Tuyls, and Stephen Clark. Emer- gent communication through negotiation. In Sixth Inter- national Conference on Learning Representations, 2018.
  9. [Cowling et al., 2012] Peter I. Cowling, Edward J. Powley, and Daniel Whitehouse. Information set Monte Carlo tree search. IEEE Transactions on Computational Intelligence and AI in Games, 4:120-143, 2012.
  10. [Cui and Koeppl, 2021] Kai Cui and Heinz Koeppl. Approx- imately solving mean field games via entropy-regularized deep reinforcement learning. In Twenty-Fourth Interna- tional Conference on Artificial Intelligence and Statistics, 2021.
  11. [de Jong et al., 2011] Steven de Jong, Daniel Hennes, Karl Tuyls, and Ya'akov Gal. Metastrategies in the colored trails game. In Tenth International Conference on Au- tonomous Agents and Multi-Agent Systems, pages 551- 558, 2011.
  12. [Fehr and Schmidt, 1999] E. Fehr and K. Schmidt. A theory of fairness, competition and cooperation. Quarterly Jour- nal of Economics, 114:817-868, 1999.
  13. [Ficici et al., 2008] Sevan G. Ficici, David C. Parkes, and Avi Pfeffer. Learning and solving many-player games through a cluster-based representation. In Twenty-Fourth Conference on Uncertainty in Artificial Intelligence, pages 188-195, 2008.
  14. [Gal et al., 2010] Ya'akov Gal, Barbara Grosz, Sarit Kraus, Avi Pfeffer, and Stuart Shieber. Agent decision- making in open mixed networks. Artificial Intelligence, 174(18):1460-1480, 2010.
  15. [Griffin, 2010] Christopher Griffin. Quadratic programs and general-sum games. In Game Theory: Penn State Math 486 Lecture Notes, pages 138-144. Online note., 2010. https://docs.ufpr.br/ " volmir/Math486.pdf. Link
  16. [Grosz et al., 2004] Barbara J. Grosz, Sarit Kraus, Shavit Talman, Boaz Stossel, and Moti Havlin. The influence of social dependencies on decision-making: Initial inves- tigations with a new game. In Third International Joint Conference on Autonomous Agents and Multi-Agent Sys- tems, pages 782-789, 2004.
  17. [Hernandez et al., 2023] Daniel Hernandez, Hendrik Baier, and Michael Kaisers. Brexit: On opponent modelling in expert iteration. In Thirty-Second International Joint Con- ference on Artificial Intelligence, 2023. IJCAI
  18. [Hernandez-Leal and Kaisers, 2017] Pablo Hernandez-Leal and Michael Kaisers. Learning against sequential op- ponents in repeated stochastic games. In Third Multi- disciplinary Conference on Reinforcement Learning and Decision Making, volume 25, 2017.
  19. [Johanson and Bowling, 2009] Michael Johanson and Michael Bowling. Data biased robust counter strategies. In Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics, pages 264-271, 2009.
  20. [Kalai and Lehrer, 1993] Ehud Kalai and Ehud Lehrer. Ra- tional learning leads to Nash equilibrium. Econometrica: Journal of the Econometric Society, pages 1019-1045, 1993.
  21. [Kitano et al., 1998] Hiroaki Kitano, Milind Tambe, Peter Stone, Manuela Veloso, Silvia Coradeschi, Eiichi Osawa, Hitoshi Matsubara, Itsuki Noda, and Minoru Asada. The robocup synthetic agent challenge 97. In RoboCup-97: Robot Soccer World Cup I 1, pages 62-73, 1998. IJCAI
  22. [Kreps and Wilson, 1982] David M. Kreps and Robert Wil- son. Reputation and imperfect information. Journal of Economic Theory, 27(2):253-279, 1982.
  23. [Lanctot et al., 2017] Marc Lanctot, Vinicius Zambaldi, Au- drunas Gruslys, Angeliki Lazaridou, Karl Tuyls, Julien Pérolat, David Silver, and Thore Graepel. A unified game- theoretic approach to multiagent reinforcement learning. In Thirty-First International Conference on Neural Infor- mation Processing Systems, pages 4190-4203, 2017.
  24. [Lanctot et al., 2019] Marc Lanctot, Edward Lockhart, Jean- Baptiste Lespiau, Vinicius Zambaldi, Satyaki Upadhyay, Julien Pérolat, Sriram Srinivasan, Finbarr Timbers, Karl Tuyls, Shayegan Omidshafiei, Daniel Hennes, Dustin Morrill, Paul Muller, Timo Ewalds, Ryan Faulkner, János Kramár, Bart De Vylder, Brennan Saeta, James Brad- bury, David Ding, Sebastian Borgeaud, Matthew Lai, Ju- lian Schrittwieser, Thomas Anthony, Edward Hughes, Ivo Danihelka, and Jonah Ryan-Davis. Openspiel: A frame- work for reinforcement learning in games. arXiv preprint arXiv:1908.09453, 2019.
  25. [Lewis et al., 2017] Mike Lewis, Denis Yarats, Yann N. Dauphin, Devi Parikh, and Dhruv Batra. Deal or no deal? end-to-end learning for negotiation dialogues. In Confer- ence on Empirical Methods in Natural Language Process- ing, 2017.
  26. [Li et al., 2023] Zun Li, Marc Lanctot, Kevin R McKee, Luke Marris, Ian Gemp, Daniel Hennes, Paul Muller, Kate Larson, Yoram Bachrach, and Michael P Wellman. Com- bining deep reinforcement learning and search with gener- ative models for game-theoretic opponent modeling. arXiv preprint arXiv:2302.00797, 2023.
  27. [Marris et al., 2021] Luke Marris, Paul Muller, Marc Lanc- tot, Karl Tuyls, and Thore Graepel. Multi-agent train- ing beyond zero-sum with correlated equilibrium meta- solvers. In Twenty-Eighth International Conference on Machine Learning, 2021.
  28. [McKee, 2024] Kevin R McKee. Human participants in AI research: Ethics and transparency in practice. IEEE Trans- actions on Technology and Society, 2024.
  29. [McMahan et al., 2003] H. Brendan McMahan, Geoffrey J. Gordon, and Avrim Blum. Planning in the presence of cost functions controlled by an adversary. In Twentieth International Conference on International Conference on Machine Learning, page 536-543, 2003.
  30. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A. Rusu, Joel Veness, Marc G. Belle- mare, Alex Graves, Martin Riedmiller, Andreas K. Fid- jeland, Georg Ostrovski, Stig Petersen, Charles Beattie, Amir Sadik, Ioannis Antonoglou, Helen King, Dharshan Kumaran, Daan Wierstra, Shane Legg, and Demis Has- sabis. Human-level control through deep reinforcement learning. Nature, 518(7540):529-533, 2015.
  31. [Nash, 1950] John Nash. The bargaining problem. Econo- metrica, 18(2):155-162, 1950.
  32. [Oliehoek and Amato, 2014] Frans A. Oliehoek and Christo- pher Amato. Best response Bayesian reinforcement learn- ing for multiagent systems with state uncertainty. In Ninth AAMAS Workshop on Multi-Agent Sequential Decision Making in Uncertain Domains, 2014.
  33. [Pe'er et al., 2017] Eyal Pe'er, Laura Brandimarte, Sonam Samat, and Alessandro Acquisti. Beyond the Turk: Al- ternative platforms for crowdsourcing behavioral research. Journal of Experimental Social Psychology, 70:153-163, 2017.
  34. [Pe'er et al., 2021] Eyal Pe'er, David Rothschild, Andrew Gordon, Zak Evernden, and Ekaterina Damer. Data qual- ity of platforms and panels for online behavioral research. Behavior Research Methods, pages 1-20, 2021.
  35. [Ponsati and Watson, 1997] Clara Ponsati and Joel Watson. Multiple-issue bargaining and axiomatic solutions. Inter- national Journal of Game Theory, 62:501-524, 1997.
  36. [Silver and Veness, 2010] David Silver and Joel Veness. Monte-carlo planning in large pomdps. In Twenty-Fourth International Conference on Neural Information Process- ing Systems, volume 23, 2010.
  37. [Silver et al., 2018] David Silver, Thomas Hubert, Julian Schrittwieser, Ioannis Antonoglou, Matthew Lai, Arthur Guez, Marc Lanctot, Laurent Sifre, Dharshan Kumaran, Thore Graepel, Timothy Lillicrap, Karen Simonyan, and Demis Hassabis. A general reinforcement learning algo- rithm that masters chess, shogi, and go through self-play. Science, 362(6419):1140-1144, 2018.
  38. [Singh et al., 2000] Satinder Singh, Michael Kearns, and Yishay Mansour. Nash convergence of gradient dynamics in general-sum games. In Sixteenth Conference on Uncer- tainty in Artificial Intelligence, 2000.
  39. [Somani et al., 2013] Adhiraj Somani, Nan Ye, David Hsu, and Wee Sun Lee. Despot: Online pomdp planning with regularization. In Twenty-Seventh International Con- ference on Neural Information Processing Systems, vol- ume 26, 2013.
  40. [Srinivasan et al., 2018] Sriram Srinivasan, Marc Lanctot, Vinicius Zambaldi, Julien Pérolat, Karl Tuyls, Rémi Munos, and Michael Bowling. Actor-critic policy opti- mization in partially observable multiagent environments. In Thirty-First International Conference on Neural Infor- mation Processing Systems, 2018.
  41. [Strouse et al., 2021] DJ Strouse, Kevin McKee, Matt Botvinick, Edward Hughes, and Richard Everett. Collab- orating with humans without human data. In Thirty-Fifth International Conference on Neural Information Process- ing Systems, pages 14502-14515, 2021.
  42. [Timbers et al., 2022] Finbarr Timbers, Nolan Bard, Edward Lockhart, Marc Lanctot, Martin Schmid, Neil Burch, Ju- lian Schrittwieser, Thomas Hubert, and Michael Bowling. Approximate exploitability: Learning a best response in large games. In Thirty-First International Joint Confer- ence on Artificial Intelligence, pages 3487-3493, 2022.
  43. [Wang et al., 2023] Tony Tong Wang, Adam Gleave, Nora Belrose, Tom Tseng, Joseph Miller, Kellin Pelrine, Michael D Dennis, Yawen Duan, Viktor Pogrebniak, Sergey Levine, and Stuart Russell. Adversarial policies beat superhuman Go AIs. In Fortieth International Con- ference on Machine Learning, 2023.
  44. [Wellman et al., 2025] Michael P Wellman, Karl Tuyls, and Amy Greenwald. Empirical game theoretic analysis: A survey. Journal of Artificial Intelligence Research, 82:1017-1076, 2025.

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

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