Skip to content

Latest commit

 

History

History
6 lines (4 loc) · 718 Bytes

README.md

File metadata and controls

6 lines (4 loc) · 718 Bytes

Discontinuous Hamiltonian Monte Carlo for sampling discrete parameters

Discontinuous Hamiltonian Monte Carlo (DHMC) is an extension of HMC that can sample from a piecewise-smooth target density and hence from a discrete parameter space through embedding it into a continuous space. The details of the algorithm and comparisons to other samplers can be found in "Discontinuous Hamiltonian Monte Carlo for sampling discrete parameters" by Nishimura et. al. (2017).

Usage

The 'demo' folder contains Jupyter notebooks to illustrate the use and efficiency of DHMC by applying the sampler to the Jolly-Seber model (open population capture-recapture) and PAC Bayesian inference (PAC = probably approximately correct).