Hybrid Memoised Wake-Sleep: Approximate Inference at the Discrete-Continuous Interface
Not on the map. Why?
Abstract (arXiv)
Modeling complex phenomena typically involves the use of both discrete and continuous variables. Such a setting applies across a wide range of problems, from identifying trends in time-series data to performing effective compositional scene understanding in images. Here, we propose Hybrid Memoised Wake-Sleep (HMWS), an algorithm for effective inference in such hybrid discrete-continuous models. Prior approaches to learning suffer as they need to perform repeated expensive inner-loop discrete inference. We build on a recent approach, Memoised Wake-Sleep (MWS), which alleviates part of the problem by memoising discrete variables, and extend it to allow for a principled and effective way to handle continuous variables by learning a separate recognition model used for importance-sampling based approximate inference and marginalization. We evaluate HMWS in the GP-kernel learning and 3D scene understanding domains, and show that it outperforms current state-of-the-art inference methods.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 23 of its 33 references that are in the map. First posted on arXiv 4 Jul 2021.
Builds on
23 of 33 references.
References · 23
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2019Multi-Object Representation Learning with Iterative Variational Inferencecited by 359
- 2016Attend, Infer, Repeat: Fast Scene Understanding with Generative Modelscited by 209
- 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 159
- 2015Gradient Estimation Using Stochastic Computation Graphscited by 120
- 2014Neural Variational Inference and Learning in Belief Networkscited by 116
- 2017Backpropagation through the Void: Optimizing control variates for black-box gradient estimationcited by 104
11 more
- 2013Structure Discovery in Nonparametric Regression through Compositional Kernel Searchcited by 86
- 2016Variational inference for Monte Carlo objectivescited by 83
- 2021Computer-Aided Design as Languagecited by 82
- 2017REBAR: Low-variance, unbiased gradient estimates for discrete latent variable modelscited by 78
- 2014Reweighted Wake-Sleepcited by 66
- 2018Mining gold from implicit models to improve likelihood-free inferencecited by 60
- 2018HOUDINI: Lifelong Learning as Program Synthesiscited by 38
- 2020Learning Differentiable Programs with Admissible Neural Heuristicscited by 30
- 2020Learning to learn generative programs with Memoised Wake-Sleepcited by 15
- 2014Variational Particle Approximationscited by 13
- 2020Amortised Learning by Wake-Sleepcited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 2.
3 papers.