Towards Addressing GAN Training Instabilities: Dual-objective GANs with Tunable Parameters

02/28/2023
by   Monica Welfert, et al.
0

In an effort to address the training instabilities of GANs, we introduce a class of dual-objective GANs with different value functions (objectives) for the generator (G) and discriminator (D). In particular, we model each objective using α-loss, a tunable classification loss, to obtain (α_D,α_G)-GANs, parameterized by (α_D,α_G)∈ [0,∞)^2. For sufficiently large number of samples and capacities for G and D, we show that the resulting non-zero sum game simplifies to minimizing an f-divergence under appropriate conditions on (α_D,α_G). In the finite sample and capacity setting, we define estimation error to quantify the gap in the generator's performance relative to the optimal setting with infinite samples and obtain upper bounds on this error, showing it to be order optimal under certain conditions. Finally, we highlight the value of tuning (α_D,α_G) in alleviating training instabilities for the synthetic 2D Gaussian mixture ring and the Stacked MNIST datasets.

READ FULL TEXT

page 5

page 6

research
08/14/2023

A Unifying Generator Loss Function for Generative Adversarial Networks

A unifying α-parametrized generator loss function is introduced for a du...
research
10/30/2017

Understanding GANs: the LQG Setting

Generative Adversarial Networks (GANs) have become a popular method to l...
research
12/01/2019

Adaptive Divergence for Rapid Adversarial Optimization

Adversarial Optimization (AO) provides a reliable, practical way to matc...
research
12/03/2020

Self-labeled Conditional GANs

This paper introduces a novel and fully unsupervised framework for condi...
research
09/06/2018

GANs beyond divergence minimization

Generative adversarial networks (GANs) can be interpreted as an adversar...
research
11/06/2017

KGAN: How to Break The Minimax Game in GAN

Generative Adversarial Networks (GANs) were intuitively and attractively...
research
04/06/2021

Generalization of GANs under Lipschitz continuity and data augmentation

Generative adversarial networks (GANs) have been being widely used in va...

Please sign up or login with your details

Forgot password? Click here to reset