我正在研究在 Matlab 中实现 HMM 前向算法。我在编码 $\alpha_{j}(t)$ 时遇到了一些困难
- 初始化$t <- ,$ $a_{ij}, b_{jk}$, 可见序列 $V^T, \alpha_j(0)$
- 对于 $t <- t + 1$
- $\alpha_{j}(t) <-$ $ \sum^c_{1 = 1} \alpha_i(t - 1) a_{ij}b_{jk} v(t)$
- 直到$t = T$
- 为最终状态返回$P(V^T) <- \alpha_0(T)$
- 结尾
我将如何实现 $\alpha_{j}(t)$ 的计算。当 $ a_{ij} = $ 转移概率矩阵 & $ b_{jk} =$ 发射矩阵 & $ v(t) = $ 观察符号