Control Variates for Stochastic Gradient MCMC
Not on the map. Why?
Abstract (arXiv)
It is well known that Markov chain Monte Carlo (MCMC) methods scale poorly with dataset size. A popular class of methods for solving this issue is stochastic gradient MCMC. These methods use a noisy estimate of the gradient of the log posterior, which reduces the per iteration computational cost of the algorithm. Despite this, there are a number of results suggesting that stochastic gradient Langevin dynamics (SGLD), probably the most popular of these methods, still has computational cost proportional to the dataset size. We suggest an alternative log posterior gradient estimate for stochastic gradient MCMC, which uses control variates to reduce the variance. We analyse SGLD using this gradient estimate, and show that, under log-concavity assumptions on the target distribution, the computational cost required for a given level of accuracy is independent of the dataset size. Next we show that a different control variate technique, known as zero variance control variates can be applied to SGMCMC algorithms for free. This post-processing step improves the inference of the algorithm by reducing the variance of the MCMC output. Zero variance control variates rely on the gradient of the log posterior; we explore how the variance reduction is affected by replacing this with the noisy gradient estimate calculated by SGMCMC.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 5; 2024: 4; 2025: 2; 2026: 3.
25 papers.
Sort:
- 2021QLSD: Quantised Langevin stochastic dynamics for Bayesian federated learningcited by 26
- 2023Efficient Attention via Control Variatescited by 23
- 2022Low-Precision Stochastic Gradient Langevin Dynamicscited by 12
- 2021Efficient and Generalizable Tuning Strategies for Stochastic Gradient MCMCcited by 11
- 2022SwISS: A Scalable Markov chain Monte Carlo Divide-and-Conquer Strategycited by 6
- 2023Meta-learning Control Variates: Variance Reduction with Limited Datacited by 6
- 2023Balance is Essence: Accelerating Sparse Training via Adaptive Gradient Correctioncited by 5
- 2022Tuning Stochastic Gradient Algorithms for Statistical Inference via Large-Sample Asymptoticscited by 4
- 2023Langevin Quasi-Monte Carlocited by 4
- 2024iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learningcited by 4
- 2021Divide-and-Conquer Fusioncited by 3
- 2022Benchmarking Bayesian neural networks and evaluation metrics for regression taskscited by 3
13 more
- 2022Centered plug-in estimation of Wasserstein distancescited by 2
- 2023Function Space Bayesian Pseudocoreset for Bayesian Neural Networkscited by 2
- 2024General bounds on the quality of Bayesian coresetscited by 2
- 2024Functional Stochastic Gradient MCMC for Bayesian Neural Networkscited by 2
- 2025Random Reshuffling for Stochastic Gradient Langevin Dynamicscited by 2
- 2026Improved Guarantees for Langevin Monte Carlo with Average Smoothnesscited by 2
- 2021Quantifying the mini-batching error in Bayesian inference for Adaptive Langevin dynamicscited by 1
- 2024Scalable and Calibrated Sampling for Bayesian Generalized Linear Mixed Model via Stochastic Gradient Markov Chain Monte Carlocited by 1
- 2025Quantum Speedups for Sampling and Non-convex Optimization with Stochastic Oraclescited by 1
- 2026Robust Stochastic Gradient Posterior Sampling with Lattice Based Discretisationcited by 1
- 2026Safe, Scalable, and Accurate Bayes Posterior Sampling for Large-Data Generalized Linear Mixed Modelscited by 1
- 2021A New Framework for Variance-Reduced Hamiltonian Monte Carlocited by 0
- 2022Preferential Subsampling for Stochastic Gradient Langevin Dynamicscited by 0
- 2026Improved Guarantees for Langevin Monte Carlo with Average Smoothness29 May 2026
- 2026Safe, Scalable, and Accurate Bayes Posterior Sampling for Large-Data Generalized Linear Mixed Models28 Apr 2026
- 2026Robust Stochastic Gradient Posterior Sampling with Lattice Based Discretisation17 Feb 2026
- 2025Quantum Speedups for Sampling and Non-convex Optimization with Stochastic Oracles4 Apr 2025
- 2025Random Reshuffling for Stochastic Gradient Langevin Dynamics27 Jan 2025
- 2024Functional Stochastic Gradient MCMC for Bayesian Neural Networks25 Sep 2024
- 2024General bounds on the quality of Bayesian coresets20 May 2024
- 2024iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learning1 May 2024
- 2024Scalable and Calibrated Sampling for Bayesian Generalized Linear Mixed Model via Stochastic Gradient Markov Chain Monte Carlo5 Mar 2024
- 2023Function Space Bayesian Pseudocoreset for Bayesian Neural Networks27 Oct 2023
- 2023Langevin Quasi-Monte Carlo22 Sep 2023
- 2023Meta-learning Control Variates: Variance Reduction with Limited Data8 Mar 2023
13 more
- 2023Efficient Attention via Control Variates9 Feb 2023
- 2023Balance is Essence: Accelerating Sparse Training via Adaptive Gradient Correction9 Jan 2023
- 2022Preferential Subsampling for Stochastic Gradient Langevin Dynamics28 Oct 2022
- 2022SwISS: A Scalable Markov chain Monte Carlo Divide-and-Conquer Strategy8 Aug 2022
- 2022Tuning Stochastic Gradient Algorithms for Statistical Inference via Large-Sample Asymptotics25 Jul 2022
- 2022Low-Precision Stochastic Gradient Langevin Dynamics20 Jun 2022
- 2022Benchmarking Bayesian neural networks and evaluation metrics for regression tasks8 Jun 2022
- 2022Centered plug-in estimation of Wasserstein distances22 Mar 2022
- 2021Divide-and-Conquer Fusion14 Oct 2021
- 2021QLSD: Quantised Langevin stochastic dynamics for Bayesian federated learning1 Jun 2021
- 2021Efficient and Generalizable Tuning Strategies for Stochastic Gradient MCMC27 May 2021
- 2021Quantifying the mini-batching error in Bayesian inference for Adaptive Langevin dynamics21 May 2021
- 2021A New Framework for Variance-Reduced Hamiltonian Monte Carlo9 Feb 2021
- 2021QLSD: Quantised Langevin stochastic dynamics for Bayesian federated learningcited by 26
- 2023Efficient Attention via Control Variatescited by 23
- 2022Low-Precision Stochastic Gradient Langevin Dynamicscited by 12
- 2021Efficient and Generalizable Tuning Strategies for Stochastic Gradient MCMCcited by 11
- 2022SwISS: A Scalable Markov chain Monte Carlo Divide-and-Conquer Strategycited by 6
- 2023Meta-learning Control Variates: Variance Reduction with Limited Datacited by 6
- 2023Balance is Essence: Accelerating Sparse Training via Adaptive Gradient Correctioncited by 5
- 2022Tuning Stochastic Gradient Algorithms for Statistical Inference via Large-Sample Asymptoticscited by 4
- 2023Langevin Quasi-Monte Carlocited by 4
- 2024iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learningcited by 4
- 2021Divide-and-Conquer Fusioncited by 3
- 2022Benchmarking Bayesian neural networks and evaluation metrics for regression taskscited by 3
12 most cited of 25 All 25 (JSON)
- 2026Improved Guarantees for Langevin Monte Carlo with Average Smoothness29 May 2026
- 2026Safe, Scalable, and Accurate Bayes Posterior Sampling for Large-Data Generalized Linear Mixed Models28 Apr 2026
- 2026Robust Stochastic Gradient Posterior Sampling with Lattice Based Discretisation17 Feb 2026
- 2025Quantum Speedups for Sampling and Non-convex Optimization with Stochastic Oracles4 Apr 2025
- 2025Random Reshuffling for Stochastic Gradient Langevin Dynamics27 Jan 2025
- 2024Functional Stochastic Gradient MCMC for Bayesian Neural Networks25 Sep 2024
- 2024General bounds on the quality of Bayesian coresets20 May 2024
- 2024iMTSP: Solving Min-Max Multiple Traveling Salesman Problem with Imperative Learning1 May 2024
- 2024Scalable and Calibrated Sampling for Bayesian Generalized Linear Mixed Model via Stochastic Gradient Markov Chain Monte Carlo5 Mar 2024
- 2023Function Space Bayesian Pseudocoreset for Bayesian Neural Networks27 Oct 2023
- 2023Langevin Quasi-Monte Carlo22 Sep 2023
- 2023Meta-learning Control Variates: Variance Reduction with Limited Data8 Mar 2023
12 newest of 25 All 25 (JSON)