我是机器学习的新手,我读过有关HMM的内容,但我还有几个问题:
当应用HMM进行机器学习时,如何获得初始,发射和转移概率?
目前我有一组值(包括我希望通过HMM分类的手的角度),我的第一步应该是什么?
在我读过的文献中,我从未在HMM中使用过分布函数,但JaHMM用于HMM的构造函数包括:
这是用来做什么的?我该如何使用它?
谢谢
答案 0 :(得分:2)
您必须以某种方式建模并学习初始,发射和转移概率,以便它们代表您的数据。 在离散分布的情况下,而不是很多变量/状态,你可以从最大似然拟合中获得它们,或者训练一个可以给你一个概率估计的判别分类器,如随机森林或朴素贝叶斯。对于连续分布,请查看高斯过程或任何其他回归方法,如高斯混合模型或回归森林。
关于你的2.和3.问题:他们是一般的,模糊的,在这里回答。你应该参考以下书籍:Bishop的“模式识别和机器学习”和Koller / Friedman的“概率图形模型”。