Lipizzaner: A System That Scales Robust Generative Adversarial Network Training

11/30/2018
by   Tom Schmiedlechner, et al.
0

GANs are difficult to train due to convergence pathologies such as mode and discriminator collapse. We introduce Lipizzaner, an open source software system that allows machine learning engineers to train GANs in a distributed and robust way. Lipizzaner distributes a competitive coevolutionary algorithm which, by virtue of dual, adapting, generator and discriminator populations, is robust to collapses. The algorithm is well suited to efficient distribution because it uses a spatial grid abstraction. Training is local to each cell and strong intermediate training results are exchanged among overlapping neighborhoods allowing high performing solutions to propagate and improve with more rounds of training. Experiments on common image datasets overcome critical collapses. Communication overhead scales linearly when increasing the number of compute instances and we observe that increasing scale leads to improved model performance.

READ FULL TEXT
research
02/06/2020

Unbalanced GANs: Pre-training the Generator of Generative Adversarial Network using Variational Autoencoder

We propose Unbalanced GANs, which pre-trains the generator of the genera...
research
04/07/2020

Parallel/distributed implementation of cellular training for generative adversarial neural networks

Generative adversarial networks (GANs) are widely used to learn generati...
research
11/27/2018

Generative Adversarial Network Training is a Continual Learning Problem

Generative Adversarial Networks (GANs) have proven to be a powerful fram...
research
05/25/2017

Non-parametric estimation of Jensen-Shannon Divergence in Generative Adversarial Network training

Generative Adversarial Networks (GANs) have become a widely popular fram...
research
08/03/2020

Analyzing the Components of Distributed Coevolutionary GAN Training

Distributed coevolutionary Generative Adversarial Network (GAN) training...
research
06/12/2020

FedGAN: Federated Generative Adversarial Networks for Distributed Data

We propose Federated Generative Adversarial Network (FedGAN) for trainin...
research
02/27/2018

Robust GANs against Dishonest Adversaries

Robustness of deep learning models is a property that has recently gaine...

Please sign up or login with your details

Forgot password? Click here to reset