paper-with-me

Papers

A Complete Recipe for Stochastic Gradient MCMC

2015-06-15 · NeurIPS 2015 12 · Yi-An Ma, Tianqi Chen, Emily B. Fox

Many recent Markov chain Monte Carlo (MCMC) samplers leverage continuous dynamics to define a transition kernel that efficiently explores a target distribution. In tandem, a focus has been on devising scalable variants that subsample the data and use stochastic gradients in place of full-data gradients in the dynamic simulations. However, such stochastic gradient MCMC samplers have lagged behind their full-data counterparts in terms of the complexity of dynamics considered since proving convergence in the presence of the stochastic gradient noise is non-trivial. Even with simple dynamics, significant physical intuition is often required to modify the dynamical system to account for the stochastic gradient noise. In this paper, we provide a general recipe for constructing MCMC samplers--including stochastic gradient versions--based on continuous Markov processes specified via two matrices. We constructively prove that the framework is complete. That is, any continuous Markov process that provides samples from the target distribution can be written in our framework. We show how previous continuous-dynamic samplers can be trivially "reinvented" in our framework, avoiding the complicated sampler-specific proofs. We likewise use our recipe to straightforwardly propose a new state-adaptive sampler: stochastic gradient Riemann Hamiltonian Monte Carlo (SGRHMC). Our experiments on simulated data and a streaming Wikipedia analysis demonstrate that the proposed SGRHMC sampler inherits the benefits of Riemann HMC, with the scalability of stochastic gradient methods.

📄 PDF Abstract BibTeX arXiv:1506.04696

Code (0)

등록된 구현이 없습니다.

Tasks

Physical Intuition

Similar Papers 제목 키워드 기반

Stochastic Gradient MCMC with Stale Gradients

2016-10-21 · NeurIPS 2016 12 · Changyou Chen, Nan Ding, Chunyuan Li, Yizhe Zhang 외

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 popul…

Control Variates for Stochastic Gradient MCMC

2017-06-16 · Jack Baker, Paul Fearnhead, Emily B. Fox, Christopher Nemeth

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 gradi…

Stochastic Gradient MCMC for State Space Models

2018-10-22 · Christopher Aicher, Yi-An Ma, Nicholas J. Foti, Emily B. Fox

State space models (SSMs) are a flexible approach to modeling complex time series. However, inference in SSMs is often computationally prohibitive for long time series. Stochastic gradient MCMC (SGMCMC) is a popular meth…

Bayesian InferenceState Space ModelsTime SeriesTime Series Analysis

On the Convergence of Stochastic Gradient MCMC Algorithms with High-Order Integrators

2016-10-21 · NeurIPS 2015 12 · Changyou Chen, Nan Ding, Lawrence Carin

Recent advances in Bayesian learning with large-scale data have witnessed emergence of stochastic gradient MCMC algorithms (SG-MCMC), such as stochastic gradient Langevin dynamics (SGLD), stochastic gradient Hamiltonian …

JaxSGMC: Modular stochastic gradient MCMC in JAX

2025-05-16 · Stephan Thaler, Paul Fuchs, Ana Cukarska, Julija Zavadlav

We present JaxSGMC, an application-agnostic library for stochastic gradient Markov chain Monte Carlo (SG-MCMC) in JAX. SG-MCMC schemes are uncertainty quantification (UQ) methods that scale to large datasets and high-dim…

Deep LearningStochastic OptimizationUncertainty Quantification