GlossaryGenerative adversarial networks (GANs)

Generative adversarial networks (GANs)

A generative adversarial network (GAN) is a class of machine learning frameworks designed by Ian Goodfellow and his colleagues in 2014. Two neural networks contest with each other in a game (in the sense of game theory, often but not always in the form of a zero-sum game). Given a training set, this technique learns to generate new data with the same statistics as the training set.

GANs are a key component of many of the recent advances in AI, including large language models and text-to-image generators.