TI-Stan: Model Comparison Using Thermodynamic Integration and HMC
Autor: | R. Wesley Henderson, Paul M. Goggans |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2019 |
Předmět: |
MCMC
Automatic differentiation General Physics and Astronomy Slice sampling Thermodynamic integration Markov chain Monte Carlo 01 natural sciences Article Hybrid Monte Carlo 010104 statistics & probability symbols.namesake HMC model comparison 0103 physical sciences Prior probability symbols thermodynamic Integration 0101 mathematics Likelihood function 010303 astronomy & astrophysics Algorithm Importance sampling |
Zdroj: | Entropy Volume 21 Issue 12 |
ISSN: | 1099-4300 |
DOI: | 10.3390/e21121161 |
Popis: | We present a novel implementation of the adaptively annealed thermodynamic integration technique using Hamiltonian Monte Carlo (HMC). Thermodynamic integration with importance sampling and adaptive annealing is an especially useful method for estimating model evidence for problems that use physics-based mathematical models. Because it is based on importance sampling, this method requires an efficient way to refresh the ensemble of samples. Existing successful implementations use binary slice sampling on the Hilbert curve to accomplish this task. This implementation works well if the model has few parameters or if it can be broken into separate parts with identical parameter priors that can be refreshed separately. However, for models that are not separable and have many parameters, a different method for refreshing the samples is needed. HMC, in the form of the MC-Stan package, is effective for jointly refreshing the ensemble under a high-dimensional model. MC-Stan uses automatic differentiation to compute the gradients of the likelihood that HMC requires in about the same amount of time as it computes the likelihood function itself, easing the programming burden compared to implementations of HMC that require explicitly specified gradient functions. We present a description of the overall TI-Stan procedure and results for representative example problems. |
Databáze: | OpenAIRE |
Externí odkaz: | |
Nepřihlášeným uživatelům se plný text nezobrazuje | K zobrazení výsledku je třeba se přihlásit. |