Random Walks with Tweedie: A Unified View of Score-Based Diffusion Models

Chicago Y. Park, Michael T. McCann, Cristina Garcia-Cardona, Brendt Wohlberg, Ulugbek S. Kamilov
11/27/2024
cs.CVcs.AIcs.LG

No official code found. Best implementation: wustl-cig/randomwalk_diffusion (5 stars, last commit 2025-12-16).

Abstract

We present a concise derivation for several influential score-based diffusion models that relies on only a few textbook results. Diffusion models have recently emerged as powerful tools for generating realistic, synthetic signals -- particularly natural images -- and often play a role in state-of-the-art algorithms for inverse problems in image processing. While these algorithms are often surprisingly simple, the theory behind them is not, and multiple complex theoretical justifications exist in the literature. Here, we provide a simple and largely self-contained theoretical justification for score-based diffusion models that is targeted towards the signal processing community. This approach leads to generic algorithmic templates for training and generating samples with diffusion models. We show that several influential diffusion models correspond to particular choices within these templates and demonstrate that alternative, more straightforward algorithmic choices can provide comparable results. This approach has the added benefit of enabling conditional sampling without any likelihood approximation.

View on arXivView PDF

Code Implementations(1)

50Shell, PythonNov 18, 202410 months ago

Similar Papers

Cite this paper

@article{park2024random,
  title  = {Random Walks with Tweedie: A Unified View of Score-Based Diffusion Models},
  author = {Chicago Y. Park and Michael T. McCann and Cristina Garcia-Cardona and Brendt Wohlberg and Ulugbek S. Kamilov},
  year   = {2024},
  eprint = {2411.18702},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.18702v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.18702.svg)](https://codeofpaper.com/paper/2411.18702)

Discussion