What is Generative Adversarial Network (GAN)?
Generative Adversarial Network (GAN) is a class of
deep learning models consisting of a generator network and a discriminator network that compete against each other. The generator generates
synthetic data samples, while the discriminator tries to distinguish between real and generated samples. GANs are widely used for tasks such as image synthesis, style transfer, and
data augmentation.