A Variational Inequality Perspective on Generative Adversarial Networks
Gauthier Gidel, Hugo Berard, Ga\"etan Vignoud, Pascal Vincent and, Simon Lacoste-Julien

TL;DR
This paper introduces a novel perspective on GAN training by framing it as a variational inequality problem, enabling the application of advanced optimization techniques to improve training stability.
Contribution
It extends variational inequality methods to GAN optimization, offering new algorithms like averaging, extrapolation, and extrapolation from the past for stochastic gradient methods.
Findings
Improved training stability using variational inequality techniques.
Enhanced optimization algorithms for GANs with theoretical grounding.
Potential reduction in training complexity and convergence issues.
Abstract
Generative adversarial networks (GANs) form a generative modeling approach known for producing appealing samples, but they are notably difficult to train. One common way to tackle this issue has been to propose new formulations of the GAN objective. Yet, surprisingly few studies have looked at optimization methods designed for this adversarial training. In this work, we cast GAN optimization problems in the general variational inequality framework. Tapping into the mathematical programming literature, we counter some common misconceptions about the difficulties of saddle point optimization and propose to extend techniques designed for variational inequalities to the training of GANs. We apply averaging, extrapolation and a computationally cheaper variant that we call extrapolation from the past to the stochastic gradient method (SGD) and Adam.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Model Reduction and Neural Networks · 3D Shape Modeling and Analysis
MethodsAdam
