Tensor Monte Carlo: particle methods for the GPU era
Not on the map. Why?
Abstract (arXiv)
Multi-sample, importance-weighted variational autoencoders (IWAE) give tighter bounds and more accurate uncertainty estimates than variational autoencoders (VAE) trained with a standard single-sample objective. However, IWAEs scale poorly: as the latent dimensionality grows, they require exponentially many samples to retain the benefits of importance weighting. While sequential Monte-Carlo (SMC) can address this problem, it is prohibitively slow because the resampling step imposes sequential structure which cannot be parallelised, and moreover, resampling is non-differentiable which is problematic when learning approximate posteriors. To address these issues, we developed tensor Monte-Carlo (TMC) which gives exponentially many importance samples by separately drawing K samples for each of the n latent variables, then averaging over all Kn possible combinations. While the sum over exponentially many terms might seem to be intractable, in many cases it can be computed efficiently as a series of tensor inner-products. We show that TMC is superior to IWAE on a generative model with multiple stochastic layers trained on the MNIST handwritten digit database, and we show that TMC can be combined with standard variance reduction techniques.
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). First posted on arXiv 22 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 1; 2024: 1; 2025: 1.
8 papers.
- 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transportcited by 59
- 2021Data augmentation in Bayesian neural networks and the cold posterior effectcited by 36
- 2022Multiple Importance Sampling ELBO and Deep Ensembles of Variational Approximationscited by 12
- 2021Variational Marginal Particle Filterscited by 6
- 2024PASOA- PArticle baSed Bayesian Optimal Adaptive designcited by 5
- 2022De-Sequentialized Monte Carlo: a parallel-in-time particle smoothercited by 2
- 2023Massively Parallel Reweighted Wake-Sleepcited by 1
- 2025Massively Parallel Expectation Maximization For Approximate Posteriorscited by 0
- 2025Massively Parallel Expectation Maximization For Approximate Posteriors11 Mar 2025
- 2024PASOA- PArticle baSed Bayesian Optimal Adaptive design11 Feb 2024
- 2023Massively Parallel Reweighted Wake-Sleep18 May 2023
- 2022Multiple Importance Sampling ELBO and Deep Ensembles of Variational Approximations22 Feb 2022
- 2022De-Sequentialized Monte Carlo: a parallel-in-time particle smoother4 Feb 2022
- 2021Variational Marginal Particle Filters30 Sep 2021
- 2021Data augmentation in Bayesian neural networks and the cold posterior effect10 Jun 2021
- 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transport15 Feb 2021