HMM Procedure

Gaussian Hidden Markov Model

The Gaussian hidden Markov model (Gaussian HMM) is a type of finite-state-space and homogeneous HMM where the observation probability distribution is the normal distribution,

StartLayout 1st Row  bold upper Y Subscript t Baseline vertical-bar bold upper S Subscript t Baseline tilde upper N left-parenthesis mu Subscript bold upper S Sub Subscript t Subscript Baseline comma normal upper Sigma Subscript bold upper S Sub Subscript t Subscript Baseline right-parenthesis EndLayout

where mu Subscript bold upper S Sub Subscript t and normal upper Sigma Subscript bold upper S Sub Subscript t are mean and covariance parameters at state bold upper S Subscript t Baseline comma bold upper S Subscript t Baseline equals 1 comma ellipsis comma upper K. Hence, the initial state probability vector (ISPV) pi, the transition probability matrix (TPM) bold upper A, and the observation parameter bold upper B (identical-to StartSet mu Subscript i Baseline comma normal upper Sigma Subscript i Baseline EndSet Subscript i equals 1 comma ellipsis comma upper K, which consists of mean and covariance parameters) together specify the Gaussian HMM; that is, the parameter theta of the Gaussian HMM is StartSet pi comma bold upper A comma bold upper B EndSet.

Because the Gaussian HMM is a type of finite-state-space and homogeneous HMM, the six common problems—the filtering, smoothing, forecasting, evaluating, decoding, and learning problems—can be solved using the three algorithms introduced in the section Hidden Markov Model. That is, you can solve the evaluating, filtering, and forecasting problems by using the forward algorithm; the smoothing problem by using the forward algorithm and backward algorithm; the decoding problem by using the Viterbi algorithm; and the learning problem, if solved through the maximum likelihood or maximum a posteriori method, by using the forward algorithm to calculate the likelihood.

Last updated: July 09, 2026