我有4个状态的全套序列(准确地说是432个观察值):例如
编辑:观察序列的长度不相等!这会改变什么吗?
有没有一种方法可以在Matlab或R或类似程序中计算转换矩阵?我认为HMM软件包可能会有所帮助。有什么想法吗?
例如:估计马尔可夫链概率
3
您有
—
2012年
个状态: 。让 是的次数的链由从状态转变 到状态 ,为 。计算 “从试样S并估计转移矩阵 使用由估计最大似然p我Ĵ = Ñ 我Ĵ / Σ 4 Ĵ = 1 ñ 我Ĵ。
—
禅
@B_Miner您能为我以伪代码形式编写代码吗?或以通俗易懂的方式对其进行解释...但是,我发现它可以在我的R控制台中使用。
—
HCAI
我有一个问题:我理解您的实现,并且对我来说很好,但是我想知道为什么我不能简单地使用Matlab hmmestimate函数来计算T矩阵?诸如此类:states = [1,2,3,4] [T,E] = hmmestimate(x,状态);T是我感兴趣的转换矩阵。我是Markov链和HMM的新手,所以我想了解两个实现之间的区别(如果有)。
—
任何