paper-with-me

홈 › Papers

Stochastic Gradient Hamiltonian Monte Carlo

2014-02-17 · Tianqi Chen, Emily B. Fox, Carlos Guestrin

Hamiltonian Monte Carlo (HMC) sampling methods provide a mechanism for defining distant proposals with high acceptance probabilities in a Metropolis-Hastings framework, enabling more efficient exploration of the state space than standard random-walk proposals. The popularity of such methods has grown significantly in recent years. However, a limitation of HMC methods is the required gradient computation for simulation of the Hamiltonian dynamical system-such computation is infeasible in problems involving a large sample size or streaming data. Instead, we must rely on a noisy gradient estimate computed from a subset of the data. In this paper, we explore the properties of such a stochastic gradient HMC approach. Surprisingly, the natural implementation of the stochastic approximation can be arbitrarily bad. To address this problem we introduce a variant that uses second-order Langevin dynamics with a friction term that counteracts the effects of the noisy gradient, maintaining the desired target distribution as the invariant distribution. Results on simulated data validate our theory. We also provide an application of our methods to a classification task using neural networks and to online Bayesian matrix factorization.

📄 PDF Abstract BibTeX arXiv:1402.4102

Code (7)

JavierAntoran/Bayesian-Neural-Networks pytorch
MindSpore-scientific-2/code-3/tree/main/stochastic-attention-head-removal-a-simple mindspore
TurboFreeze/sghmc
hsvgbkhgbv/TACTHMC pytorch
hsvgbkhgbv/Thermostat-assisted-continuously-tempered-Hamiltonian-Monte-Carlo-for-Bayesian-learning pytorch
mohammeddonia/RSCAM-GradNoise
soran-ghaderi/torchebm pytorch

Tasks

Efficient ExplorationFriction

Similar Papers 제목 키워드 기반

Stochastic Gradient Hamiltonian Monte Carlo with Variance Reduction for Bayesian Inference

2018-03-29 · Zhize Li, Tianyi Zhang, Shuyu Cheng, Jun Zhu 외

Gradient-based Monte Carlo sampling algorithms, like Langevin dynamics and Hamiltonian Monte Carlo, are important methods for Bayesian inference. In large-scale settings, full-gradients are not affordable and thus stocha…

Bayesian Inference

Relativistic Monte Carlo

2016-09-14 · Xiaoyu Lu, Valerio Perrone, Leonard Hasenclever, Yee Whye Teh 외

Hamiltonian Monte Carlo (HMC) is a popular Markov chain Monte Carlo (MCMC) algorithm that generates proposals for a Metropolis-Hastings algorithm by simulating the dynamics of a Hamiltonian system. However, HMC is sensit…

Stochastic Gradient Hamiltonian Monte Carlo for Non-Convex Learning

2019-03-25 · Huy N. Chau, Miklos Rasonyi

Stochastic Gradient Hamiltonian Monte Carlo (SGHMC) is a momentum version of stochastic gradient descent with properly injected Gaussian noise to find a global minimum. In this paper, non-asymptotic convergence analysis …

Stochastic Gradient Hamiltonian Monte Carlo Methods with Recursive Variance Reduction

2019-12-01 · NeurIPS 2019 12 · Difan Zou, Pan Xu, Quanquan Gu

Stochastic Gradient Hamiltonian Monte Carlo (SGHMC) algorithms have received increasing attention in both theory and practice. In this paper, we propose a Stochastic Recursive Variance-Reduced gradient HMC (SRVR-HMC) al…

Exact Langevin Dynamics with Stochastic Gradients

2021-02-02 · pproximateinference AABI Symposium 2021 1 · Adrià Garriga-Alonso, Vincent Fortuin

Stochastic gradient Markov Chain Monte Carlo algorithms are popular samplers for approximate inference, but they are generally biased. We show that many recent versions of these methods (e.g. Chen et al. (2014)) cannot b…