Assisting the Adversary to Improve GAN Training

10/03/2020
by   Andreas Munk, et al.
2

We propose a method for improved training of generative adversarial networks (GANs). Some of the most popular methods for improving the stability and performance of GANs involve constraining or regularizing the discriminator. Our method, on the other hand, involves regularizing the generator. It can be used alongside existing approaches to GAN training and is simple and straightforward to implement. Our method is motivated by a common mismatch between theoretical analysis and practice: analysis often assumes that the discriminator reaches its optimum on each iteration. In practice, this is essentially never true, often leading to poor gradient estimates for the generator. To address this, we introduce the Adversary's Assistant (AdvAs). It is a theoretically motivated penalty imposed on the generator based on the norm of the gradients used to train the discriminator. This encourages the generator to move towards points where the discriminator is optimal. We demonstrate the effect of applying AdvAs to several GAN objectives, datasets and network architectures. The results indicate a reduction in the mismatch between theory and practice and that AdvAs can lead to improvement of GAN training, as measured by FID scores.

READ FULL TEXT

page 8

page 13

page 15

page 18

research
02/11/2019

Improving Generalization and Stability of Generative Adversarial Networks

Generative Adversarial Networks (GANs) are one of the most popular tools...
research
06/02/2023

GANs Settle Scores!

Generative adversarial networks (GANs) comprise a generator, trained to ...
research
01/29/2019

PA-GAN: Improving GAN Training by Progressive Augmentation

Training of Generative Adversarial Networks (GANs) is notoriously fragil...
research
06/05/2022

Diffusion-GAN: Training GANs with Diffusion

For stable training of generative adversarial networks (GANs), injecting...
research
11/02/2020

Sampling-Decomposable Generative Adversarial Recommender

Recommendation techniques are important approaches for alleviating infor...
research
02/26/2018

PBGAN: Partial Binarization of Deconvolution Based Generators

The generator is quite different from the discriminator in a generative ...
research
06/10/2021

A Neural Tangent Kernel Perspective of GANs

Theoretical analyses for Generative Adversarial Networks (GANs) generall...

Please sign up or login with your details

Forgot password? Click here to reset