Quasi-Newton Hamiltonian Monte Carlo

Abstract

The Hamiltonian Monte Carlo (HMC) method has become significantly popular in recent years. It is the state-of-the-art MCMC sampler due to its more efficient exploration to the parameter space than the standard random-walk based proposal. The key idea behind HMC is that it makes use of first-order gradient information about the target distribution. In this paper, we propose a novel dynamics. The new dynamics uses second-order geometric information about the desired distribution. The second-order information is estimated by using a quasi-Newton method (say, the BFGS method), so it does not bring heavy computational burden. Moreover, our theoretical analysis guarantees that this dynamics remains the target distribution invariant. As a result, the proposed quasi-Newton Hamiltonian Monte Carlo (QNHMC) algorithm traverses the parameter space more efficiently than the standard HMC and produces a less correlated series of samples. Finally, empirical evaluation on simulated data verifies the effectiveness and efficiency of our approach. We also conduct applications of QNHMC in Bayesian logistic regression and online Bayesian matrix factorization problems.

Cite

Text

Fu et al. "Quasi-Newton Hamiltonian Monte Carlo." Conference on Uncertainty in Artificial Intelligence, 2016.

Markdown

[Fu et al. "Quasi-Newton Hamiltonian Monte Carlo." Conference on Uncertainty in Artificial Intelligence, 2016.](https://mlanthology.org/uai/2016/fu2016uai-quasi/)

BibTeX

@inproceedings{fu2016uai-quasi,
  title     = {{Quasi-Newton Hamiltonian Monte Carlo}},
  author    = {Fu, Tianfan and Luo, Luo and Zhang, Zhihua},
  booktitle = {Conference on Uncertainty in Artificial Intelligence},
  year      = {2016},
  url       = {https://mlanthology.org/uai/2016/fu2016uai-quasi/}
}