Generative Adversarial Networks

06/10/2014
by   Ian J. Goodfellow, et al.
0

We propose a new framework for estimating generative models via an adversarial process, in which we simultaneously train two models: a generative model G that captures the data distribution, and a discriminative model D that estimates the probability that a sample came from the training data rather than G. The training procedure for G is to maximize the probability of D making a mistake. This framework corresponds to a minimax two-player game. In the space of arbitrary functions G and D, a unique solution exists, with G recovering the training data distribution and D equal to 1/2 everywhere. In the case where G and D are defined by multilayer perceptrons, the entire system can be trained with backpropagation. There is no need for any Markov chains or unrolled approximate inference networks during either training or generation of samples. Experiments demonstrate the potential of the framework through qualitative and quantitative evaluation of the generated samples.

READ FULL TEXT
research
06/11/2019

On Stabilizing Generative Adversarial Training with Noise

We present a novel method and analysis to train generative adversarial n...
research
04/30/2018

Clustering Meets Implicit Generative Models

Clustering is a cornerstone of unsupervised learning which can be though...
research
03/07/2017

Stopping GAN Violence: Generative Unadversarial Networks

While the costs of human violence have attracted a great deal of attenti...
research
03/18/2021

Decision Theoretic Bootstrapping

The design and testing of supervised machine learning models combine two...
research
10/25/2021

Negotiating Networks in Oligopoly Markets for Price-Sensitive Products

We present a novel framework to learn functions that estimate decisions ...
research
04/19/2023

GREAT Score: Global Robustness Evaluation of Adversarial Perturbation using Generative Models

Current studies on adversarial robustness mainly focus on aggregating lo...
research
10/26/2019

Making Predictive Coding Networks Generative

Predictive coding (PC) networks are a biologically interesting class of ...

Please sign up or login with your details

Forgot password? Click here to reset