Mixed Variational Flows for Discrete Variables

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Diluvi, Gian Carlo, Bloem-Reddy, Benjamin, Campbell, Trevor
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909119393300480
author Diluvi, Gian Carlo
Bloem-Reddy, Benjamin
Campbell, Trevor
author_facet Diluvi, Gian Carlo
Bloem-Reddy, Benjamin
Campbell, Trevor
contents Variational flows allow practitioners to learn complex continuous distributions, but approximating discrete distributions remains a challenge. Current methodologies typically embed the discrete target in a continuous space - usually via continuous relaxation or dequantization - and then apply a continuous flow. These approaches involve a surrogate target that may not capture the original discrete target, might have biased or unstable gradients, and can create a difficult optimization problem. In this work, we develop a variational flow family for discrete distributions without any continuous embedding. First, we develop a measure-preserving and discrete (MAD) invertible map that leaves the discrete target invariant, and then create a mixed variational flow (MAD Mix) based on that map. Our family provides access to i.i.d. sampling and density evaluation with virtually no tuning effort. We also develop an extension to MAD Mix that handles joint discrete and continuous models. Our experiments suggest that MAD Mix produces more reliable approximations than continuous-embedding flows while being significantly faster to train.
format Preprint
id arxiv_https___arxiv_org_abs_2308_15613
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Mixed Variational Flows for Discrete Variables
Diluvi, Gian Carlo
Bloem-Reddy, Benjamin
Campbell, Trevor
Computation
Machine Learning
Variational flows allow practitioners to learn complex continuous distributions, but approximating discrete distributions remains a challenge. Current methodologies typically embed the discrete target in a continuous space - usually via continuous relaxation or dequantization - and then apply a continuous flow. These approaches involve a surrogate target that may not capture the original discrete target, might have biased or unstable gradients, and can create a difficult optimization problem. In this work, we develop a variational flow family for discrete distributions without any continuous embedding. First, we develop a measure-preserving and discrete (MAD) invertible map that leaves the discrete target invariant, and then create a mixed variational flow (MAD Mix) based on that map. Our family provides access to i.i.d. sampling and density evaluation with virtually no tuning effort. We also develop an extension to MAD Mix that handles joint discrete and continuous models. Our experiments suggest that MAD Mix produces more reliable approximations than continuous-embedding flows while being significantly faster to train.
title Mixed Variational Flows for Discrete Variables
topic Computation
Machine Learning
url https://arxiv.org/abs/2308.15613