Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
102 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A Generalized Training Approach for Multiagent Learning (1909.12823v2)

Published 27 Sep 2019 in cs.MA, cs.AI, and cs.LG

Abstract: This paper investigates a population-based training regime based on game-theoretic principles called Policy-Spaced Response Oracles (PSRO). PSRO is general in the sense that it (1) encompasses well-known algorithms such as fictitious play and double oracle as special cases, and (2) in principle applies to general-sum, many-player games. Despite this, prior studies of PSRO have been focused on two-player zero-sum games, a regime wherein Nash equilibria are tractably computable. In moving from two-player zero-sum games to more general settings, computation of Nash equilibria quickly becomes infeasible. Here, we extend the theoretical underpinnings of PSRO by considering an alternative solution concept, $\alpha$-Rank, which is unique (thus faces no equilibrium selection issues, unlike Nash) and applies readily to general-sum, many-player settings. We establish convergence guarantees in several games classes, and identify links between Nash equilibria and $\alpha$-Rank. We demonstrate the competitive performance of $\alpha$-Rank-based PSRO against an exact Nash solver-based PSRO in 2-player Kuhn and Leduc Poker. We then go beyond the reach of prior PSRO applications by considering 3- to 5-player poker games, yielding instances where $\alpha$-Rank achieves faster convergence than approximate Nash solvers, thus establishing it as a favorable general games solver. We also carry out an initial empirical validation in MuJoCo soccer, illustrating the feasibility of the proposed approach in another complex domain.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (15)
  1. Paul Muller (25 papers)
  2. Shayegan Omidshafiei (34 papers)
  3. Mark Rowland (57 papers)
  4. Karl Tuyls (58 papers)
  5. Julien Perolat (37 papers)
  6. Siqi Liu (94 papers)
  7. Daniel Hennes (20 papers)
  8. Luke Marris (23 papers)
  9. Marc Lanctot (60 papers)
  10. Edward Hughes (40 papers)
  11. Zhe Wang (574 papers)
  12. Guy Lever (18 papers)
  13. Nicolas Heess (139 papers)
  14. Thore Graepel (48 papers)
  15. Remi Munos (45 papers)
Citations (82)