Stochastic Gradient MCMC with Stale Gradients
Not on the map. Why?
Abstract (arXiv)
Stochastic gradient MCMC (SG-MCMC) has played an important role in large-scale Bayesian learning, with well-developed theoretical convergence properties. In such applications of SG-MCMC, it is becoming increasingly popular to employ distributed systems, where stochastic gradients are computed based on some outdated parameters, yielding what are termed stale gradients. While stale gradients could be directly used in SG-MCMC, their impact on convergence properties has not been well studied. In this paper we develop theory to show that while the bias and MSE of an SG-MCMC algorithm depend on the staleness of stochastic gradients, its estimation variance (relative to the expected estimate, based on a prescribed number of samples) is independent of it. In a simple Bayesian distributed system with SG-MCMC, where stale gradients are computed asynchronously by a set of workers, our theory indicates a linear speedup on the decrease of estimation variance w.r.t. the number of workers. Experiments on synthetic data and deep neural networks validate our theory, demonstrating the effectiveness and scalability of SG-MCMC with stale gradients.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Oct 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 1; 2024: 2.
9 papers.
- 2021Projected Wasserstein gradient descent for high-dimensional Bayesian inferencecited by 24
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2021On Convergence of Federated Averaging Langevin Dynamicscited by 14
- 2022Low-Precision Stochastic Gradient Langevin Dynamicscited by 12
- 2021DG-LMC: A Turn-key and Scalable Synchronous Distributed MCMC Algorithm via Langevin Monte Carlo within Gibbscited by 11
- 2022Interacting Contour Stochastic Gradient Langevin Dynamicscited by 9
- 2023Machine Learning and the Future of Bayesian Computationcited by 4
- 2024Distributed Stochastic Gradient Descent with Staleness: A Stochastic Delay Differential Equation Based Frameworkcited by 1
- 2024Scaling up Dynamic Edge Partition Models via Stochastic Gradient MCMCcited by 0
- 2024Distributed Stochastic Gradient Descent with Staleness: A Stochastic Delay Differential Equation Based Framework17 Jun 2024
- 2024Scaling up Dynamic Edge Partition Models via Stochastic Gradient MCMC29 Feb 2024
- 2023Machine Learning and the Future of Bayesian Computation21 Apr 2023
- 2022Low-Precision Stochastic Gradient Langevin Dynamics20 Jun 2022
- 2022Interacting Contour Stochastic Gradient Langevin Dynamics20 Feb 2022
- 2021On Convergence of Federated Averaging Langevin Dynamics9 Dec 2021
- 2021DG-LMC: A Turn-key and Scalable Synchronous Distributed MCMC Algorithm via Langevin Monte Carlo within Gibbs11 Jun 2021
- 2021Distributed Learning Systems with First-order Methods12 Apr 2021
- 2021Projected Wasserstein gradient descent for high-dimensional Bayesian inference12 Feb 2021