atlas

Research map / Image generation / Fast diffusion sampling

Generalization in diffusion models arises from geometry-adaptive harmonic representations

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Denoising diffusion probabilistic models · 1 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.

Shows that diffusion denoisers trained on large non-overlapping subsets converge to the same score function (generalization), and that their learned denoising acts as shrinkage in geometry-adaptive harmonic bases.

Problem

Whether diffusion-model denoisers trained on small image datasets memorize training data or learn a continuous density that generalizes, and what inductive biases of DNN denoisers enable this generalization in high dimensions.

Approach

Two UNet/BF-CNN denoisers trained on non-overlapping subsets of a dataset converge to nearly the same score function once the training set is large (~10^5 images), and their Jacobian eigenbases are geometry-adaptive harmonic bases; the denoiser's shrinkage in these bases is near-optimal for C^alpha images and suboptimal for manifold-supported data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase the training set from small subsets to 10^5 imagesUNet denoiser · CelebAtrain/test PSNR gapHelped
Increase the training set to 10^5 imagesUNet denoiser · CelebAsimilarity between samples generated by models trained on disjoint subsetsHelped
Train on geometric C^α images, whose optimal basis is geometry-adaptive and harmonicUNet denoiser · C^α imagesPSNR slopeHelped
Use a DNN denoiser with geometry-adaptive harmonic components beyond the manifold tangent spaceUNet denoiser · Translating and dilating disksPSNR slope: below the optimal value of 1.0Hurt
Train on pixel-shuffled rather than ordinary facesDNN denoiser · CelebA facesPSNR slopeHurt
Train on larger imagesUNet denoiser · Generalization across image resolutionstraining data required to reach the threshold PSNR gapHurt
Train on enough data for the model to leave the memorization regimeUNet denoiser · LSUN bedroomtrain/test PSNR gapHelped
Train on non-overlapping subsets of 20,000 imagesBF-CNN denoiser · LSUN bedroom, 32×32similarity between generated samplesHelped
Train on non-overlapping subsets with sufficient dataDNN denoiser · CelebA and LSUN bedroommodel varianceHelped

Surprising findings

Limitations

Experimental setup

Datasets: CelebA LSUN bedroom CelebA HQ synthetic C^alpha images synthetic disk images

Benchmarks: CelebA LSUN bedroom C^alpha synthetic images

Metrics: PSNR MSE cosine similarity PSNR slope

Baselines: optimal denoiser (oracle) bandlet basis optimal thresholding

Builds on: Miyasawa relation bandlet bases BF-CNN DnCNN Stein's unbiased risk estimate

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