Diffusion is not necessarily Spectral Autoregression | Fabian Falck
As the title suggests, this blog post directly responds to Sander Dieleman’s blog post ‘Diffusion is spectral autoregression’ which I really enjoyed. I spoke to many researchers in the community about it, and it prompted me to think about the relationship between Large Language Models (LLMs) and diffusion models, and why each excels on different tasks and data modalities. This blog post is accompanied by a paper titled ‘A Fourier Space Perspective on Diffusion Models’ together with my co-authors at Microsoft Research Cambridge that I cite at the very end of the post, and from which the majority of content is drawn from. Even though the focus of this blog post is slightly different, I will directly paraphrase from it where convenient. I begin by summarising Sander’s post from my perspective, qualitatively using exactly his argument, but trying to augment it with my own discussion and some new figures. Up front, I want to explain the notion of approximate spectral autoregression, because
Diffusion is not necessarily Spectral Autoregression tl;dr. DDPM diffusion models perform approximate autoregression in the Fourier domain, generating components from low to high frequency, but this inductive bias is not a necessity: diffusion models without any frequency hierarchy can perform equally well, and demonstrate improved high-frequency generation quality. In this blog post, we want to answer the question: Research question. Is approximate spectral autoregression , noising high-frequency components first, and consequently generating low-frequency before high-frequency components, a n
Explore this link on the map →saved by
related reading
- Diffusion is spectral autoregression – Sander Dielemansander.ai
- What are Diffusion Models? | Lil'Loglilianweng.github.io
- Diffusion models from scratchchenyang.co
- Diffusion model - Wikipediaen.wikipedia.org
- Diffusion language models – Sander Dielemansander.ai
- ⭐️ Diffusion Modelsandrewkchan.dev
- Generative modelling in latent space – Sander Dielemansander.ai
- Large Language Diffusion Modelsarxiv.org
- Diffusion models are autoencoders – Sander Dielemansander.ai
- A Visual Guide to DiffusionGemma - by Maarten Grootendorstnewsletter.maartengrootendorst.com
- [2006.11239] Denoising Diffusion Probabilistic Modelsarxiv.org
- Grokking Diffusion Models – Non_Interactive – Software & MLnonint.com