Semi-Discrete Normalizing Flows through Differentiable Tessellation

03/14/2022
by   Ricky T. Q. Chen, et al.
0

Mapping between discrete and continuous distributions is a difficult task and many have had to resort to approximate or heuristical approaches. We propose a tessellation-based approach that directly learns quantization boundaries on a continuous space, complete with exact likelihood evaluations. This is done through constructing normalizing flows on convex polytopes parameterized through a differentiable Voronoi tessellation. Using a simple homeomorphism with an efficient log determinant Jacobian, we can then cheaply parameterize distributions on convex polytopes. 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 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, and find that we can achieve a significant gain from just adding Voronoi mixtures to a baseline model.

READ FULL TEXT
research
06/11/2022

Convex quantization preserves logconcavity

Much like convexity is key to variational optimization, a logconcave dis...
research
03/22/2022

VQ-Flows: Vector Quantized Local Normalizing Flows

Normalizing flows provide an elegant approach to generative modeling tha...
research
05/24/2019

Discrete Flows: Invertible Generative Models of Discrete Data

While normalizing flows have led to significant advances in modeling hig...
research
08/29/2023

Mixed Variational Flows for Discrete Variables

Variational flows allow practitioners to learn complex continuous distri...
research
02/19/2020

On the expected number of components in a finite mixture model

In this paper we describe the growth rate of the expected number of comp...
research
06/04/2021

Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolution

Model quantization is challenging due to many tedious hyper-parameters s...
research
07/04/2022

Discrete Tree Flows via Tree-Structured Permutations

While normalizing flows for continuous data have been extensively resear...

Please sign up or login with your details

Forgot password? Click here to reset