隐马尔可夫模型

时间:2008-09-16 06:56:14

标签: statistics state-machine hidden-markov-models markov-models

我想开始使用HMM,但不知道如何去做。人们可以在这里给我一些基本的指示,在哪里看?

不仅仅是理论,我还想做很多动手。所以,我更喜欢资源,我可以编写小代码片段来检查我的学习,而不仅仅是干文本。

4 个答案:

答案 0 :(得分:2)

你有没有尝试过:Russel和Norvig的人工智能:现代方法。

我意识到这在理论上很重要,但它也包含有用的代码示例,可用于帮助您学习。

您还可以查看:http://www.kanungo.com/software/software.html以获取HMM的c实现

答案 1 :(得分:2)

查看关于HMM的Wikipedia article:他们在所有理论基础之后都有一个非常可靠的例子。如果你想对它进行一些练习,Ruby Quiz有一些很棒的马尔可夫模型实现,你可以尝试改为HMM。

答案 2 :(得分:2)

在我们的研究实验室中,我们通常使用HMM Toolkit来开始HMM建模。不幸的是,它在再分发方面有一些许可限制(基本上你不能重新分发软件,但你可以重新分配你用它训练的模型),但开始学习它们的工作方式可能是有用的。 HMM工具包提供的HTK Book也是关于HMM设计的非常全面的参考。

如果您想获得一些可能对培训HMM有用的数据,请查看VoxForge项目,在那里您还可以找到一些开源语音识别系统的链接,这些链接可能对您有用脚湿了。

答案 3 :(得分:0)

斯坦福在线人工智能课程的精彩视频可用:见第11单元。

https://www.ai-class.com/course/video/videolecture/138