隐马尔科夫模型教学课件.ppt
《隐马尔科夫模型教学课件.ppt》由会员分享,可在线阅读,更多相关《隐马尔科夫模型教学课件.ppt(37页珍藏版)》请在三一办公上搜索。
1、隐马尔可夫模型HMM,随机过程,马尔科夫链,主要讲述的内容,三种问题及相应算法,应用举例,隐马尔科夫模型,2.马尔科夫链,设S是一个由有限个状态组成的集合。S=1,2,3,n-1,n可以把马尔科夫链看做小球随时间在n种状态跳动的过程。,T,S,1,2,3,n,.,0,1,2,3,t,.,.,由小球的跳动产生的状态序列X如果序列X在t时刻处在状态,若有,则随机序列X构成一个一阶马尔科夫链。(Markov Chain),状态转移概率矩阵,隐马尔科夫概括和简介,隐马尔可夫模型是马尔可夫链的一种,它的状态不能直接观察到,但能通过观测向量序列观察到,每个观测向量都是通过某些概率密度分布表现为各种状态,每
2、一个观测向量是由一个具有响应概率密度分布的状态序列产生。所以,隐马尔可夫模型是一个双重随机过程-具有一定状态数的隐马尔可夫链和显示随机函数集。自20世纪80年代以来,HMM被应用于语音识别,取得重大成功。到了90年代,HMM还被引入计算机文字识别和移动通信核心技术“多用户的检测”。近年来,HMM在生物信息科学、故障诊断等领域也开始得 到应用。,隐马尔科夫模型可以用五个元素来描述,=(N,M,A,B,)其中:N=q1,.qN:状态的有限集合,隐状态的数目 M=v1,.,vM:观察值的有限集合,可能的观测值 A=aij,aij=p(Xt+1=qj|Xt=qi):状态转移概率 B=bik,bik=p
3、(Ot=vk|Xt=qi):观察值状态分布=i,i=p(X1=qi):初始状态空间概率分布,隐马尔可夫模型(HMM)的三个基本问题,令=A,B,为给定HMM的参数,令=O1,.,OT 为观察值序列,1、评估问题:对于给定模型,求某个观察值序列 的概率p(|);2、解码问题:对于给定模型和观察值序列,求可 能性最大的状态序列;3、学习问题:对于给定的一个观察值序列,调整 参数,使得观察值出现的概率p(|)最大。,针对以上三个问题,人们提出了相应的算法,评估问题:向前算法定义向前变量采用动态规划算法,复杂度O(N2T)解码问题:韦特比(Viterbi)算法采用动态规划算法,复杂度O(N2T)学习问
4、题:向前向后算法EM算法的一个特例,带隐变量的最大似然估计,HMM的应用领域,语音识别机器视觉人脸检测机器人足球图像处理图像去噪图像识别生物医学分析DNA/蛋白质序列分析,.,HMM实例,HMM实例描述,假设在一个房间中,有N个缸子,每个缸子里都装有不同颜色的小球,记小球的总颜色为M种,一个人在房间中首先随机地选择一个缸子,再从这个缸子中随机的选择一个小球,并把小球的颜色报告给房间外面的人记录下来作为观察值,记为O1,然后这个人再把球放回缸子中,以当前的缸子为条件再随机选择一个缸子,从中随机选择一个小球,并报告小球颜色,记为O2,长此以往,房间外的人会得到由这个过程产生的小球颜色的序列。,知道
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 隐马尔科夫 模型 教学 课件
链接地址:https://www.31ppt.com/p-3967913.html