Improving the Euclidean Diffusion Generation of Manifold Data by Mitigating Score Function Singularity
Zichen Liu, Wei Zhang, Tiejun Li
TL;DR
This work shows that naive diffusion in ambient space suffers a multiscale singularity when data are constrained to a manifold, with the normal score component blowing up as $\sigma\to0$. By decomposing the perturbed score into tangential and normal parts, the authors derive theoretical insights and two practical remedies: Niso-DM, which injects non-isotropic normal noise to balance scales, and Tango-DM, which trains only the tangential score. They validate these methods on diverse manifolds (hyperplanes, meshes, high-dimensional groups, and biomolecular configurations), reporting improved alignment with target distributions and reduced tangential-score error. The proposed approaches offer a scalable, geometry-aware path to accurate diffusion-based generation on known manifolds without requiring explicit geodesic or heat-kernel computations. Overall, the work advances diffusion modeling for manifold-structured data by addressing intrinsic score singularities and proposing robust, geometry-friendly training and sampling strategies.
Abstract
Euclidean diffusion models have achieved remarkable success in generative modeling across diverse domains, and they have been extended to manifold cases in recent advances. Instead of explicitly utilizing the structure of special manifolds as studied in previous works, in this paper we investigate direct sampling of the Euclidean diffusion models for general manifold-structured data. We reveal the multiscale singularity of the score function in the ambient space, which hinders the accuracy of diffusion-generated samples. We then present an elaborate theoretical analysis of the singularity structure of the score function by decomposing it along the tangential and normal directions of the manifold. To mitigate the singularity and improve the sampling accuracy, we propose two novel methods: (1) Niso-DM, which reduces the scale discrepancies in the score function by utilizing a non-isotropic noise, and (2) Tango-DM, which trains only the tangential component of the score function using a tangential-only loss function. Numerical experiments demonstrate that our methods achieve superior performance on distributions over various manifolds with complex geometries.
