Lesson 03 / 20 · AI for absolute beginners
GAN, explained simply.
GAN is a way of teaching AI to create things. One part makes something; another checks it.
← Start with the AI basicsNew to AI? You only need three labels to begin: the company makes the technology, the model is the engine, and the app is what you open. A method is a recipe developers use to build or teach AI.

See the idea in three steps
A simple illustration of the idea. Results depend on the model, training and app.
A familiar way to picture it
An analogy helps you understand the main idea. It is not a description of every technical detail.
A simple GAN example
One part creates an imaginary face. The other checks whether it looks like a real face.
The creating part makes a new sample, such as a face.
The checking part tries to tell generated samples from real ones.
During training, feedback helps the creating part improve.
Does every image generator use a GAN?
No. GAN is one approach to building generative AI. Other image tools can use different approaches. The fact that an app makes images does not tell you which method it uses.
Where can I try it or learn more?
GAN is a method, not one company or one app. Developers build tools with it.
A maker’s page or research page may explain the technology rather than provide a chat box. Available models, features and access can change.
A small activity for you
You do not need to memorise model sizes or write a program to understand this lesson. First explain the idea in your own words. If you want to build an app later, the official resources are your next step.
Common beginner questions
Does every image generator use a GAN?
No. GAN is one approach to building generative AI. Other image tools can use different approaches. The fact that an app makes images does not tell you which method it uses.
Who made GAN?
Ian Goodfellow and fellow researchers. GAN is a method, not one company or one app. Developers build tools with it.
How can I start learning this topic?
Describe the two jobs in your own words: who makes the sample, and who checks it? You do not need to write code to understand this idea.
Keep learning
These related lessons help you compare the names without getting lost in technical details.
See all 20 AI names and the seven-day learning plan →
Sources and review date
Reviewed 3 November 2026. Examples and analogies are written for beginners. Product facts are linked to the maker, original project or research below.
