Learning to Dequantise with Truncated Flows
Shawn Tan, Chin-Wei Huang, Alessandro Sordoni, Aaron C. Courville
Abstract
Dequantisation is a general technique used for transforming data described by a discrete random variable into a continuous (latent) random variable , for the purpose of it being modeled by likelihood-based density models. Dequantisation was first introduced in the context of ordinal data, such as image pixel values. However, when the data is categorical, the dequantisation scheme is not obvious.We learn such a dequantisation scheme , using variational inference with TRUncated FLows (TRUFL) --- a novel flow-based model that allows the dequantiser to have a learnable truncated support. Unlike previous work, the TRUFL dequantiser is (i) capable of embedding the data losslessly in certain cases, since the truncation allows the conditional distributions to have non-overlapping bounded supports, while being (ii) trainable with back-propagation. Addtionally, since the support of the marginal is bounded and the support of prior is not, we propose renormalising the prior distribution over the support of . We derive a lower bound for training, and propose a rejection sampling scheme to account for the invalid samples during generation.Experimentally, we benchmark TRUFL on constrained generation tasks, and find that it outperforms prior approaches. In addition, we find that rejection sampling results in higher validity for the constrained problems.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get e054bfa7-9a4c-406a-b624-a61b7041d82aCited by top-tier papers3
- Analog Bits: Generating Discrete Data using Diffusion Models with Self-ConditioningTing Chen, Ruixiang Zhang, Geoffrey E. HintonICLR 2023 · 80 citations
- Semi-Discrete Normalizing Flows through Differentiable TessellationRicky T. Q. Chen, Brandon Amos, Maximilian NickelNeurIPS 2022 · 12 citations
- Discrete Modeling via Boundary Conditional Diffusion ProcessesYuxuan Gu, Xiaocheng Feng, Lei Huang, Yingsheng Wu et al.NeurIPS 2024
Related papers
- Argmax Flows and Multinomial Diffusion: Learning Categorical DistributionsEmiel Hoogeboom, Didrik Nielsen, Priyank Jaini, Patrick Forré et al.NeurIPS 2021 · 782 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
- Closing the Dequantization Gap: PixelCNN as a Single-Layer FlowDidrik Nielsen, Ole WintherNeurIPS 2020 · 13 citations
- GraphDF: A Discrete Flow Model for Molecular Graph GenerationYouzhi Luo, Keqiang Yan, Shuiwang JiICML 2021 · 264 citations
- Categorical Normalizing Flows via Continuous TransformationsPhillip Lippe, Efstratios GavvesICLR 2021 · 52 citations
