 Generative adversarial network

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).