Constructing VAE Latent Spaces with Prescribed Topology
Not on the map. Why?
Abstract (arXiv)
Variational autoencoders (VAEs) learn low-dimensional latent representations of high-dimensional data. When the data lies on a manifold with non-Euclidean topology, the standard Gaussian prior introduces a topological mismatch that degrades reconstruction quality and prevents faithful representation. We present a constructive mathematical framework that resolves this mismatch for all manifolds that admit a product covering space. These are manifolds expressible as products of elementary factors (circles, intervals, or lines) or as quotients of such products by a finite symmetry group. The class includes cylinders, tori, M"obius strips, Klein bottles, and real projective spaces. Factorized distributions over the elementary factors yield product topologies with closed-form, decoupled KL divergences, so that each latent factor can be shaped independently while keeping training tractable. We catalogue reparametrizable encoder-prior pairs for periodic, bounded, and unbounded supports, and provide coordinate transformations that allow standard neural networks to output non-Euclidean parameters with smooth gradients. For quotient manifolds, the decoder receives group-invariant features of the covering-space coordinates, so that identified points produce identical outputs. Anchor constraints fix the coordinate system relative to the data or create soft topological holes. Experiments on synthetic manifolds and real-image datasets (rotated and cyclically shifted MNIST) confirm that a topology-matched prior aligns KL regularization with the data manifold. The resulting topology-aware models outperform the Gaussian baseline at all practically relevant regularization strengths. The code is available at https://github.com/JvHulst/VAE-Topology.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 15 of its 35 references that are in the map. First posted on arXiv 5 Jun 2026.
Builds on
15 of 35 references.
References · 15
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2015Variational Inference with Normalizing Flowscited by 2,170
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2017VAE with a VampPriorcited by 248
- 2016Deep Unsupervised Clustering with Gaussian Mixture Variational Autoencoderscited by 220
- 2018Hyperspherical Variational Auto-Encoderscited by 189
- 2020Flows for simultaneous manifold learning and density estimationcited by 118
- 2019Continuous Hierarchical Representations with Poincar'e Variational Auto-Encoderscited by 112
- 2018Learning Disentangled Joint Continuous and Discrete Representationscited by 83
- 2018Explorations in Homeomorphic Variational Auto-Encodingcited by 65
- 2020Equivariant Neural Renderingcited by 48
- 2020Variational Autoencoders with Riemannian Brownian Motion Priorscited by 34
3 more
- 2021On Incorporating Inductive Biases into VAEscited by 11
- 2019Increasing Expressivity of a Hyperspherical VAEcited by 5
- 2022Equivariant Priors for Compressed Sensing with Unknown Orientationcited by 3
Built on by
Citing papers per year: 2026: 1.
1 paper.