Semi-Discrete Normalizing Flows through Differentiable Tessellation
Ricky T. Q. Chen, Brandon Amos, Maximilian Nickel
Abstract
Mapping between discrete and continuous distributions is a difficult task and many have had to resort to heuristical approaches. We propose a tessellation-based approach that directly learns quantization boundaries in a continuous space, complete with exact likelihood evaluations. This is done through constructing normalizing flows on convex polytopes parameterized using a simple homeomorphism with an efficient log determinant Jacobian. We explore this approach in two application settings, mapping from discrete to continuous and vice versa. Firstly, a Voronoi dequantization allows automatically learning quantization boundaries in a multidimensional space. The location of boundaries and distances between regions can encode useful structural relations between the quantized discrete values. Secondly, a Voronoi mixture model has near-constant computation cost for likelihood evaluation regardless of the number of mixture components. Empirically, we show improvements over existing methods across a range of structured data modalities.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- Mirror Diffusion Models for Constrained and Watermarked GenerationGuan-Horng Liu, Tianrong Chen, Evangelos A. Theodorou, Molei TaoNeurIPS 2023 · 55 citations
- Minimax estimation of discontinuous optimal transport maps: The semi-discrete caseAram-Alexandre Pooladian, Vincent Divol, Jonathan Niles-WeedICML 2023 · 29 citations
- Geometry-Aware Probabilistic Circuits via Voronoi TessellationsSahil Sidheekh, Sriraam NatarajanICML 2026 · 1 citation
Builds on9
- Equivariant Flows: Exact Likelihood Generative Learning for Symmetric DensitiesJonas Köhler, Leon Klein, Frank NoéICML 2020 · 330 citations
- E(n) Equivariant Normalizing FlowsVictor Garcia Satorras, Emiel Hoogeboom, Fabian Fuchs, Ingmar Posner et al.NeurIPS 2021 · 246 citations
- The Lipschitz Constant of Self-AttentionHyunjik Kim, George Papamakarios, Andriy MnihICML 2021 · 208 citations
- SurVAE Flows: Surjections to Bridge the Gap between VAEs and FlowsDidrik Nielsen, Priyank Jaini, Emiel Hoogeboom, Ole Winther et al.NeurIPS 2020 · 100 citations
- Categorical Normalizing Flows via Continuous TransformationsPhillip Lippe, Efstratios GavvesICLR 2021 · 52 citations
Related papers
- Learning to Dequantise with Truncated FlowsShawn Tan, Chin-Wei Huang, Alessandro Sordoni, Aaron C. CourvilleICLR 2022 · 4 citations
- PointFlow: 3D Point Cloud Generation With Continuous Normalizing FlowsGuandao Yang, Xun Huang, Zekun Hao, Ming-Yu Liu et al.ICCV 2019 · 794 citations
- Topological Obstructions and How to Avoid ThemBabak Esmaeili, Robin Walters, Heiko Zimmermann, Jan-Willem van de MeentNeurIPS 2023 · 4 citations
- VoroMesh: Learning Watertight Surface Meshes with Voronoi DiagramsNissim Maruani, Roman Klokov, Maks Ovsjanikov, Pierre Alliez et al.ICCV 2023 · 28 citations
- Argmax Flows and Multinomial Diffusion: Learning Categorical DistributionsEmiel Hoogeboom, Didrik Nielsen, Priyank Jaini, Patrick Forré et al.NeurIPS 2021 · 782 citations
