atlas

Research map / Image generation / Fast diffusion sampling

Improving the Euclidean Diffusion Generation of Manifold Data by Mitigating Score Function Singularity

NeurIPS 2025 · 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.

Shows that Euclidean diffusion score functions on manifold data have multiscale singularity (normal component O(1/sigma^2), tangential O(1)) and proposes Niso-DM (non-isotropic normal noise) and Tango-DM (tangential-only loss with annealed Langevin sampling) to improve direct sampling.

Problem

Directly applying Euclidean VESDE diffusion models to data on a known submanifold suffers from score-function singularity with mismatched scales between tangential and normal components, causing manifold overfitting and inaccurate samples.

Approach

Decompose the perturbed score into tangential and normal parts; add extra noise along the normal direction (Niso-DM) to shrink the normal score scale from O(1/sigma^2) to O(1/sigma^{2alpha}), and train only the tangential score at small noise levels (Tango-DM), sampling with manifold-constrained annealed Langevin dynamics.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use non-isotropic noise instead of isotropic noiseEuclidean diffusion on Stanford Bunny · Stanford Bunny, Reverse SDEJS divergence: 3.58e-1{ $\pm$1.36e-3} -> 3.58e-1{ $\pm$1.17e-3}Helped
Use non-isotropic noise instead of isotropic noiseEuclidean diffusion on Stanford Bunny · Stanford Bunny, Annealing SDEJS divergence: 4.95e-1{ $\pm$1.69e-1} -> 4.12e-1{ $\pm$2.63e-3}Helped
Use tangential-only training instead of full-score trainingEuclidean diffusion on Stanford Bunny · Stanford Bunny, Annealing SDEJS divergence: 4.95e-1{ $\pm$1.69e-1} -> 4.08e-1{ $\pm$5.71e-4}Helped
Add rescaling (ablation)Niso-DM on Stanford Bunny · Stanford Bunny, Reverse SDEJS divergence: 3.58e-1{ $\pm$1.17e-3} -> 3.48e-1{ $\pm$8.27e-4}Helped
Add rescaling (ablation)Niso-DM on Spot the Cow · Spot the Cow, Reverse SDEJS divergence: 3.38e-1{ $\pm$1.27e-3} -> 3.28e-1{ $\pm$6.19e-4}Helped
Add rescaling (ablation)Niso-DM on SO(10) · SO(10), Reverse SDESliced 1-Wasserstein distance: 5.58e-3{ $\pm$1.84e-3} -> 4.60e-3{ $\pm$8.24e-4}Helped
Add rescaling (ablation)Niso-DM on SO(10) · SO(10), Annealing SDESliced 1-Wasserstein distance: 1.16e-2{ $\pm$2.51e-3} -> 6.00e-3{ $\pm$7.53e-4}Helped
Add rescaling (ablation)Niso-DM on alanine dipeptide · Alanine dipeptide, Annealing SDE2-Wasserstein distance: 8.24e-2{ $\pm$5.96e-3} -> 9.47e-2{ $\pm$5.61e-3}Hurt
Use non-isotropic noise instead of isotropic noiseEuclidean diffusion on alanine dipeptide · Alanine dipeptide, Reverse SDE2-Wasserstein distance: 8.60e-2{ $\pm$5.29e-3} -> 8.31e-2{ $\pm$5.29e-3}Helped
Use non-isotropic noise instead of isotropic noiseEuclidean diffusion on alanine dipeptide · Alanine dipeptide, Annealing SDE2-Wasserstein distance: 8.83e-2{ $\pm$9.32e-3} -> 8.24e-2{ $\pm$5.96e-3}Helped
Add rescaling (ablation)Tango-DM on Stanford Bunny · Stanford Bunny, Annealing SDEJS divergence: 4.08e-1{ $\pm$5.71e-4} -> 3.84e-1{ $\pm$1.57e-3}Helped
Add rescaling (ablation)Tango-DM on alanine dipeptide · Alanine dipeptide, Annealing SDE2-Wasserstein distance: 8.60e-2{ $\pm$5.71e-3} -> 9.62e-2{ $\pm$9.14e-3}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic hyperplane Gaussian mixture Stanford Bunny mesh eigenpair densities Spot the Cow mesh eigenpair densities synthetic multimodal distribution on SO(10) alanine dipeptide molecular configurations

Benchmarks: Stanford Bunny mesh JS divergence Spot the Cow mesh JS divergence SO(10) sliced 1-Wasserstein alanine dipeptide 2-Wasserstein hyperplane MMD

Metrics: MMD Jensen-Shannon divergence sliced 1-Wasserstein distance 2-Wasserstein distance

Baselines: Iso-DM (vanilla isotropic VESDE) Riemannian sliced score matching (RSSM)

Builds on: VESDE score-based generative modeling denoising score matching Riemannian score-based generative models Riemannian sliced score matching

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