atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Sampling is as easy as keeping the consistency: convergence guarantee for Consistency Models

ICML 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Score-based generative modeling analysis

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Provides the first theoretical convergence guarantee for consistency models (one-step and multistep sampling, plus TV bounds via OU smoothing or Langevin correction), under L2-accurate score and consistency assumptions.

Problem

Lack of theoretical understanding of why consistency models can generate high-quality samples in one step; no convergence guarantees existed for CMs.

Approach

Analyzes consistency models built on the OU probability flow ODE under L2-accurate score and consistency errors, deriving polynomial W2 bounds for one-step and multistep consistency sampling, extending to bounded-support data and TV bounds via OU smoothing or underdamped Langevin correction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use multistep consistency sampling instead of one-step samplingConsistency Models · W2 sampling errorW2 error: one-step error has linear dependency on T; multistep sampling gets rid of the linear dependency from THelped
Use multistep consistency sampling with a suitable choice of middle time pointsConsistency Models · W2 sampling errorW2 error: W2(qk,pdata) ≲ (log(Lf)2 + 2−kT2)(εcm + Lfεsc) + (log(Lf) + 2−kT)(εcm + Lfεsc + LfLs3/2d1/2h) + 2−k(d1/2 ∨ m)Lfe−T + (d1Helped
Apply a forward OU smoothing step after consistency samplingConsistency Model · TV errorTV error: TV(q1PδOU, pdata) ≲ LsLf(d ∨ m2)/ε e−T + Ls(d1/2 ∨ m)/ε TD + Ls(d1/2 ∨ m)/ε T2(εcm + Lfεsc) + εHelped
Apply an underdamped Langevin corrector after consistency samplingConsistency Model · TV errorTV error: TV(q1P̂NULMC, pdata) ≲ (d1/2 ∨ m)LfLs1/2e−T + T2Ls1/2D1 + TLs1/2D2 + D3Helped
Use early stopping for data distributions with bounded supportConsistency Model · Bounded-support dataW2 error: W2(q1, pdata) ≲ εHelped

Surprising findings

Limitations

Experimental setup

Metrics: Wasserstein-2 distance total variation distance

Builds on: Consistency Models Score-based generative models Chen et al. 2023 probability flow ODE convergence Lee et al. 2022 SGM convergence

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy