TY - JOUR
T1 - Temporal Parallelization of Inference in Hidden Markov Models
AU - Hassan, Syeda Sakira
AU - Särkkä, Simo
AU - García-Fernández, Ángel
N1 - Funding Information:
Manuscript received February 10, 2021; revised June 4, 2021 and July 26, 2021; accepted August 4, 2021. Date of publication August 12, 2021; date of current version September 3, 2021. The associate editor coordinating the review of this manuscript and approving it for publication was Dr. N. Dobigeon. This work was supported by Academy of Finland. (Corresponding author: Syeda Sakira Hassan.) Syeda Sakira Hassan and Simo Särkkä are with the Department of Electrical Engineering and Automation, Aalto University, 02150 Espoo, Finland (e-mail: [email protected]; [email protected]).
Publisher Copyright:
© 1991-2012 IEEE.
PY - 2021/8/12
Y1 - 2021/8/12
N2 - This paper presents algorithms for the parallelization of inference in hidden Markov models (HMMs). In particular, we propose a parallel forward-backward type of filtering and smoothing algorithm as well as a parallel Viterbi-type maximum-a-posteriori (MAP) algorithm. We define associative elements and operators to pose these inference problems as all-prefix-sums computations and parallelize them using the parallel-scan algorithm. The advantage of the proposed algorithms is that they are computationally efficient in HMM inference problems with long time horizons. We empirically compare the performance of the proposed methods to classical methods on a highly parallel graphics processing unit (GPU).
AB - This paper presents algorithms for the parallelization of inference in hidden Markov models (HMMs). In particular, we propose a parallel forward-backward type of filtering and smoothing algorithm as well as a parallel Viterbi-type maximum-a-posteriori (MAP) algorithm. We define associative elements and operators to pose these inference problems as all-prefix-sums computations and parallelize them using the parallel-scan algorithm. The advantage of the proposed algorithms is that they are computationally efficient in HMM inference problems with long time horizons. We empirically compare the performance of the proposed methods to classical methods on a highly parallel graphics processing unit (GPU).
KW - Parallel forward-backward algorithm
KW - parallel max-product algorithm
KW - parallel sum-product algorithm
KW - parallel Viterbi algorithm
UR - http://www.scopus.com/inward/record.url?scp=85114500286&partnerID=8YFLogxK
U2 - 10.1109/TSP.2021.3103338
DO - 10.1109/TSP.2021.3103338
M3 - Article
AN - SCOPUS:85114500286
SN - 1053-587X
VL - 69
SP - 4875
EP - 4887
JO - IEEE Transactions on Signal Processing
JF - IEEE Transactions on Signal Processing
M1 - 9512397
ER -