Generative Adversarial Networks (GANs)

A class of generative models consisting of two neural networks: a generator and a discriminator. The generator creates synthetic data samples, and the discriminator tries to distinguish between real and fake samples.