Stoltz, MStoltz, George GObara, KWang, TBryant, D2021-09-272021-09-272021-11Stoltz, M., Stoltz, G.G., Obara, K., Wang, T. & Bryant, D. 2021. Acceleration of hidden Markov model fitting using graphical processing units, with application to low-frequency tremor classification. <i>Computers & Geosciences, 156.</i> http://hdl.handle.net/10204/121130098-30041873-7803https://doi.org/10.1016/j.cageo.2021.104902http://hdl.handle.net/10204/12113Hidden Markov models (HMMs) are general purpose models for time-series data widely used across the sciences because of their flexibility and elegance. Fitting HMMs can often be computationally demanding and time consuming, particularly when the number of hidden states is large or the Markov chain itself is long. Here we introduce a new Graphical Processing Unit (GPU)-based algorithm designed to fit long-chain HMMs, applying our approach to a model for low-frequency tremor events. Even on a modest GPU, our implementation resulted in an increase in speed of several orders of magnitude compared to the standard single processor algorithm. This permitted a full Bayesian inference of uncertainty related to model parameters and forecasts based on posterior predictive distributions. Similar improvements would be expected for HMM models given large number of observations and moderate state spaces ( states with current hardware). We discuss the model, general GPU architecture and algorithms and report performance of the method on a tremor dataset from the Shikoku region, Japan. The new approach led to improvements in both computational performance and forecast accuracy, compared to existing frequentist methodology.AbstractenBayesian methodsComputationally intensive methodsLow-frequency tremorsShikoku regionTremor forecastHidden Markov modelsHMMsAcceleration of hidden Markov model fitting using graphical processing units, with application to low-frequency tremor classificationArticleStoltz, M., Stoltz, G. G., Obara, K., Wang, T., & Bryant, D. (2021). Acceleration of hidden Markov model fitting using graphical processing units, with application to low-frequency tremor classification. <i>Computers & Geosciences, 156</i>, http://hdl.handle.net/10204/12113Stoltz, M, George G Stoltz, K Obara, T Wang, and D Bryant "Acceleration of hidden Markov model fitting using graphical processing units, with application to low-frequency tremor classification." <i>Computers & Geosciences, 156</i> (2021) http://hdl.handle.net/10204/12113Stoltz M, Stoltz GG, Obara K, Wang T, Bryant D. Acceleration of hidden Markov model fitting using graphical processing units, with application to low-frequency tremor classification. Computers & Geosciences, 156. 2021; http://hdl.handle.net/10204/12113.TY - Article AU - Stoltz, M AU - Stoltz, George G AU - Obara, K AU - Wang, T AU - Bryant, D AB - Hidden Markov models (HMMs) are general purpose models for time-series data widely used across the sciences because of their flexibility and elegance. Fitting HMMs can often be computationally demanding and time consuming, particularly when the number of hidden states is large or the Markov chain itself is long. Here we introduce a new Graphical Processing Unit (GPU)-based algorithm designed to fit long-chain HMMs, applying our approach to a model for low-frequency tremor events. Even on a modest GPU, our implementation resulted in an increase in speed of several orders of magnitude compared to the standard single processor algorithm. This permitted a full Bayesian inference of uncertainty related to model parameters and forecasts based on posterior predictive distributions. Similar improvements would be expected for HMM models given large number of observations and moderate state spaces ( states with current hardware). We discuss the model, general GPU architecture and algorithms and report performance of the method on a tremor dataset from the Shikoku region, Japan. The new approach led to improvements in both computational performance and forecast accuracy, compared to existing frequentist methodology. DA - 2021-11 DB - ResearchSpace DP - CSIR J1 - Computers & Geosciences, 156 KW - Bayesian methods KW - Computationally intensive methods KW - Low-frequency tremors KW - Shikoku region KW - Tremor forecast KW - Hidden Markov models KW - HMMs LK - https://researchspace.csir.co.za PY - 2021 SM - 0098-3004 SM - 1873-7803 T1 - Acceleration of hidden Markov model fitting using graphical processing units, with application to low-frequency tremor classification TI - Acceleration of hidden Markov model fitting using graphical processing units, with application to low-frequency tremor classification UR - http://hdl.handle.net/10204/12113 ER -24959