Brainstorming Generative Adversarial Networks (BGANs): Towards Multi-Agent Generative Models with Distributed Private Datasets

02/02/2020
by   Aidin Ferdowsi, et al.
11

To achieve a high learning accuracy, generative adversarial networks (GANs) must be fed by large datasets that adequately represent the data space. However, in many scenarios, the available datasets may be limited and distributed across multiple agents, each of which is seeking to learn the distribution of the data on its own. In such scenarios, the local datasets are inherently private and agents often do not wish to share them. In this paper, to address this multi-agent GAN problem, a novel brainstorming GAN (BGAN) architecture is proposed using which multiple agents can generate real-like data samples while operating in a fully distributed manner and preserving their data privacy. BGAN allows the agents to gain information from other agents without sharing their real datasets but by "brainstorming" via the sharing of their generated data samples. Therefore, the proposed BGAN yields a higher accuracy compared with a standalone GAN model and its architecture is fully distributed and does not need any centralized controller. Moreover, BGANs are shown to be scalable and not dependent on the hyperparameters of the agents' deep neural networks (DNNs) thus enabling the agents to have different DNN architectures. Theoretically, the interactions between BGAN agents are analyzed as a game whose unique Nash equilibrium is derived. Experimental results show that BGAN can generate real-like data samples with higher quality compared to other distributed GAN architectures.

READ FULL TEXT

page 7

page 8

page 9

page 10

page 11

research
11/27/2018

Synthesizing Tabular Data using Generative Adversarial Networks

Generative adversarial networks (GANs) implicitly learn the probability ...
research
11/09/2018

MD-GAN: Multi-Discriminator Generative Adversarial Networks for Distributed Datasets

A recent technical breakthrough in the domain of machine learning is the...
research
06/03/2019

Generative Adversarial Networks for Distributed Intrusion Detection in the Internet of Things

To reap the benefits of the Internet of Things (IoT), it is imperative t...
research
06/16/2020

AlphaGAN: Fully Differentiable Architecture Search for Generative Adversarial Networks

Generative Adversarial Networks (GANs) are formulated as minimax game pr...
research
02/22/2021

Distributed Generative Adversarial Networks for mmWaveChannel Modeling in Wireless UAV Networks

In this paper, a novel framework is proposed to enable air-to-ground cha...
research
10/23/2018

Reproducing AmbientGAN: Generative models from lossy measurements

In recent years, Generative Adversarial Networks (GANs) have shown subst...
research
12/05/2016

Message Passing Multi-Agent GANs

Communicating and sharing intelligence among agents is an important face...

Please sign up or login with your details

Forgot password? Click here to reset