Dissecting adaptive methods in GANs
Not on the map. Why?
Abstract (arXiv)
Adaptive methods are a crucial component widely used for training generative adversarial networks (GANs). While there has been some work to pinpoint the "marginal value of adaptive methods" in standard tasks, it remains unclear why they are still critical for GAN training. In this paper, we formally study how adaptive methods help train GANs; inspired by the grafting method proposed in arXiv:2002.11803 [cs.LG], we separate the magnitude and direction components of the Adam updates, and graft them to the direction and magnitude of SGDA updates respectively. By considering an update rule with the magnitude of the Adam update and the normalized direction of SGD, we empirically show that the adaptive magnitude of Adam is key for GAN training. This motivates us to have a closer look at the class of normalized stochastic gradient descent ascent (nSGDA) methods in the context of GAN training. We propose a synthetic theoretical framework to compare the performance of nSGDA and SGDA for GAN training with neural networks. We prove that in that setting, GANs trained with nSGDA recover all the modes of the true distribution, whereas the same networks trained with SGDA (and any learning rate configuration) suffer from mode collapse. The critical insight in our analysis is that normalizing the gradients forces the discriminator and generator to be updated at the same pace. We also experimentally show that for several datasets, Adam's performance can be recovered with nSGDA methods.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 34 of its 49 references that are in the map. First posted on arXiv 9 Oct 2022.
Builds on
34 of 49 references.
References · 34
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 6,013
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,588
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,355
- 2018Which Training Methods for GANs do actually Converge?cited by 679
- 2018fastMRI: An Open Dataset and Benchmarks for Accelerated MRIcited by 470
- 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 297
- 2017Training GANs with Optimismcited by 217
22 more
- 2016Adversarially Learned Inferencecited by 216
- 2017Generalization and Equilibrium in Generative Adversarial Nets (GANs)cited by 166
- 2020Momentum Improves Normalized SGDcited by 139
- 2019On Empirical Comparisons of Optimizers for Deep Learningcited by 103
- 2018On the Convergence of Adaptive Gradient Methods for Nonconvex Optimizationcited by 91
- 2015Beyond Convexity: Stochastic Quasi-Convex Optimizationcited by 76
- 2017On the Discrimination-Generalization Tradeoff in GANscited by 48
- 2020Disentangling Adaptive Gradient Methods from Learning Ratescited by 42
- 2020Adaptive extra-gradient methods for min-max optimization and gamescited by 30
- 2016The Power of Normalization: Faster Evasion of Saddle Pointscited by 29
- 2019Towards Better Understanding of Adaptive Gradient Algorithms in Generative Adversarial Netscited by 29
- 2018Approximability of Discriminators Implies Diversity in GANscited by 28
- 2019A Universal Algorithm for Variational Inequalities Adaptive to Smoothness and Noisecited by 26
- 2019SGD Learns One-Layer Networks in WGANscited by 16
- 2017How Well Can Generative Adversarial Networks Learn Densities: A Nonparametric Viewcited by 14
- 2021Understanding Overparameterization in Generative Adversarial Networkscited by 14
- 2022Clipped Stochastic Methods for Variational Inequalities with Heavy-Tailed Noisecited by 14
- 2017Understanding GANs: the LQG Settingcited by 12
- 2020Gradient Descent-Ascent Provably Converges to Strict Local Minmax Equilibria with a Finite Timescale Separationcited by 10
- 2021Solving a class of non-convex min-max games using adaptive momentum methodscited by 10
- 2021Forward Super-Resolution: How Can GANs Learn Hierarchical Generative Models for Real-World Distributionscited by 9
- 2021Vanishing Curvature and the Power of Adaptive Methods in Randomly Initialized Deep Networkscited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1.
3 papers.