atlas

Research map / Image generation / Fast diffusion sampling

Local Curvature Smoothing with Stein's Identity for Efficient Score Matching

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 0 citations (OpenAlex)

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.

Proposes LCSS, a score matching variant that uses Stein's identity over a Gaussian neighborhood to replace the Jacobian trace, avoiding both DSM's affine-SDE constraint and SSM's random-projection variance.

Problem

Score matching for score-based diffusion models requires an expensive Jacobian trace; existing alternatives either learn an approximate (denoising) score tied to affine SDEs or suffer high variance and instability from random projections.

Approach

Regularize score matching with local curvature smoothing, express it as an expectation over a Gaussian centered at the data point, and apply Stein's identity so the Jacobian trace becomes an inner product of the score with (x'-x)/sigma^2, giving an unbiased-in-form, random-projection-free objective that learns the true score and does not require affine SDE coefficients.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LCSS instead of SSMMLP · Checkerboardtraining time (ms): 497 -> 419Helped
Use LCSS instead of DSMNCSNv2 · FFHQ 256×256training time (ms): 1381 -> 1075Helped
Replace DSM with LCSSNCSN++ variants · CIFAR-10IS: 9.86 -> 9.88; 9.86 -> 9.95Helped
Replace DSM with LCSSNCSN++ variants · CIFAR-10FID: 4.45 -> 4.90; 4.29 -> 4.72Hurt
Replace DSM with LCSSNCSN++ variants · CIFAR-10BPD: 3.62 -> 4.17; 3.38 -> 3.61Hurt
Replace DSM with LCSSDDPM++ variants · CIFAR-10BPD: 2.64 -> 2.47; 2.64 -> 2.58Helped
Replace DSM with LCSSDDPM++ variants · CIFAR-10FID: 4.81 -> 5.06; 4.49 -> 4.61Hurt
Replace DSM with LCSSDDPM++ variants · CIFAR-10IS: 9.62 -> 9.63; 9.58 -> 9.80Helped
Train with LCSS instead of SSM or FD-SSMNCSNv2 · CIFAR-10, CelebA 64×64, and FFHQ 256×256sample generation stabilityHelped
Train with LCSS instead of DSMNCSNv2 · AFHQ 256×256sample qualityHelped
Set the first loss-term coefficient γ to 0.5 (ablation)LCSS-trained NCSNv2 · FFHQ 256×256sample qualityHurt
Set the first loss-term coefficient γ to 10 (ablation)LCSS-trained NCSNv2 · FFHQ 256×256sample qualityMixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CelebA CelebA-HQ FFHQ AFHQ Checkerboard

Benchmarks: CIFAR-10 CelebA-HQ 1024x1024 FFHQ AFHQ CelebA Checkerboard

Metrics: FID Inception score bits per dimension elapsed training time visual sample quality

Baselines: SSM FD-SSM DSM

Builds on: denoising score matching sliced score matching finite-difference sliced score matching NCSN score SDE

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