二阶HMM的维特比算法

时间:2013-12-11 02:34:14

标签: algorithm matlab hidden-markov-models viterbi

我试图在二阶HMM中找到维特比算法的一些(最好是MATLAB)代码。我知道如何将它应用于一阶模型,并理解二阶的概念。但是我在为二阶模型实现它时遇到了麻烦。任何人都可以给我任何好的参考?我搜索了谷歌,令人惊讶的是,找不到任何相当清楚的东西。

此外,是否有一个MATLAB库已经实现了这个?我知道第一个订单HMM有一个。感谢

1 个答案:

答案 0 :(得分:2)

我知道这已经过时了,但我有这个问题,我必须自己找出答案。

您只需要将转换概率表示为P((State_t-2, State_t-1) => (State_t-1, State_t))

你可以用State_t来保持排放概率(你需要批次数据才能使二阶排放概率合理)。

这应该会给你合理的结果。