Fictitious GAN: Training GANs with Historical Models

03/23/2018
by   Hao Ge, et al.
0

Generative adversarial networks (GANs) are powerful tools for learning generative models. In practice, the training may suffer from lack of convergence. GANs are commonly viewed as a two-player zero-sum game between two neural networks. Here, we leverage this game theoretic view to study the convergence behavior of the training process. Inspired by the fictitious play learning process, a novel training method, referred to as Fictitious GAN, is introduced. Fictitious GAN trains the deep neural networks using a mixture of historical models. Specifically, the discriminator (resp. generator) is updated according to the best-response to the mixture outputs from a sequence of previously trained generators (resp. discriminators). It is shown that Fictitious GAN can effectively resolve some convergence issues that cannot be resolved by the standard training approach. It is proved that asymptotically the average of the generator outputs has the same distribution as the data samples.

READ FULL TEXT

page 5

page 13

research
06/29/2018

Convergence Problems with Generative Adversarial Networks (GANs)

Generative adversarial networks (GANs) are a novel approach to generativ...
research
02/06/2018

Training Generative Adversarial Networks via Primal-Dual Subgradient Methods: A Lagrangian Perspective on GAN

We relate the minimax game of generative adversarial networks (GANs) to ...
research
03/16/2023

Self-Consistent Learning: Cooperation between Generators and Discriminators

Using generated data to improve the performance of downstream discrimina...
research
04/07/2023

Correcting Model Misspecification via Generative Adversarial Networks

Machine learning models are often misspecified in the likelihood, which ...
research
05/22/2020

Host-Pathongen Co-evolution Inspired Algorithm Enables Robust GAN Training

Generative adversarial networks (GANs) are pairs of artificial neural ne...
research
11/19/2021

The Joy of Neural Painting

Neural Painters is a class of models that follows a GAN framework to gen...
research
12/12/2020

On Duality Gap as a Measure for Monitoring GAN Training

Generative adversarial network (GAN) is among the most popular deep lear...

Please sign up or login with your details

Forgot password? Click here to reset