Reliable Categorical Variational Inference with Mixture of Discrete Normalizing Flows
arXiv:2006.15568
Abstract
Variational approximations are increasingly based on gradient-based optimization of expectations estimated by sampling. Handling discrete latent variables is then challenging because the sampling process is not differentiable. Continuous relaxations, such as the Gumbel-Softmax for categorical distribution, enable gradient-based optimization, but do not define a valid probability mass for discrete observations. In practice, selecting the amount of relaxation is difficult and one needs to optimize an objective that does not align with the desired one, causing problems especially with models having strong meaningful priors. We provide an alternative differentiable reparameterization for categorical distribution by composing it as a mixture of discrete normalizing flows. It defines a proper discrete distribution, allows directly optimizing the evidence lower bound, and is less sensitive to the hyperparameter controlling relaxation.
References in corpus (14)
- Neural Discrete Representation Learning
- NICE: Non-linear Independent Components Estimation
- The Concrete Distribution: A Continuous Relaxation of Discrete Random Variables
- MADE: Masked Autoencoder for Distribution Estimation
- Variational Boosting: Iteratively Refining Posterior Approximations
- Boosting Variational Inference
- Importance Weighting and Variational Inference
- Discrete Flows: Invertible Generative Models of Discrete Data
- DVAE++: Discrete Variational Autoencoders with Overlapping Transformations
- Unbiased Implicit Variational Inference
- Relaxing Bijectivity Constraints with Continuously Indexed Normalising Flows
- A RAD approach to deep mixture models
- Universal Boosting Variational Inference
- Boosting Black Box Variational Inference