Robust Distributed Bayesian Learning with Stragglers via Consensus Monte Carlo
Not on the map. Why?
Abstract (arXiv)
This paper studies distributed Bayesian learning in a setting encompassing a central server and multiple workers by focusing on the problem of mitigating the impact of stragglers. The standard one-shot, or embarrassingly parallel, Bayesian learning protocol known as consensus Monte Carlo (CMC) is generalized by proposing two straggler-resilient solutions based on grouping and coding. Two main challenges in designing straggler-resilient algorithms for CMC are the need to estimate the statistics of the workers' outputs across multiple shots, and the joint non-linear post-processing of the outputs of the workers carried out at the server. This is in stark contrast to other distributed settings like gradient coding, which only require the per-shot sum of the workers' outputs. The proposed methods, referred to as Group-based CMC (G-CMC) and Coded CMC (C-CMC), leverage redundant computing at the workers in order to enable the estimation of global posterior samples at the server based on partial outputs from the workers. Simulation results show that C-CMC may outperform G-CMC for a small number of workers, while G-CMC is generally preferable for a larger number of workers.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 23 references that are in the map. First posted on arXiv 17 Dec 2021.
Builds on
14 of 23 references.
References · 14
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 660
- 2015Speeding Up Distributed Machine Learning Using Codescited by 76
- 2020Federated Generalized Bayesian Learning via Distributed Stein Variational Gradient Descentcited by 34
- 2018Partitioned Variational Inference: A unified framework encompassing federated and continual learningcited by 29
- 2016Patterns of Scalable Bayesian Inferencecited by 24
- 2017A Brief Introduction to Machine Learning for Engineerscited by 20
- 2017A Berkeley View of Systems Challenges for AIcited by 15
- 2019Gradient Coding with Clustering and Multi-message Communicationcited by 12
- 2019LAGC: Lazily Aggregated Gradient Coding for Straggler-Tolerant and Communication-Efficient Distributed Learningcited by 9
- 2021Wireless Federated Langevin Monte Carlo: Repurposing Channel Noise for Bayesian Sampling and Privacycited by 9
2 more
Built on by
Not cited yet.