hmm训练时好多概率值溢出了hmm在算后向算法时,先算t+1时刻的,t时刻再用t+1时刻值与转移概率和观查概率相乘等计算,但是我的程序算的时候,t时刻的beta值基本会比t+1时刻值的数量级小一位

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 17:45:44
hmm训练时好多概率值溢出了hmm在算后向算法时,先算t+1时刻的,t时刻再用t+1时刻值与转移概率和观查概率相乘等计算,但是我的程序算的时候,t时刻的beta值基本会比t+1时刻值的数量级小一位

hmm训练时好多概率值溢出了hmm在算后向算法时,先算t+1时刻的,t时刻再用t+1时刻值与转移概率和观查概率相乘等计算,但是我的程序算的时候,t时刻的beta值基本会比t+1时刻值的数量级小一位
hmm训练时好多概率值溢出了
hmm在算后向算法时,先算t+1时刻的,t时刻再用t+1时刻值与转移概率和观查概率相乘等计算,但是我的程序算的时候,t时刻的beta值基本会比t+1时刻值的数量级小一位,我有40个观测序列,到最后就溢出了,出现-1#IND错误了.

hmm训练时好多概率值溢出了hmm在算后向算法时,先算t+1时刻的,t时刻再用t+1时刻值与转移概率和观查概率相乘等计算,但是我的程序算的时候,t时刻的beta值基本会比t+1时刻值的数量级小一位
可考虑用对数转换法,这样降低计算复杂度,有利于计算机数据表示空间的合理使用.