1: \begin{abstract}
2: In this paper, we analyze the numerics of common algorithms for training
3: Generative Adversarial Networks (GANs).
4: Using the formalism of smooth two-player games we analyze the associated
5: gradient vector field of GAN training objectives.
6: %
7: Our findings suggest that the convergence of current algorithms suffers due to
8: two factors:
9: i) presence of eigenvalues of the Jacobian of the gradient vector field with
10: zero real-part, and
11: ii) eigenvalues with big imaginary part.
12: %
13: Using these findings, we design a new algorithm that overcomes some of these
14: limitations and has better convergence properties.
15: Experimentally, we demonstrate its superiority on training common GAN
16: architectures and show convergence on GAN architectures that are known to be
17: notoriously hard to train.
18: \end{abstract}
19: