The Numerics of GANs

By Lars M. Mescheder, Sebastian Nowozin, Andreas Geiger. 2017

485 citations recorded by the source corpus.

In this paper, we analyze the numerics of common algorithms for training Generative Adversarial Networks (GANs). Using the formalism of smooth two-player games we analyze the associated gradient vector field of GAN training objectives. Our findings suggest that the convergence of current algorithms suffers due to two factors: i) presence of eigenvalues of the Jacobian of the gradient vector field with zero real-part, and ii) eigenvalues with big imaginary part. Using these findings, we design a new algorithm that overcomes some of these limitations and has better convergence properties. Experimentally, we demonstrate its superiority on training common GAN architectures and show convergence on GAN architectures that are known to be notoriously hard to train.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Statistical and Nonlinear Physics, Generative Models

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Yoshua Bengio
  3. Simon Lacoste-Julien
  4. Dacheng Tao
  5. Quoc V. Le
  6. Ruslan Salakhutdinov
  7. Jianfeng Gao
  8. Pieter Abbeel

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Ming-Hsuan Yang
  4. Trevor Darrell
  5. Jitendra Malik
  6. Xiaogang Wang
  7. Andrew Zisserman
  8. Andrea Vedaldi

In Statistical and Nonlinear Physics

  1. Simon Lacoste-Julien
  2. Gauthier Gidel
  3. Ioannis Mitliagkas
  4. Stefano Ermon
  5. Waïss Azizian
  6. Lars M. Mescheder
  7. Andreas Geiger
  8. Alexia Jolicoeur-Martineau

In Generative Models

  1. Stefano Ermon
  2. Ioannis Mitliagkas
  3. Sylvain Gelly
  4. Jun-Yan Zhu
  5. Simon Lacoste-Julien
  6. Gauthier Gidel
  7. Mario Lucic
  8. Alexia Jolicoeur-Martineau

Citations in the corpus