Generative Modeling of Discrete Data Using Geometric Latent Subspaces
Daniel Gonzalez-Alvarado, Jonas Cassel, Stefania Petra, Christoph Schnörr
TL;DR
The paper addresses generative modeling of high-dimensional discrete data by introducing Geometric PCA (GPCA) latent subspaces embedded in the exponential parameter space and endowed with an \(e\)-metric. By constructing an isometric link between the latent subspace and the data manifold \(\mathcal{M}=\partial\psi(\mathcal{U})\), it enables straight-line \(e\)-geodesics and efficient flow matching for learning generative models that capture statistical dependencies. Empirical results on MNIST, Cityscapes, and DNA datasets demonstrate that small latent dimensions suffice for accurate reconstruction and competitive generation, highlighting substantial compression without severe performance loss. The approach offers a principled, geometry-aware framework for discrete data generation with scalable training, while outlining avenues for improvement via OT-based enhancements and broader isometry analyses.
Abstract
We introduce the use of latent subspaces in the exponential parameter space of product manifolds of categorial distributions, as a tool for learning generative models of discrete data. The low-dimensional latent space encodes statistical dependencies and removes redundant degrees of freedom among the categorial variables. We equip the parameter domain with a Riemannian geometry such that the spaces and distances are related by isometries which enables consistent flow matching. In particular, geodesics become straight lines which makes model training by flow matching effective. Empirical results demonstrate that reduced latent dimensions suffice to represent data for generative modeling.
