Generative Adversarial Network (GANs)
The idea of Generative Adversarial Network (GANs) is to make two Neural Networks compete with each other.
- One will generate images similar to the training data.
- The other will classify which is generated and training images.
Hence, creating a realistic image.