AI Glossary Term
What does “GAN (Generative Adversarial Network)” mean?
A generative setup where a generator and discriminator train against each other.
How GAN (Generative Adversarial Network) works
Example
In an early GAN face generator, one network invents faces while another tries to tell them from photos. As the detector gets better, the generator must produce more convincing faces to fool it.
Why it matters
GANs produced some of the first very realistic synthetic images and helped start public debate about deepfakes. Diffusion models have since overtaken them in many uses.
Common questions
Who invented GANs?
Ian Goodfellow and colleagues introduced them in 2014.
Why are GANs hard to train?
The two networks must stay balanced. If one overpowers the other, training can stall or the generator may repeat a narrow set of outputs, called mode collapse.
Are GANs still used?
Yes, in areas such as image enhancement and synthetic data, though diffusion models are now more common for general image generation.