Fast and Furious Symmetric Learning in Zero-Sum Games: Gradient Descent as Fictitious Play
John Lazarsfeld, Georgios Piliouras, Ryann Sim, Andre Wibisono

TL;DR
This paper proves that both Fictitious Play and Gradient Descent algorithms achieve sublinear regret in symmetric zero-sum games, extending their effectiveness beyond small games and confirming conjectures about Fictitious Play.
Contribution
It establishes $O( oot{2}{T})$ regret bounds for Fictitious Play and Gradient Descent in generalized symmetric zero-sum games, demonstrating fast convergence without diminishing stepsizes.
Findings
Fictitious Play has $O( oot{2}{T})$ regret in symmetric zero-sum games.
Gradient Descent also achieves $O( oot{2}{T})$ regret with large constant stepsizes.
First demonstration of fast, non-vanishing stepsize behavior in larger zero-sum games.
Abstract
This paper investigates the sublinear regret guarantees of two non-no-regret algorithms in zero-sum games: Fictitious Play, and Online Gradient Descent with constant stepsizes. In general adversarial online learning settings, both algorithms may exhibit instability and linear regret due to no regularization (Fictitious Play) or small amounts of regularization (Gradient Descent). However, their ability to obtain tighter regret bounds in two-player zero-sum games is less understood. In this work, we obtain strong new regret guarantees for both algorithms on a class of symmetric zero-sum games that generalize the classic three-strategy Rock-Paper-Scissors to a weighted, n-dimensional regime. Under symmetric initializations of the players' strategies, we prove that Fictitious Play with any tiebreaking rule has regret, establishing a new class of games for which Karlin's…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Evolutionary Algorithms and Applications
