Knowledge Check — Select an answer to see immediate feedback.
Questions10
Question 1
A spam filter decides whether an email is spam or not. An image generator creates new photos of cats. Which is the generative model and which is the discriminative model?
Question 2
The textbook identifies annotation cost as a fundamental scaling limitation of supervised learning. In specialized domains like medical imaging, what makes this limitation especially acute compared to general image classification?
Question 3
In the forward process of a diffusion model, what happens to the data over successive time steps?
Question 4
In a diffusion model's forward process, noise is added to an image step by step. At each step, the amount of noise added depends only on the current image — not on the full history of how it got there. Why is this useful?
Question 5
During the reverse process of a diffusion model, the network takes a noisy image and tries to clean it up step by step. What is the network actually predicting at each step?
Question 6
Time conditioning is a crucial aspect of the diffusion model's reverse process. What does conditioning the denoising network on the time step t accomplish?
Question 7
In BERT-style masked language modeling, what is the "supervisory signal" and where does it come from?
Question 8
In contrastive learning (e.g., SimCLR), what constitutes a "positive pair" and what is the model trained to do with it?
Question 9
The textbook draws a connection between diffusion model denoising and self-supervised learning. What is the core conceptual link between these two paradigms?
Question 10
Contrastive learning trains a model by showing it pairs of similar images (two crops of the same photo) and pairs of different images. What is the core idea behind why this teaches useful representations?