Questions: Diffusion Models Theory

4 questions to test your understanding

Score: 0 / 4
Question 1 Multiple Choice

In a diffusion model, the forward process gradually adds noise to data. What is the purpose of learning to reverse this process?

ATo compress data; the reverse process learns lossy compression
BTo generate new samples: starting from pure noise, iteratively applying the learned reverse process produces samples from the data distribution
CTo classify images; the reverse process learns to assign labels
DTo reduce noise in corrupted images; the reverse process learns to denoise
Question 2 Short Answer

The diffusion model objective uses score matching: predicting the gradient of log probability (score). How does this relate to denoising?

Think about your answer, then reveal below.
Question 3 Multiple Choice

Diffusion models gradually add noise over many steps (typically 1000 or more). Why not just add all noise in one step?

AMultiple steps have no advantage; one-step diffusion works equally well
BMultiple steps enable predicting small, local changes, making the learning problem tractable; jumping straight to noise loses all information about the data structure
CMultiple steps are required for computational efficiency; one-step would be too slow
DThe number of steps is irrelevant as long as you reach pure noise
Question 4 True / False

Diffusion models are related to both VAEs and score-based generative models. What advantage do diffusion models have over VAEs in terms of sample quality?

TTrue
FFalse