2021IEEE AccessOpen access

Magnetic Hamiltonian Monte Carlo With Partial Momentum Refreshment

Wilson Tsakane Mongwe, Rendani Mbuvha, Tshilidzi Marwala

Open full text 15 citations

Abstract

Magnetic Hamiltonian Monte Carlo (MHMC) has been shown to provide more efficient sampling of the target posterior compared to Hamiltonian Monte Carlo (HMC). It achieves this by utilising a user specified magnetic field and the resultant non-canonical Hamiltonian dynamics. This is important for multi-modal distributions which are common in machine learning. In generating each sample in MHMC and HMC, the auxiliary momentum variable is fully regenerated from a Gaussian distribution. Partially updating the momentum has previously been employed in HMC to improve sampling behaviour. It has also been used in the context of sampling using integrator dependent shadow Hamiltonian Monte Carlo methods. In this work, we combine the sampling benefits of non-canonical Hamiltonian dynamics offered by MHMC with partial momentum refreshment to create the Magnetic Hamiltonian Monte Carlo with Partial Momentum Refreshment (PMHMC) algorithm. Numerical experiments across various target posterior distributions show that the proposed method outperforms HMC, MHMC and HMC with partial momentum refreshment across all the metrics considered.

Open-access reader

About this research paper

What this paper is about

Magnetic Hamiltonian Monte Carlo (MHMC) has been shown to provide more efficient sampling of the target posterior compared to Hamiltonian Monte Carlo (HMC). It achieves this by utilising a user specified magnetic field and the resultant non-canonical Hamiltonian dynamics. This is important for multi-modal distributions which are common in machine learning. In generating each sample in MHMC and HMC, the auxiliary momentum variable is fully regenerated from a Gaussian distribution. Partially updating the momentum has previously been employed in HMC to improve sampling behaviour. It has also been used in the context of sampling using integrator dependent shadow Hamiltonian Monte Carlo methods. In this work, we combine the sampling benefits of non-canonical Hamiltonian dynamics offered by MHMC with partial momentum refreshment to create the Magnetic Hamiltonian Monte Carlo with Partial Momentum Refreshment (PMHMC) algorithm. Numerical experiments across various target posterior distributions show that the proposed method outperforms HMC, MHMC and HMC with partial momentum refreshment across all the metrics considered.

Why it matters

OpenAlex reports 15 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Magnetic Hamiltonian Monte Carlo (MHMC) has been shown to provide more efficient sampling of the target posterior compared to Hamiltonian Monte Carlo (HMC). It achieves this by utilising a user specified magnetic field and the resultant non-canonical Hamiltonian dynamics. This is important for multi-modal distributions which are common in machine learning. In generating each sample in MHMC and HMC, the auxiliary momentum variable is fully regenerated from a Gaussian distribution. Partially updating the momentum has previously been employed in HMC to improve sampling behaviour. It has also been used in the context of sampling using integrator dependent shadow Hamiltonian Monte Carlo methods. In this work, we combine the sampling benefits of non-canonical Hamiltonian dynamics offered by MHMC with partial momentum refreshment to create the Magnetic Hamiltonian Monte Carlo with Partial Momentum Refreshment (PMHMC) algorithm. Numerical experiments across various target posterior distributions show that the proposed method outperforms HMC, MHMC and HMC with partial momentum refreshment across all the metrics considered.

Key concepts: Hybrid Monte Carlo, Monte Carlo method, Hamiltonian (control theory), Markov chain Monte Carlo, Gaussian, Physics, Statistical physics, Integrator

Related papers

Back to paper searchBrowse research topicsOriginal source
Magnetic Hamiltonian Monte Carlo With Partial Momentum Refreshment — Research Paper | ScholarLens