ICLR 2024poster1 citations

Toward Optimal Policy Population Growth in Two-Player Zero-Sum Games

Stephen Marcus McAleer, JB Lanier, Kevin A. Wang, Pierre Baldi, Tuomas Sandholm, Roy Fox

Abstract

In competitive two-agent environments, deep reinforcement learning (RL) methods like Policy Space Response Oracles (PSRO) often increase exploitability between iterations, which is problematic when training in large games. To address this issue, we introduce anytime double oracle (ADO), an algorithm that ensures exploitability does not increase between iterations, and its approximate extensive-form version, anytime PSRO (APSRO). ADO converges to a Nash equilibrium while iteratively reducing exploitability. However, convergence in these algorithms may require adding all of a game's deterministic policies. To improve this, we propose Self-Play PSRO (SP-PSRO), which incorporates an approximately optimal stochastic policy into the population in each iteration. APSRO and SP-PSRO demonstrate lower exploitability and near-monotonic exploitability reduction in games like Leduc poker and Liar's Dice. Empirically, SP-PSRO often converges much faster than APSRO and PSRO, requiring only a few iterations in many games.

PSROgame theorydeep RLNashpopulation
BibTeX
@inproceedings{
mcaleer2024toward,
title={Toward Optimal Policy Population Growth in Two-Player Zero-Sum Games},
author={Stephen Marcus McAleer and JB Lanier and Kevin A. Wang and Pierre Baldi and Tuomas Sandholm and Roy Fox},
booktitle={The Twelfth International Conference on Learning Representations},
year={2024},
url={https://openreview.net/forum?id=J2TZgj3Tac}
}
Toward Optimal Policy Population Growth in Two-Player Zero-Sum Games · ICLR 2024