Skip to content

aki-nishimura/discontinuous-hmc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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).

About

"Discontinuous Hamiltonian Monte Carlo for sampling discrete parameters" by Akihiko Nishimura, David Dunson, Jianfeng Lu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published