What is a Generative Adversarial Network (GAN)? Generative Adversarial Networks, or GANs, are a type of deep learning model made up of two neural networks that are essentially in a creative face-off.