我试图在二阶HMM中找到一些Viterbi算法的代码(最好是MATLAB)。我知道如何将其应用于一阶模型,并了解二阶的概念。但是我在为二阶模型实现它时遇到了麻烦。谁能给我什么引用?我已经搜索过Google,但令人惊讶的是,找不到任何相当清楚的信息。

另外,有没有已经实现此功能的MATLAB库?我知道有一个一阶HMM。谢谢

最佳答案

我知道这很古老,但是我有这个问题,必须自己弄清楚答案。

您只需要将转换概率表示为P((State_t-2, State_t-1) => (State_t-1, State_t))
但是,您可以按照State_t来保持发射概率(为了使二阶发射概率合理,您需要大量数据)。

那应该给您合理的结果。

10-04 21:59