Efficient Markov chain Monte Carlo sampling for hierarchical hidden Markov models

被引:0
作者
Daniel Turek
Perry de Valpine
Christopher J. Paciorek
机构
[1] University of California,
[2] Berkeley,undefined
来源
Environmental and Ecological Statistics | 2016年 / 23卷
关键词
Capture–recapture; Effective sample size; Hidden Markov model; Hierarchical model; MCMC; NIMBLE; Sampling efficiency;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:15
相关论文
共 30 条
[1]  
Choquet R(2004)M-SURGE: new software specifically designed for multistate capture–recapture models Anim Biodivers Conserv 27 207-215
[2]  
Gales M(2008)The application of hidden Markov models in speech recognition Found Trends Signal Process 1 195-304
[3]  
Young S(2007)State-space modelling of data on marked individuals Ecol Model 206 431-438
[4]  
Gimenez O(2012)Flexible and practical modeling of animal telemetry data: hidden Markov models and extensions Ecology 93 2336-2342
[5]  
Langrock R(1992)Modeling survival and testing biological hypotheses using marked animals: a unified approach with case studies Ecol Monogr 62 67-118
[6]  
Lebreton J-D(2009)Modeling individual animal histories with multistate capture–recapture models Adv Ecol Res 41 87-173
[7]  
Lebreton J-D(1994)Covariance structure of the Gibbs sampler with applications to the comparisons of estimators and augmentation schemes Biometrika 81 27-40
[8]  
Liu JS(1988)Polygynie du Cincle plongeur (Cinclus cinclus) dans les côtes de Lorraine Oiseau et la Revue Francaise d’Ornithologie 58 277-286
[9]  
Wong WH(2011)Multistate mark-recapture model selection using score tests Biometrics 67 234-241
[10]  
Kong A(1996)Rates of convergence of the Hastings and Metropolis algorithms Ann Stat 24 101-121