Generative Adversarial Networks

Ian J. Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley +3 more
6/10/2014
stat.MLcs.LG

Official code: goodfeli/adversarial (4,088 stars, BSD-3-Clause, last commit 2020-05-25).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause

Code and hyperparameters for the paper "Generative Adversarial Networks"

4,0881,097PythonJun 9, 20146 years agoBSD-3-Clause

Similar Papers

Cite this paper

@article{goodfellow2014generative,
  title  = {Generative Adversarial Networks},
  author = {Ian J. Goodfellow and Jean Pouget-Abadie and Mehdi Mirza and Bing Xu and David Warde-Farley and Sherjil Ozair and Aaron Courville and Yoshua Bengio},
  year   = {2014},
  eprint = {1406.2661},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1406.2661}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1406.2661.svg)](https://codeofpaper.com/paper/1406.2661)

Discussion