Back to the reading lists

    Generative models· 2020

    Score-Based Generative Modeling through Stochastic Differential Equations

    Yang Song (first author) · 2020 · published 2021

    Read the original

    arXiv 2011.13456OpenAlex W3110257065

    Follow scores back to data.

    On the reading lists

    Why it matters

    Unified score-based and diffusion models through continuous-time stochastic differential equations.

    Condensed from the expert lists' notes.

    Inside the paper

    The problem
    Noise-based generative models had shown promising image results, but their discrete noise schedules and sampling methods were often presented separately. The authors investigate what becomes possible when the noise process is described continuously in time.
    The idea
    A stochastic differential equation describes how data become noise, and a learned score field supplies the information needed to run a corresponding process backward. Different numerical solvers then provide different ways to sample from the model.
    How it works
    • Choose a forward process that gradually perturbs data until its distribution approaches a tractable noise distribution.
    • Train a time-dependent network to estimate the score, the gradient of the log density, at different stages of perturbation.
    • Start from noise and numerically solve the reverse-time equation using the estimated score to generate a sample.
    • A predictor-corrector sampler combines numerical steps with score-based corrections, while a related ordinary differential equation provides a deterministic path and likelihood computation.
    What it showed
    The paper compares solvers and reports image generation and likelihood results on CIFAR-10. It also demonstrates conditional generation and image restoration tasks, including inpainting and colorization, using its score-based framework.
    Read it for
    Figure 2 and Sections 3.1–3.3 introduce the forward process, learned score and reverse process. Continue to Sections 4 and 5 for samplers and experiments; the extended derivations in the appendices can be read later.

    Written in our own words from the paper itself. A draft the editors have not yet reviewed.

    Reading it

    Difficulty: Advanced

    Read this first: Denoising Diffusion Probabilistic Models; stochastic differential equations.

    The record

    First released
    2020 (from arXiv 2011.13456)
    Published
    2021
    Citations
    12,556 citations, as counted by Papers With Code (CC BY-SA 4.0)
    Named by
    both expert lists
    Score
    0.666 · computed rank 93 · consensus 0.93, must-read 1, citations percentile 0.821 (2020s · generative-models), awards 0, existing lists 0. Method

    Editor's notes

    • Readability check: pass: Unifies diffusion models under SDEs; demanding but lasting. (AI draft (Claude), not yet reviewed, 2026-10-29)

    Data sources

    Catalogue data from OpenAlex (CC0), Crossref (CC0 metadata; no abstracts are shown), arXiv, and Papers With Code (CC BY-SA 4.0). Each count names its source. See the method.