Generative Adversarial Networks (GANs): Developed by Ian Goodfellow and his colleagues in
2014, GANs consist of two competing neural networks: the
Generator, which creates new data instances, and the
Discriminator, which evaluates them. This setup creates a zero-sum game where one model’s gain is another model’s loss. This adversarial process leads to the creation of highly realistic data outputs (
Wikipedia).