Generative models· 2014
Generative Adversarial Nets
A critic trains a generator.
On the reading lists
- #46 in the Top 500 (2026 edition)
- #37 of 100 papers to read in your lifetime (2026 edition)
- #4 in Generative models (2026 edition)
Why it matters
Introduced adversarial training, establishing an entirely new paradigm for generative modeling.
Condensed from the expert lists' notes.
Inside the paper
- The problem
- Deep generative models often required difficult likelihood calculations or sampling procedures during training. The authors sought a way to learn to generate examples using ordinary neural network optimization.
- The idea
- Two networks play opposing roles: one makes samples and the other tries to tell them from training data. The generator learns from the discriminator’s feedback instead of evaluating an explicit probability for every generated example.
- How it works
- The generator transforms random input noise into a candidate example, while the discriminator outputs an estimate of whether an example came from the data.
- Training alternates discriminator updates on real and generated examples with generator updates that try to make generated examples harder to reject.
- The authors use a modified generator objective in practice to give stronger gradients when the discriminator initially succeeds too easily.
- To generate after training, draw fresh noise and pass it through the generator; no Markov chain is needed for that sampling step.
- What it showed
- The theory identifies the matching data distribution as the optimum under idealized assumptions, but does not guarantee that finite neural networks reach it. Experiments show generated digits, faces and small natural images, and compare approximate likelihood estimates with other models.
- Read it for
- Begin with Figure 1, Section 3 and Algorithm 1 to understand the game, then read Section 4 for the assumptions behind the proof. Section 5 and Figure 2 show what was actually tested; the related-work survey can be skimmed initially.
Written in our own words from the paper itself. A draft the editors have not yet reviewed.
Reading it
Difficulty: Intermediate
Read this first: neural network basics (backpropagation); probability.
The record
- First released
- 2014 (from arXiv 1406.2661)
- Citations
- 4,477 citations, as counted by OpenAlex (CC0)
- Awards
- NeurIPS Test of Time
- Named by
- both expert lists
- Also relevant to
- Computer vision & multimodal
- Score
- 0.726 · computed rank 46 · consensus 1, must-read 1, citations percentile 0.361 (2010s · generative-models), awards 1, existing lists 0.5. Method
Editor's notes
- Readability check: pass: Short and intuitive; one of the most influential ideas in generative modelling. (AI draft (Claude), not yet reviewed, 2026-10-29)
Data sources
Catalogue data from OpenAlex (CC0), Crossref (CC0 metadata; no abstracts are shown), arXiv, and Papers With Code (CC BY-SA 4.0). Each count names its source. See the method.