What is GAN?

A GAN is like a game between two imaginary friends who try to trick each other, one makes fake drawings, and the other tries to tell if they're real or not.

Imagine you have two kids in a room: Alice draws pictures, and Bob guesses whether the picture is made by Alice or by someone else. At first, Bob gets confused because Alice’s drawings are messy. But over time, Alice keeps practicing, her drawings get better, and Bob has to think harder each day.

This is like how a GAN works: there's the generator, which makes fake data (like pictures), and the discriminator, which tries to tell if the data is real or fake. They both keep improving by playing this game over and over again, just like Alice and Bob!

How it helps

This kind of trickery helps computers learn how to create realistic things, like faces, videos, or even music, without being told exactly how to do it, they just keep getting better with practice, just like Alice!

Take the quiz →

Examples

  1. A GAN is like a game between two artists: one creates paintings, and the other judges them. The judge tries to tell if the painting was made by a human or a machine.
  2. Imagine two chefs in a competition, one makes food, and the other guesses whether it's from a human or another chef.
  3. A GAN can generate fake faces that look like real people by having two parts: one that creates the face, and one that checks if it looks real.

Ask a question

See also

Discussion

Recent activity