关于隐马尔可夫模型的一点信息
来源:互联网 发布:手机广告声音制作软件 编辑:程序博客网 时间:2024/06/06 23:50
引自:http://zh.wikipedia.org/zh/隐马尔可夫模型
隐马尔可夫模型(Hidden Markov Model,HMM)是统计模型,它用来描述一个含有隐含未知参数的马尔可夫过程。其难点是从可观察的参数中确定该过程的隐含参数。然后利用这些参数来作进一步的分析,例如模式识别。
在正常的马尔可夫模型中,状态对于观察者来说是直接可见的。这样状态的转换概率便是全部的参数。而在隐马尔可夫模型中,状态并不是直接可见的,但受状态影响的某些变量则是可见的。每一个状态在可能输出的符号上都有一概率分布。因此输出符号的序列能够透露出状态序列的一些信息。
有时间真的要好好看看下面的算法了。
HMM有三个经典(canonical)问题:
已知模型参数,计算某一特定输出序列的概率.通常使用forward算法解决.
已知模型参数,寻找最可能的能产生某一特定输出序列的隐含状态的序列.通常使用Viterbi算法解决.
已知输出序列,寻找最可能的状态转移以及输出概率.通常使用Baum-Welch算法以及Reversed Viterbi算法解决.
另外,最近的一些方法使用Junction tree算法来解决这三个问题。
相关的几个链接(有关语音识别的)
http://htk.eng.cam.ac.uk/
http://julius.sourceforge.jp/en_index.php
http://sourceforge.net/projects/speech2text/
- 关于隐马尔可夫模型的一点信息
- 关于DLL的一点信息
- 关于我的一点信息
- 关于B/S模型的一点总结
- 关于光照模型的一点笔记
- 关于信息登记的一点心得
- 关于获取网卡信息的一点消息
- 关于单线程epoll模型服务器的一点说明
- 关于华为信息机开发的一点感想
- 关于HANA信息模型的Data Preview权限
- 关于 && 的一点思考
- 关于PHP中数组模型的一点猜想(by misko lee)
- 关于三维模型网格分块的一点小技巧(不定时更新))
- 关于caffe下ssd模型安装与测试的一点问题
- 关于Java类设计中信息隐蔽原则的一点提示
- 关于Java类设计中信息隐蔽原则的一点提示
- 关于数据库连接的一点理解,通过properties类获取数据库信息
- 关于一点权限控件的一点想法!
- JSON 概念
- Android画图学习总结
- 关于移动通信行业从业人员自律和自卫的【通知】
- 简单随机抽样sas实现
- [转]Fedora 14 yum 高速源设置
- 关于隐马尔可夫模型的一点信息
- 复制文件时,如何显示进度条
- vc++ 做的一个redo/undo
- 求助
- 制作多页浏览器的解决方案
- linux文件的访问权限和文件模式
- spring声明事务管理~之细节session.getCurrentSession()~~~~
- c语言中运算符的优先级
- 浏览器前进后退的判断