English

Negative Momentum for Improved Game Dynamics

Machine Learning 2020-09-01 v5 Machine Learning

Abstract

Games generalize the single-objective optimization paradigm by introducing different objective functions for different players. Differentiable games often proceed by simultaneous or alternating gradient updates. In machine learning, games are gaining new importance through formulations like generative adversarial networks (GANs) and actor-critic systems. However, compared to single-objective optimization, game dynamics are more complex and less understood. In this paper, we analyze gradient-based methods with momentum on simple games. We prove that alternating updates are more stable than simultaneous updates. Next, we show both theoretically and empirically that alternating gradient updates with a negative momentum term achieves convergence in a difficult toy adversarial problem, but also on the notoriously difficult to train saturating GANs.

Keywords

Cite

@article{arxiv.1807.04740,
  title  = {Negative Momentum for Improved Game Dynamics},
  author = {Gauthier Gidel and Reyhane Askari Hemmat and Mohammad Pezeshki and Remi Lepriol and Gabriel Huang and Simon Lacoste-Julien and Ioannis Mitliagkas},
  journal= {arXiv preprint arXiv:1807.04740},
  year   = {2020}
}

Comments

Appears in: Proceedings of the 22nd International Conference on Artificial Intelligence and Statistics (AISTATS 2019). Minor changes with respect to the AISTATS version: typo corrected in Thm. 6 (squared condition number instead of condition number; and small change in constant) and dependence in $\beta$ changed in Theorem 5 for the formal statement; not changing the conclusions. 28 pages

R2 v1 2026-06-23T02:59:21.787Z