AdaGAN: Boosting Generative Models

01/09/2017
by   Ilya Tolstikhin, et al.
0

Generative Adversarial Networks (GAN) (Goodfellow et al., 2014) are an effective method for training generative models of complex data such as natural images. However, they are notoriously hard to train and can suffer from the problem of missing modes where the model is not able to produce examples in certain regions of the space. We propose an iterative procedure, called AdaGAN, where at every step we add a new component into a mixture model by running a GAN algorithm on a reweighted sample. This is inspired by boosting algorithms, where many potentially weak individual predictors are greedily aggregated to form a strong composite predictor. We prove that such an incremental procedure leads to convergence to the true distribution in a finite number of steps if each step is optimal, and convergence at an exponential rate otherwise. We also illustrate experimentally that this procedure addresses the problem of missing modes.

READ FULL TEXT
research
05/14/2023

Local Convergence of Gradient Descent-Ascent for Training Generative Adversarial Networks

Generative Adversarial Networks (GANs) are a popular formulation to trai...
research
04/01/2019

GAN You Do the GAN GAN?

Generative Adversarial Networks (GANs) have become a dominant class of g...
research
10/31/2018

Mixture Density Generative Adversarial Networks

Generative Adversarial Networks have surprising ability for generating s...
research
01/19/2018

Composite Functional Gradient Learning of Generative Adversarial Models

Generative adversarial networks (GAN) have become popular for generating...
research
05/19/2018

BourGAN: Generative Networks with Metric Embeddings

This paper addresses the mode collapse for generative adversarial networ...
research
12/07/2016

Mode Regularized Generative Adversarial Networks

Although Generative Adversarial Networks achieve state-of-the-art result...
research
02/22/2021

Anyone GAN Sing

The problem of audio synthesis has been increasingly solved using deep n...

Please sign up or login with your details

Forgot password? Click here to reset