vix.ing · top · new · best · stats · spec

Data analysis recipes: Using Markov Chain Monte Carlo

2017/10/17 by David W. Hogg, Daniel Foreman-Mackey · 2 citations
Physics and Astronomy · Mathematics · #astro-ph.IM #physics.data-an #stat.CO

paper · pdf · doi:10.3847/1538-4365/aab76e

A purely pedagogical contribution

arxiv created 2017/10/17 · arxiv updated 2018/05/23

Abstract

Markov Chain Monte Carlo (MCMC) methods for sampling probability density functions (combined with abundant computational resources) have transformed the sciences, especially in performing probabilistic inferences, or fitting models to data. In this primarily pedagogical contribution, we give a brief overview of the most basic MCMC method and some practical advice for the use of MCMC in real inference problems. We give advice on method choice, tuning for performance, methods for initialization, tests of convergence, troubleshooting, and use of the chain output to produce or report parameter estimates with associated uncertainties. We argue that autocorrelation time is the most important test for convergence, as it directly connects to the uncertainty on the sampling estimate of any quantity of interest. We emphasize that sampling is a method for doing integrals; this guides our thinking about how MCMC output is best used.

Cited by