Structured Recognition for Generative Models with Explaining Away
Not on the map. Why?
Abstract (arXiv)
A key goal of unsupervised learning is to go beyond density estimation and sample generation to reveal the structure inherent within observed data. Such structure can be expressed in the pattern of interactions between explanatory latent variables captured through a probabilistic graphical model. Although the learning of structured graphical models has a long history, much recent work in unsupervised modelling has instead emphasised flexible deep-network-based generation, either transforming independent latent generators to model complex data or assuming that distinct observed variables are derived from different latent nodes. Here, we extend amortised variational inference to incorporate structured factors over multiple variables, able to capture the observation-induced posterior dependence between latents that results from ``explaining away'' and thus allow complex observations to depend on multiple nodes of a structured graph. We show that appropriately parametrised factors can be combined efficiently with variational message passing in rich graphical structures. We instantiate the framework in nonlinear Gaussian Process Factor Analysis, evaluating the structured recognition framework using synthetic data from known generative processes. We fit the GPFA model to high-dimensional neural spike data from the hippocampus of freely moving rodents, where the model successfully identifies latent signals that correlate with behavioural covariates.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 25 of its 56 references that are in the map. First posted on arXiv 12 Sep 2022.
Builds on
25 of 56 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2016Conditional Image Generation with PixelCNN Decoderscited by 859
- 2016Deep Unsupervised Clustering with Gaussian Mixture Variational Autoencoderscited by 219
- 2015DRAW: A Recurrent Neural Network For Image Generationcited by 190
- 2015Deep Kalman Filterscited by 163
- 2016Composing graphical models with neural networks for structured representations and fast inferencecited by 113
- 2018Tighter Variational Bounds are Not Necessarily Bettercited by 76
- 2018Gaussian Process Prior Variational Autoencoderscited by 72
13 more
- 2020Gradient Estimation with Stochastic Softmax Trickscited by 66
- 2015The Variational Gaussian Processcited by 29
- 2016Variational Latent Gaussian Process for Recovering Single-Trial Dynamics from Population Spike Trainscited by 22
- 2017Approximate Inference with Amortised MCMCcited by 22
- 2014Structured Stochastic Variational Inferencecited by 21
- 2020Sparse Gaussian Process Variational Autoencoderscited by 21
- 2018Variational Message Passing with Structured Inference Networkscited by 17
- 2018The Gaussian Process Autoregressive Regression Model (GPAR)cited by 12
- 2013Inferring Parameters and Structure of Latent Variable Models by Variational Bayescited by 11
- 2019Efficient non-conjugate Gaussian process factor models for spike count data using polynomial approximationscited by 8
- 2018Training VAEs Under Structured Residualscited by 5
- 2018Graphical Generative Adversarial Networkscited by 5
- 2020tvGP-VAE: Tensor-variate Gaussian Process Prior Variational Autoencodercited by 4
Built on by
Citing papers per year: 2024: 1.
1 paper.