Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 Eng Editorial Office -- 211 2026-09-16 05:15:25 |
2 format correct Catherine Yang Meta information modification 211 2026-09-16 05:31:13 | |
3 format correct Catherine Yang -10 word(s) 201 2026-09-16 05:31:30 |

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
Zheng, L. Generative Adversarial Networks. Encyclopedia. Available online: https://encyclopedia.pub/entry/60051 (accessed on 05 October 2026).
Zheng L. Generative Adversarial Networks. Encyclopedia. Available at: https://encyclopedia.pub/entry/60051. Accessed October 05, 2026.
Zheng, Lionel. "Generative Adversarial Networks" Encyclopedia, https://encyclopedia.pub/entry/60051 (accessed October 05, 2026).
Zheng, L. (2026, September 16). Generative Adversarial Networks. In Encyclopedia. https://encyclopedia.pub/entry/60051
Zheng, Lionel. "Generative Adversarial Networks." Encyclopedia. Web. 16 September, 2026.
Generative Adversarial Networks
Edit

A generative adversarial network (GAN) is a class of generative model in machine learning composed of two neural networks trained simultaneously within a minimax two-player game framework [1]. The two networks are a generator, which maps samples drawn from a latent prior distribution to synthetic data samples, and a discriminator, which distinguishes between real samples drawn from the training distribution and fake samples produced by the generator [1]. During training, the generator minimizes a value function by producing samples that the discriminator classifies as real, while the discriminator maximizes the same function by correctly classifying real and fake samples; the equilibrium occurs when the generator’s distribution matches the data distribution and the discriminator’s output is one-half everywhere [1]. Under an appropriate choice of divergence, the training objective corresponds to minimization of the Jensen–Shannon divergence between the empirical data distribution and the learned model distribution [2]. GANs differ from other generative models—such as variational autoencoders and autoregressive models—in that they do not explicitly model the data density, instead learning an implicit distribution through adversarial training, and they are characterized by the joint optimization of two parametric networks without an explicit likelihood [3].

generative adversarial network deep generative model adversarial training minimax optimisation

References

  1. Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative Adversarial Nets. In Advances in Neural Information Processing Systems 27 (NIPS 2014); Curran Associates: Red Hook, NY, USA, 2014; pp. 2672–2680. [CrossRef]
  2. Goodfellow, I. NIPS 2016 Tutorial: Generative Adversarial Networks. https://doi.org/10.48550/arXiv.1406.2661.
  3. Creswell, A.; White, T.; Dumola, V.; Arulkumaran, K.; Sengupta, S.; Bharath, A.A. Generative Adversarial Networks: An Overview. IEEE Signal Process 2018, 35, 53–65. [CrossRef]
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register : Eng Editorial Office
View Times: 17
Entry Collection: Eng
Revisions: 3 times (View History)
Update Date: 16 Sep 2026
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service