Hamiltonian monte carlo (HMC) is an effective way to sample from posterior distirbutions. HMC explores the parameter space by following the gradient field. We can speed up HMC with neural network gradient approximation when data are abundant.
HMC sampler
- Shallow neural network
- Gradient neural network
- Gaussian process
- Stochastic gradient
- Multivariate Gaussian
- Logistic regression with Normal prior
- Logistic regression with Laplace prior