Misc,

Getting started with particle Metropolis-Hastings for inference in nonlinear dynamical models

, and .
(2015)cite arxiv:1511.01707v4.pdfComment: 36 pages, 8 figures. Submitted to Journal of Statisical Software. Fixed typos and made minior revisions. Source code for R, Python and MATLAB available at: https://github.com/compops/pmh-tutorial.

Abstract

We provide a gentle introduction to the particle Metropolis-Hastings (PMH) algorithm for parameter inference in nonlinear state space models (SSMs) together with a software implementation in the statistical programming language R. Throughout this tutorial, we develop an implementation of the PMH algorithm (and the integrated particle filter), which is distributed as the package pmhtutorial available from the CRAN repository. Moreover, we provide the reader with some intuition for how the algorithm operates and discuss some solutions to numerical problems that might occur in practice. To illustrate the use of PMH, we consider parameter inference in a linear Gaussian SSM with synthetic data and a nonlinear stochastic volatility model with real-world data. We conclude the tutorial by discussing important possible improvements to the algorithm and we also list suitable references for further study.

Tags

Users

  • @pixor

Comments and Reviews