the.ai

Generative / Objectives

verified

Score Matching

You can describe a distribution by where its density is going up rather than by the density itself — the gradient of the log-probability, which is called the score. Learning that gradient avoids the normalising constant entirely, and once you have it you can sample by climbing it while adding noise. This is the machinery underneath diffusion.

Viz primitive · update-spectrumnoise-level = 0.2 · bars = 16

16 values. The left group decays steeply; the right group is 36% of the way to flat, and reads flatter than the left.

The data distribution as the model sees it at one noise level, sharp and smoothed. Drag the noise up to watch structure flatten away — the large-noise end is easy to learn and says little, which is why sampling starts there and anneals down.

0.2

Reviewed by opendroid · 2026-08-18

  • arXiv:1907.05600 — Generative Modeling by Estimating Gradients of the Data Distribution
  • arXiv:2011.13456 — Score-Based Generative Modeling through Stochastic Differential Equations