Negative Momentum for Improved Game Dynamics

07/12/2018
by   Gauthier Gidel, et al.
11

Games generalize the optimization paradigm by introducing different objective functions for different optimizing agents, known as players. Generative Adversarial Networks (GANs) are arguably the most popular game formulation in recent machine learning literature. GANs achieve great results on generating realistic natural images, however they are known for being difficult to train. Training them involves finding a Nash equilibrium, typically performed using gradient descent on the two players' objectives. Game dynamics can induce rotations that slow down convergence to a Nash equilibrium, or prevent it altogether. We provide a theoretical analysis of the game dynamics. Our analysis, supported by experiments, shows that gradient descent with a negative momentum term can improve the convergence properties of some GANs.

READ FULL TEXT

page 8

page 9

research
03/28/2022

Conjugate Gradient Method for Generative Adversarial Networks

While the generative model has many advantages, it is not feasible to ca...
research
08/17/2020

On the Suboptimality of Negative Momentum for Minimax Optimization

Smooth game optimization has recently attracted great interest in machin...
research
03/14/2022

On the Nash equilibrium of moment-matching GANs for stationary Gaussian processes

Generative Adversarial Networks (GANs) learn an implicit generative mode...
research
06/25/2020

Taming GANs with Lookahead

Generative Adversarial Networks are notoriously challenging to train. Th...
research
08/04/2018

Global Convergence to the Equilibrium of GANs using Variational Inequalities

In optimization, the negative gradient of a function denotes the directi...
research
10/31/2017

Training GANs with Optimism

We address the issue of limit cycling behavior in training Generative Ad...
research
01/28/2022

Using Constant Learning Rate of Two Time-Scale Update Rule for Training Generative Adversarial Networks

Previous numerical results have shown that a two time-scale update rule ...

Please sign up or login with your details

Forgot password? Click here to reset