Asked about Generating by removing noise

How do diffusion models work?

An answer that works

A fixed forward process gradually adds noise to data. A model learns to reverse one step by predicting the noise added. Generation starts from pure noise and applies the learned reverse step repeatedly.

Reading an answer is not being able to give one. The section that teaches this is Generating by removing noise, 4 hours of Diffusion & generative models.

Learn this properly