A generative model where two neural networks learn by competing.
A GAN is like a fake-ID kid and a sharp-eyed bouncer. The kid gets better because the bouncer keeps saying, “Nice try.”
You meet it in fake faces and image editing. It also helped deepfakes look real.
Generative Model
GAN is a generative model. It learns to make realistic samples.
Deepfake
GAN was often used for face swaps and fake human faces.
Diffusion
GAN and Diffusion can both make images, but they train differently.
Adv Example
Both use adversarial ideas, but they aim at different goals.