Generative adversarial networks (GANs) are deep learning models that can create novel, synthetic data. GANs have two neural networks compete against each other to become better generators over time.