Generative Modeling by Estimating Gradients of the Data Distribution, Yang Song and Stefano Ermon, 2019Advances in Neural Information Processing Systems (NeurIPS) 32DOI: 10.48550/arXiv.1907.05600 - Introduces score-based generative models, which share conceptual connections with DDPMs, particularly concerning the iterative denoising and noise prediction, providing a broader theoretical background.
The Annotated Diffusion Model, Niels Rogge, Kashif Rasul, 2022 (Hugging Face Blog) - Provides an annotated and detailed explanation of the DDPM algorithm, its mathematical derivations, and a practical implementation, serving as an educational resource.