Recall & Review
beginner
What is the main purpose of generative models in machine learning?
Generative models learn to create new data that looks similar to the data they were trained on. They try to understand the patterns and structure of the original data to generate realistic new examples.
Click to reveal answer
beginner
How do generative models differ from discriminative models?
Generative models create new data by learning the full data distribution, while discriminative models only learn to classify or predict labels based on input data.
Click to reveal answer
beginner
Why is creating new data useful in real life?
Creating new data helps in many ways like making art, improving training data for other models, simulating scenarios, or filling missing data. It’s like having a smart assistant that can imagine new possibilities.
Click to reveal answer
intermediate
What role does randomness play in generative models?
Randomness allows generative models to create diverse and unique data samples instead of repeating the same output. It helps models explore different possibilities within learned patterns.
Click to reveal answer
intermediate
Name a popular type of generative model used to create images.
Generative Adversarial Networks (GANs) are popular for creating realistic images by having two networks compete: one generates images and the other judges if they are real or fake.
Click to reveal answer
What is the main goal of a generative model?
✗ Incorrect
Generative models aim to create new data that resembles the original training data.
Which of these is a key difference between generative and discriminative models?
✗ Incorrect
Generative models learn to generate new data, while discriminative models focus on classification or prediction.
Why do generative models use randomness when creating data?
✗ Incorrect
Randomness helps generative models produce varied outputs instead of repeating the same data.
Which generative model is famous for creating realistic images?
✗ Incorrect
GANs are widely used to generate realistic images by training two networks in competition.
Creating new data with generative models can help with:
✗ Incorrect
Generative models have many uses including improving data, art creation, and simulation.
Explain in your own words why generative models create new data and how this can be useful.
Think about how a friend might imagine new pictures or stories based on what they know.
You got /3 concepts.
Describe the difference between generative and discriminative models with simple examples.
Imagine one friend draws new pictures, another friend sorts pictures into groups.
You got /3 concepts.