Adaptive Weighted Discriminator for Training Generative Adversarial Networks

12/05/2020
by   Vasily Zadorozhnyy, et al.
0

Generative adversarial network (GAN) has become one of the most important neural network models for classical unsupervised machine learning. A variety of discriminator loss functions have been developed to train GAN's discriminators and they all have a common structure: a sum of real and fake losses that only depends on the actual and generated data respectively. One challenge associated with an equally weighted sum of two losses is that the training may benefit one loss but harm the other, which we show causes instability and mode collapse. In this paper, we introduce a new family of discriminator loss functions that adopts a weighted sum of real and fake parts, which we call adaptive weighted loss functions or aw-loss functions. Using the gradients of the real and fake parts of the loss, we can adaptively choose weights to train a discriminator in the direction that benefits the GAN's stability. Our method can be potentially applied to any discriminator model with a loss that is a sum of the real and fake parts. Experiments validated the effectiveness of our loss functions on an unconditional image generation task, improving the baseline results by a significant margin on CIFAR-10, STL-10, and CIFAR-100 datasets in Inception Scores and FID.

READ FULL TEXT
research
10/21/2021

An Empirical Study on GANs with Margin Cosine Loss and Relativistic Discriminator

Generative Adversarial Networks (GANs) have emerged as useful generative...
research
09/06/2018

GANs beyond divergence minimization

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

Unsupervised Holistic Image Generation from Key Local Patches

We introduce a new problem of generating an image based on a small numbe...
research
12/24/2018

Improving MMD-GAN Training with Repulsive Loss Function

Generative adversarial nets (GANs) are widely used to learn the data sam...
research
01/19/2021

Generative Adversarial Network using Perturbed-Convolutions

Despite growing insights into the GAN training, it still suffers from in...
research
08/19/2023

Generative Adversarial Networks Unlearning

As machine learning continues to develop, and data misuse scandals becom...
research
12/27/2019

SoftAdapt: Techniques for Adaptive Loss Weighting of Neural Networks with Multi-Part Loss Functions

Adaptive loss function formulation is an active area of research and has...

Please sign up or login with your details

Forgot password? Click here to reset