AI GlossaryGenerative Adversarial Network (GAN)

[Generative AI]

Generative Adversarial Network (GAN).

Two neural networks competing against each other to generate realistic synthetic data.

In-depth explanation

01

GANs consist of a generator (creates fake data) and discriminator (distinguishes real from fake). They're trained adversarially—the generator tries to fool the discriminator, while the discriminator tries not to be fooled. This competition drives both to improve. GANs excel at image synthesis, style transfer, and data augmentation.

Examples

02
EX. 01

StyleGAN for face generation

EX. 02

CycleGAN for style transfer

[NEXT] — APPLY THE CONCEPT

Master Generative Adversarial Network (GAN).

Learn how to apply this concept with hands-on projects in our comprehensive AI programs.