mlsanityData to 14 Oct 2026

Comparison of parallel SMC and MCMC for Bayesian deep learning

arXiv 2402.06173 ↗First posted 9 Feb 2024stat.ML cs.LG stat.COcited by 1

Not on the map. Why?

Abstract (arXiv)

This work systematically compares parallel implementations of consistent (asymptotically unbiased) Bayesian deep learning algorithms: sequential Monte Carlo sampler (SMC_parallel) or Markov chain Monte Carlo (MCMC_parallel). We provide a proof of convergence for SMC_parallel showing that it theoretically achieves the same level of convergence as a single monolithic SMC sampler, while the reduced communication lowers wall-clock time. It is well-known that the first samples from MCMC need to be discarded to eliminate initialization bias, and that the number of discarded samples must grow like the logarithm of the number of parallel chains to control that bias for MCMC_parallel. A systematic empirical numerical study on MNIST, CIFAR, and IMDb, reveals that parallel implementations of both methods perform comparably to non-parallel implementations in terms of performance and total cost, and also comparably to each other. However, both methods still require a large wall-clock time, and suffer from catastrophic non-convergence if they aren't run for long enough.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 24 of its 94 references that are in the map. First posted on arXiv 9 Feb 2024.

Builds on

24 of 94 references.

References · 24

  1. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
  2. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
  3. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
  4. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
  5. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  6. 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
  7. 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 981
  8. 2022GPT-NeoX-20B: An Open-Source Autoregressive Language Modelcited by 713
  9. 2014Stochastic Gradient Hamiltonian Monte Carlocited by 343
  10. 2021What Are Bayesian Neural Network Posteriors Really Like?cited by 308
  11. 2020Data Movement Is All You Need: A Case Study on Optimizing Transformerscited by 108
  12. 2020Scaling Hamiltonian Monte Carlo Inference for Bayesian Neural Networks with Symmetric Splittingcited by 54
12 more
  1. 2014Dimension-independent likelihood-informed MCMCcited by 37
  2. 2020An invitation to sequential Monte Carlo samplerscited by 33
  3. 2018Certified dimension reduction in nonlinear Bayesian inverse problemscited by 27
  4. 2016Patterns of Scalable Bayesian Inferencecited by 25
  5. 2022Parallel MCMC Without Embarrassing Failurescited by 11
  6. 2021Nested hat R: Assessing the convergence of Markov chain Monte Carlo when running many short chainscited by 9
  7. 2014A Stable Manifold MCMC Method for High Dimensionscited by 4
  8. 2015Accelerated dimension-independent adaptive Metropoliscited by 4
  9. 2018Subsampling Sequential Monte Carlo for Static Bayesian Modelscited by 3
  10. 2015Orthogonal parallel MCMC methods for sampling and optimizationcited by 2
  11. 2014Asynchronous Anytime Sequential Monte Carlocited by 1
  12. 2021A Short Review of Ergodicity and Convergence of Markov chain Monte Carlo Estimatorscited by 1

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.