Riemannian generative decoder

Andreas Bjerregaard, Søren Hauberg, Anders Krogh
6/23/2025
cs.LGq-bio.QMstat.ML

Official code: yhsure/riemannian-generative-decoder (23 stars, MIT, last commit 2026-04-28).

Abstract

Riemannian representation learning typically relies on an encoder to estimate densities on chosen manifolds. This involves optimizing numerically brittle objectives, potentially harming model training and quality. To completely circumvent this issue, we introduce the Riemannian generative decoder, a unifying approach for finding manifold-valued latents on any Riemannian manifold. Latents are learned with a Riemannian optimizer while jointly training a decoder network. By discarding the encoder, we vastly simplify the manifold constraint compared to current approaches which often only handle few specific manifolds. We validate our approach on three case studies -- a synthetic branching diffusion process, human migrations inferred from mitochondrial DNA, and cells undergoing a cell division cycle -- each showing that learned representations respect the prescribed geometry and capture intrinsic non-Euclidean structure. Our method requires only a decoder, is compatible with existing architectures, and yields interpretable latent spaces aligned with data geometry. Code available on https://github.com/yhsure/riemannian-generative-decoder.

View on arXivView PDF

Code Implementations(1)

MIT

[TMLR 2026 J2C Certification] Previously at GenBio ICML 2025

231Python, Jupyter NotebookJun 22, 20255 months agoMIT
geometric-deep-learningmachine-learningrepresentation-learning

Similar Papers

Cite this paper

@article{bjerregaard2025riemannian,
  title  = {Riemannian generative decoder},
  author = {Andreas Bjerregaard and Søren Hauberg and Anders Krogh},
  year   = {2025},
  eprint = {2506.19133},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.19133v2}
}

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/2506.19133.svg)](https://codeofpaper.com/paper/2506.19133)

Discussion