Conceptual

Generative Adversarial Networks in Deep Learning

Training a generator against a discriminator so that the generator learns to produce samples the discriminator cannot distinguish from real data. Covers the minimax objective, the instability and mode collapse that follow from it, and conditional variants that translate an input image into a different domain or condition.