FedGAN: Federated Generative Adversarial Networks for Distributed Data

06/12/2020
by   Mohammad Rasouli, et al.
0

We propose Federated Generative Adversarial Network (FedGAN) for training a GAN across distributed sources of non-independent-and-identically-distributed data sources subject to communication and privacy constraints. Our algorithm uses local generators and discriminators which are periodically synced via an intermediary that averages and broadcasts the generator and discriminator parameters. We theoretically prove the convergence of FedGAN with both equal and two time-scale updates of generator and discriminator, under standard assumptions, using stochastic approximations and communication efficient stochastic gradient descents. We experiment FedGAN on toy examples (2D system, mixed Gaussian, and Swiss role), image datasets (MNIST, CIFAR-10, and CelebA), and time series datasets (household electricity consumption and electric vehicle charging sessions). We show FedGAN converges and has similar performance to general distributed GAN, while reduces communication complexity. We also show its robustness to reduced communications.

READ FULL TEXT

page 6

page 7

page 21

page 22

research
06/12/2020

FedGAN: Federated Generative AdversarialNetworks for Distributed Data

We propose Federated Generative Adversarial Network (FedGAN) for trainin...
research
07/19/2021

A New Distributed Method for Training Generative Adversarial Networks

Generative adversarial networks (GANs) are emerging machine learning mod...
research
02/21/2021

Scalable Balanced Training of Conditional Generative Adversarial Neural Networks on Image Data

We propose a distributed approach to train deep convolutional generative...
research
03/17/2021

Bias-Free FedGAN: A Federated Approach to Generate Bias-Free Datasets

Federated Generative Adversarial Network (FedGAN) is a communication-eff...
research
02/09/2021

Training Federated GANs with Theoretical Guarantees: A Universal Aggregation Approach

Recently, Generative Adversarial Networks (GANs) have demonstrated their...
research
02/10/2021

Signal Propagation in a Gradient-Based and Evolutionary Learning System

Generative adversarial networks (GANs) exhibit training pathologies that...
research
11/30/2018

Lipizzaner: A System That Scales Robust Generative Adversarial Network Training

GANs are difficult to train due to convergence pathologies such as mode ...

Please sign up or login with your details

Forgot password? Click here to reset