English

Recursive Reasoning in Minimax Games: A Level $k$ Gradient Play Method

Machine Learning 2022-11-01 v1 Computer Science and Game Theory

Abstract

Despite the success of generative adversarial networks (GANs) in generating visually appealing images, they are notoriously challenging to train. In order to stabilize the learning dynamics in minimax games, we propose a novel recursive reasoning algorithm: Level kk Gradient Play (Lv.kk GP) algorithm. In contrast to many existing algorithms, our algorithm does not require sophisticated heuristics or curvature information. We show that as kk increases, Lv.kk GP converges asymptotically towards an accurate estimation of players' future strategy. Moreover, we justify that Lv.\infty GP naturally generalizes a line of provably convergent game dynamics which rely on predictive updates. Furthermore, we provide its local convergence property in nonconvex-nonconcave zero-sum games and global convergence in bilinear and quadratic games. By combining Lv.kk GP with Adam optimizer, our algorithm shows a clear advantage in terms of performance and computational overhead compared to other methods. Using a single Nvidia RTX3090 GPU and 30 times fewer parameters than BigGAN on CIFAR-10, we achieve an FID of 10.17 for unconditional image generation within 30 hours, allowing GAN training on common computational resources to reach state-of-the-art performance.

Keywords

Cite

@article{arxiv.2210.16482,
  title  = {Recursive Reasoning in Minimax Games: A Level $k$ Gradient Play Method},
  author = {Zichu Liu and Lacra Pavel},
  journal= {arXiv preprint arXiv:2210.16482},
  year   = {2022}
}

Comments

For the code associated with this paper, see https://github.com/ZichuLiu/submission

R2 v1 2026-06-28T04:45:28.635Z