Efficient Markov chain Monte Carlo sampling for hierarchical hidden Markov models

被引:25
|
作者
Turek, Daniel [1 ]
de Valpine, Perry [1 ]
Paciorek, Christopher J. [1 ]
机构
[1] Univ Calif Berkeley, 493 Evans Hall, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
Capture-recapture; Effective sample size; Hidden Markov model; Hierarchical model; MCMC; NIMBLE; Sampling efficiency; CONVERGENCE; SURVIVAL; HASTINGS;
D O I
10.1007/s10651-016-0353-z
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Traditional Markov chain Monte Carlo (MCMC) sampling of hidden Markov models (HMMs) involves latent states underlying an imperfect observation process, and generates posterior samples for top-level parameters concurrently with nuisance latent variables. When potentially many HMMs are embedded within a hierarchical model, this can result in prohibitively long MCMC runtimes. We study combinations of existing methods, which are shown to vastly improve computational efficiency for these hierarchical models while maintaining the modeling flexibility provided by embedded HMMs. The methods include discrete filtering of the HMM likelihood to remove latent states, reduced data representations, and a novel procedure for dynamic block sampling of posterior dimensions. The first two methods have been used in isolation in existing application-specific software, but are not generally available for incorporation in arbitrary model structures. Using the NIMBLE package for R, we develop and test combined computational approaches using three examples from ecological capture-recapture, although our methods are generally applicable to any embedded discrete HMMs. These combinations provide several orders of magnitude improvement in MCMC sampling efficiency, defined as the rate of generating effectively independent posterior samples. In addition to being computationally significant for this class of hierarchical models, this result underscores the potential for vast improvements to MCMC sampling efficiency which can result from combinations of known algorithms.
引用
收藏
页码:549 / 564
页数:16
相关论文
共 50 条
  • [1] Efficient Markov chain Monte Carlo sampling for hierarchical hidden Markov models
    Daniel Turek
    Perry de Valpine
    Christopher J. Paciorek
    Environmental and Ecological Statistics, 2016, 23 : 549 - 564
  • [2] Markov Chain Monte Carlo Simulation for Bayesian Hidden Markov Models
    Chan, Lay Guat
    Ibrahim, Adriana Irawati Nur Binti
    4TH INTERNATIONAL CONFERENCE ON QUANTITATIVE SCIENCES AND ITS APPLICATIONS (ICOQSIA 2016), 2016, 1782
  • [3] An extension of reversible jump Markov Chain Monte Carlo in Hidden Markov Models
    Zhou, Feifei
    Chen, Jinwen
    Proceedings of the Fifth International Conference on Information and Management Sciences, 2006, 5 : 559 - 563
  • [4] Hierarchical models, data augmentation, and Markov chain Monte Carlo
    van Dyk, DA
    STATISTICAL CHALLENGES IN ASTRONOMY, 2003, : 41 - 56
  • [5] Accelerating Markov Chain Monte Carlo sampling with diffusion models ☆
    Hunt-Smith, N. T.
    Melnitchouk, W.
    Ringer, F.
    Sato, N.
    Thomas, A. W.
    White, M. J.
    COMPUTER PHYSICS COMMUNICATIONS, 2024, 296
  • [6] REVERSIBLE JUMP MARKOV CHAIN MONTE CARLO METHODS AND SEGMENTATION ALGORITHMS IN HIDDEN MARKOV MODELS
    Paroli, R.
    Spezia, L.
    AUSTRALIAN & NEW ZEALAND JOURNAL OF STATISTICS, 2010, 52 (02) : 151 - 166
  • [7] EM versus Markov chain Monte Carlo for Estimation of Hidden Markov Models: A Computational Perspective
    Ryden, Tobias
    BAYESIAN ANALYSIS, 2008, 3 (04): : 659 - 688
  • [8] Optimal Markov chain Monte Carlo sampling
    Chen, Ting-Li
    WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2013, 5 (05) : 341 - 348
  • [9] Automated Parameter Blocking for Efficient Markov Chain Monte Carlo Sampling
    Turek, Daniel
    de Valpine, Perry
    Paciorek, Christopher J.
    Anderson-Bergman, Clifford
    BAYESIAN ANALYSIS, 2017, 12 (02): : 465 - 490
  • [10] Sequential Monte Carlo sampling in hidden Markov models of nonlinear dynamical systems
    Zeng, X.
    Anitescu, M.
    APPLIED MATHEMATICS AND COMPUTATION, 2014, 233 : 507 - 521