AI glossary · Machine learning
Generative adversarial network (GAN)
A generative adversarial network (GAN) is two neural networks that compete: one creates fake images and the other tries to spot them, so both keep improving.
In more detail
The generator makes samples; the discriminator judges whether each one is real or generated. Over time the generator learns to produce very realistic results.
Introduced in 2014, GANs produced the first strikingly realistic AI faces and early deepfakes. For most image generation they have since been overtaken by diffusion models.
Related terms
Diffusion modelA diffusion model is a type of generative AI that creates images, video or audio by starting from random noise and gradually refining it into a clear result.DeepfakeA deepfake is a fake video, image or audio clip made with AI to show a real person saying or doing something they never did.Generative AI (GenAI)Generative AI is AI that creates new content, such as text, images, music, video or code, from a description you give it.Neural networkA neural network is an AI model made of layers of connected units, loosely inspired by the brain, that learns by adjusting the strength of its connections.
Browse related tools
AI tools listed on BroUseAI in these categories.