Riemannian Denoising Diffusion Probabilistic Models

Zichen Liu, Wei Zhang, Christof Schütte, Tiejun Li
5/7/2025
cs.LG

No official code found. Best implementation: ZichenLiu1999/RiemannianDDPM (7 stars, last commit 2026-01-14).

Abstract

We propose Riemannian Denoising Diffusion Probabilistic Models (RDDPMs) for learning distributions on submanifolds of Euclidean space that are level sets of functions, including most of the manifolds relevant to applications. Existing methods for generative modeling on manifolds rely on substantial geometric information such as geodesic curves or eigenfunctions of the Laplace-Beltrami operator and, as a result, they are limited to manifolds where such information is available. In contrast, our method, built on a projection scheme, can be applied to more general manifolds, as it only requires being able to evaluate the value and the first order derivatives of the function that defines the submanifold. We provide a theoretical analysis of our method in the continuous-time limit, which elucidates the connection between our RDDPMs and score-based generative models on manifolds. The capability of our method is demonstrated on datasets from previous studies and on new datasets sampled from two high-dimensional manifolds, i.e. $\mathrm{SO}(10)$ and the configuration space of molecular system alanine dipeptide with fixed dihedral angle.

View on arXivView PDF

Code Implementations(1)

Code for Riemannian Denoising Diffusion Probabilistic Models

72PythonOct 29, 20259 months ago

Similar Papers

Cite this paper

@article{liu2025riemannian,
  title  = {Riemannian Denoising Diffusion Probabilistic Models},
  author = {Zichen Liu and Wei Zhang and Christof Schütte and Tiejun Li},
  year   = {2025},
  eprint = {2505.04338},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.04338v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.04338.svg)](https://codeofpaper.com/paper/2505.04338)

Discussion