条件随机场CRF课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《条件随机场CRF课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 条件 随机 CRF 课件
- 资源描述:
-
1、1条件随机场CRF北京10月机器学习班 邹博 2014年12月14日2思考:给定文本标注词性o他估算当前的赤字总额在9月份仅仅降低到18亿。oNN、NNS、NNP、NNPS、PRP、DT、JJ分别代表普通名词单数形式、普通名词复数形式、专有名词单数形式、专有名词复数形式、代词、限定词、形容词3复习:Markov Blanketo一个结点的Markov Blanket是一个集合,在这个集合中的结点都给定的条件下,该结点条件独立于其他所有结点。o即:一个结点的Markov Blanket是它的parents,children以及spouses(孩子的其他parent)4Markov Blanket
2、补充知识:Serum Calcium(血清钙浓度)高于2.75mmo1/L即为高钙血症。许多恶性肿瘤可并发高钙血症。以乳腺癌、骨肿瘤、肺癌、胃癌、卵巢癌、多发性骨髓瘤、急性淋巴细胞白血病等较为多见,其中乳腺癌约1/3 可发生高钙血症。毒素5图像模型o考察X8的马尔科夫毯(Markov blanket)6无向图模型o有向图模型,又称作贝叶斯网络(Directed Graphical Models,DGM,Bayesian Network)o在有些情况下,强制对某些结点之间的边增加方向是不合适的。o使用没有方向的无向边,形成了无向图模型(Undirected Graphical Model,UGM
3、),又被称为 马尔科夫随机场或者马尔科夫网络(Markov Random Field,MRF or Markov network)7条件随机场o设X=(X1,X2Xn)和Y=(Y1,Y2Ym)都是联合随机变量,若随机变量Y构成一个无向图 G=(V,E)表示的马尔科夫随机场(MRF),则条件概率分布P(Y|X)称为条件随机场(Conditional Random Field,CRF)o注:大量文献将MRF和CRF混用,包括经典著作。后面将考察为何会有该混用。8DGM转换成UGM9DGM转换成UGM10条件独立的破坏o靠考察是否有 ,则计算U的祖先图(ancestral graph):11MRF的
4、性质o成对马尔科夫性nparewise Markov propertyo局部马尔科夫性nlocal Markov propertyo全局马尔科夫性nglobal Markov propertyo表述说明:随机变量Y=(Y1,Y2Ym)构成无向图G=(V,E),结点v对应的随机变量是Yv。12考察结点间的独立性13成对马尔科夫性o设u和v是无向图G中任意两个没有边直接连接的结点,G中其他结点的集合记做O;则在给定随机变量Yo的条件下,随机变量Yu和Yv条件独立。o即:P(Yu,Yv|Yo)=P(Yu|Yo)*P(Yv|Yo)14局部马尔科夫性o设v是无向图G中任意一个结点,W是与v有边相连的所有
5、结点,G中其他结点记做O;则在给定随机变量Yw的条件下,随机变量Yv和Yo条件独立。o即:P(Yv,Yo|Yw)=P(Yv|Yw)*P(Yo|Yw)15全局马尔科夫性o设结点集合A,B是在无向图G中被结点集合C分开的任意结点集合,则在给定随机变量YC的条件下,随机变量YA和YB条件独立。o即:P(YA,YB|YC)=P(YA|YC)*P(YB|YC)16三个性质的等价性o根据全局马尔科夫性,能够得到局部马尔科夫性;o根据局部马尔科夫性,能够得到成对马尔科夫性;o根据成对马尔科夫性,能够得到全局马尔科夫性;o可以反向思考:满足这三个性质(或其一)的无向图,称为概率无向图模型。17复习:隐马尔科夫
6、模型18HMM的确定oHMM由初始概率分布、状态转移概率分布A以及观测概率分布B确定。,BA,BA19HMM的参数oQ是所有可能的状态的集合nN是可能的状态数oV是所有可能的观测的集合nM是可能的观测数NqqqQ,21MvvvV,2120HMM的参数oI是长度为T的状态序列,O是对应的观测序列oA是状态转移概率矩阵o其中oaij是在时刻t处于状态qi的条件下时刻t+1转移到状态qj的概率。TiiiI,21ToooO,21 NNijaAitjtijqiqiPa1TiiiI,2121HMM的参数oB是观测概率矩阵o其中,nbik是在时刻t处于状态qi的条件下生成观测vk的概率。o是初始状态概率向量
7、:o其中,ni是时刻t=1处于状态qi的概率。MNikbBitktikqivoPb iiiqiP122HMM的参数总结oHMM由初始概率分布、状态转移概率分布A以及观测概率分布B确定。和A决定状态序列,B决定观测序列。因此,HMM可以用三元符号表示,称为HMM的三要素:,BA,BA23HMM的两个基本性质o齐次假设:o观测独立性假设:1112211,tttttttiiPoioioiiPttTTTTtioPoioioioP1111,24HMM的3个基本问题o概率计算问题n给定模型 和观测序列 ,计算模型下观测序列O出现的概率P(O|)o学习问题n已知观测序列 ,估计模型 的参数,使得在该模型下观
8、测序列P(O|)最大o预测问题n即解码问题:已知模型 和观测序列 ,求对给定观测序列条件概率P(I|O)最大的状态序列I,BAToooO,21,BAToooO,21,BAToooO,2125概率计算问题o直接算法n暴力算法o前向算法o后向算法n这二者是理解HMM的算法重点26直接计算法o按照概率公式,列举所有可能的长度为T的状态序列 ,求各个状态序列I与观测序列 的联合概率P(O,I|),然后对所有可能的状态序列求和,从而得到P(O|)ToooO,21TiiiI,2127直接计算法o状态序列 的概率是:o对固定的状态序列I,观测序列O的概率是:TiiiI,21TToioioibbbIOP221
9、1,TTiiiiiiiaaaIP13221128直接计算法oO和I同时出现的联合概率是:o对所有可能的状态序列I求和,得到观测序列O的概率P(O|)TTTTTiiioiiioiiioiiIIbababIPIOPIOPOP,2112221111,TTTToiiioiiioiibababIPIOPIOP12221111,29直接计算法o对于最终式o分析:加和符号中有2T个因子,I的遍历个数为NT,因此,时间复杂度为O(T NT),过高。TTTTTiiioiiioiiioiiIIbababIPIOPIOPOP,2112221111,30前向算法o定义:给定,定义到时刻t部分观测序列为o1,o2ot且
10、状态为qi的概率为前向概率,记做:o可以递推的求得前向概率t(i)及观测序列概率P(O|)itttqioooPi,2131前向算法o初值:o递推:对于t=1,2T-1o最终:111tioNjjittbaji NiTiOP1 11ioibi32后向算法o定义:给定,定义到时刻t状态为qi的前提下,从t+1到T的部分观测序列为ot+1,ot+2oT的概率为后向概率,记做:o可以递推的求得后向概率t(i)及观测序列概率P(O|),21itTtttqioooPi33后向算法o初值:o递推:对于t=T-1,T-2,1o最终:Njtjoijtjbait111 NiioiibOP111 1iT34后向算法的
11、说明o为了计算在时刻t状态为qi条件下时刻t+1之后的观测序列为ot+1,ot+2oT的后向概率t(i),只需要考虑在时刻t+1所有可能的N个状态qj的转移概率(aij项),以及在此状态下的观测ot+1的观测概率(bjot+1)项,然后考虑状态qj之后的观测序列的后向概率t+1(j)35前向后向概率的关系o根据定义,证明下列等式 NittiiOP1 iiOqiPttit,36单个状态的概率o求给定模型和观测O,在时刻t处于状态qi的概率。o记:,OqiPiitt37单个状态的概率o根据前向后向概率的定义,iiOqiPttit,OPOqiPOqiPiititt,NitttttttiiiiOPii
12、i138的意义o在每个时刻t选择在该时刻最有可能出现的状态it*,从而得到一个状态序列I*=i1*,i2*iT*,将它作为预测的结果。o给定模型和观测序列,时刻t处于状态qi的概率为:NitttttttiiiiOPiii139两个状态的联合概率o求给定模型和观测O,在时刻t处于状态qi并且时刻t+1处于状态qj的概率。,1OqiqiPjijtitt40两个状态的联合概率o根据前向后向概率的定义,NiNjjtitjtitjtitjtittOqiqiPOqiqiPOPOqiqiPOqiqiPji111111,jbaiOqiqiPtjoijtjtitt111,41期望o在观测O下状态i出现的期望:o
13、在观测O下状态i转移到状态j的期望:Ttti111,Tttji42学习算法o若训练数据包括观测序列和状态序列,则HMM的学习非常简单,是监督性学习;o若训练数据只有观测序列,则HMM的学习需要使用EM算法,是非监督学习。43再次分析二项分布的参数估计o极大似然估计o简单的例子n10次抛硬币的结果是:正正反正正正反反正正o假设p是每次抛硬币结果为正的概率。则:o得到这样的实验结果的概率是:371111ppppppppppppP44极大似然估计MLEo目标函数:o最优解是:p=0.7n即:使用样本的均值可以作为全体的均值估计o一般形式:37101maxmaxppPp xxppxpL 是实验结果的分
展开阅读全文