Hidden markov models ghmm:排放参数的数量无效:无法确定状态顺序

Hidden markov models ghmm:排放参数的数量无效:无法确定状态顺序,hidden-markov-models,Hidden Markov Models,我正在尝试将我的隐马尔可夫模型从4个内部状态和4个观察扩展到8个状态和8个观察(目前它们的含义几乎相同,但我可能会减少内部状态的数量) 但现在我得到了一个错误: The number of 8 emission paramters for state 0 is invalid: State order can not be determined. 我可以在中找到错误,但我不明白哪里应该有问题。从理论的角度来看,我总是能够通过为每个状态添加一个新的观测值和一个新的发射概率来添加观测值。在隐马尔可

我正在尝试将我的隐马尔可夫模型从4个内部状态和4个观察扩展到8个状态和8个观察(目前它们的含义几乎相同,但我可能会减少内部状态的数量)

但现在我得到了一个错误:

The number of 8 emission paramters for state 0 is invalid:
State order can not be determined.
我可以在中找到错误,但我不明白哪里应该有问题。从理论的角度来看,我总是能够通过为每个状态添加一个新的观测值和一个新的发射概率来添加观测值。在隐马尔可夫模型中,我从来没有听说过类似于顺序的东西(除了马尔可夫链的顺序,但我们总是假设1,它与观察无关)


有人知道这里的问题是什么以及我如何解决吗?

确保输出符号的数量(在称为
sigma
的示例中)与发射概率矩阵中的元素数量(在称为
B
的示例中)相匹配

我忘了在
sigma
中增加元素的数量