A Modified Minibatch Sampling Method for Parameter Estimation in Hidden Markov Models using Stochastic Variational Bayes

Date

2021-12-14

Department

Program

Citation of Original Publication

Majumder, R., Gobbert, M.K. and Neerchal, N.K. (2021), A Modified Minibatch Sampling Method for Parameter Estimation in Hidden Markov Models using Stochastic Variational Bayes. Proc. Appl. Math. Mech., 21: e202100203. https://doi.org/10.1002/pamm.202100203

Rights

This is the peer reviewed version of the following article: Majumder, R., Gobbert, M.K. and Neerchal, N.K. (2021), A Modified Minibatch Sampling Method for Parameter Estimation in Hidden Markov Models using Stochastic Variational Bayes. Proc. Appl. Math. Mech., 21: e202100203. https://doi.org/10.1002/pamm.202100203, which has been published in final form at https://doi.org/10.1002/pamm.202100203. This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Use of Self-Archived Versions. This article may not be enhanced, enriched or otherwise transformed into a derivative work, without express permission from Wiley or by statutory rights under applicable legislation. Copyright notices must not be removed, obscured or modified. The article must be linked to Wiley’s version of record on Wiley Online Library and any embedding, framing or otherwise making available the article or pages thereof by third parties from platforms, services and websites other than Wiley Online Library must be prohibited.
Access to this item will begin on 12/14/2022

Abstract

Parameter estimation using stochastic variatonal Bayes (SVB) under a mean field assumption can be carried out by sampling a single data point at each iteration of the optimization algorithm. However, when latent variables are dependent like in hidden Markov models (HMM), a larger sample is required at each iteration to capture that dependence. We describe a minibatch sampling procedure for HMMs where the emission process can be segmented into independent and identically distributed blocks. Instead of sampling a block and using all elements within it, we divide the block into subgroups and sample subgroups from different blocks using simple random sampling with replacement. Simulation results are provided for an HMM for precipitation data, where each block of 90 days represents 3 months of wet season data. SVB based on the proposed sampling method is shown to provide parameter estimates comparable with existing methods.