Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

GANs Trained by a Two Time-Scale Update Rule Converge to a Local Nash Equilibrium

About

Generative Adversarial Networks (GANs) excel at creating realistic images with complex models for which maximum likelihood is infeasible. However, the convergence of GAN training has still not been proved. We propose a two time-scale update rule (TTUR) for training GANs with stochastic gradient descent on arbitrary GAN loss functions. TTUR has an individual learning rate for both the discriminator and the generator. Using the theory of stochastic approximation, we prove that the TTUR converges under mild assumptions to a stationary local Nash equilibrium. The convergence carries over to the popular Adam optimization, for which we prove that it follows the dynamics of a heavy ball with friction and thus prefers flat minima in the objective landscape. For the evaluation of the performance of GANs at image generation, we introduce the "Fr\'echet Inception Distance" (FID) which captures the similarity of generated images to real ones better than the Inception Score. In experiments, TTUR improves learning for DCGANs and Improved Wasserstein GANs (WGAN-GP) outperforming conventional GAN training on CelebA, CIFAR-10, SVHN, LSUN Bedrooms, and the One Billion Word Benchmark.

Martin Heusel, Hubert Ramsauer, Thomas Unterthiner, Bernhard Nessler, Sepp Hochreiter• 2017

Related benchmarks

TaskDatasetResultRank
Image GenerationCIFAR-10--
178
Image GenerationCelebA
FID12.5
110
Image GenerationLSUN bedroom
FID9.5
56
Image GenerationSVHN
FID12.5
20
Metric Correlation AnalysisCIFAR-10 and LSUN Timesteps 0-999 Averaged over 5 runs across 36 model configurations (Full trajectory)
L2 Norm of Mean (||mu_t||_2)0.0018
8
Metric Correlation AnalysisCIFAR-10 and LSUN Timesteps 900-999 Initial denoising stages
L2 Norm (mu_t)0.0012
8
Metric correlation with human assessment of privacy leakageCaltech-101 (test)
Spearman's rho-0.2242
6
Metric correlation with human assessment of privacy leakageImageNette (test)
Spearman's Rho-0.4791
6
Metric correlation with human assessment of privacy leakageCelebA (test)
Spearman's Rho-0.1516
6
Metric correlation with human assessment of privacy leakageStanford Dogs (test)
Spearman Correlation-0.3969
6
Showing 10 of 25 rows

Other info

Code

Follow for update