人工智能及应用_ch4_2.ppt_第1页
人工智能及应用_ch4_2.ppt_第2页
人工智能及应用_ch4_2.ppt_第3页
人工智能及应用_ch4_2.ppt_第4页
人工智能及应用_ch4_2.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

不确定性推理,确定性理论,确定性理论,确定性理论(ConfirmationTheory)是斯坦福大学的肖特里菲(E.H.Shortliffe)等人在年首次提出并应用于医疗专家系统中。主观Bayes方法成功的避开了先验概率和条件概率的计算。但有时问题并不需要概率的计算精度很高,此时需要一个易于掌握和使用的简单的模型,确定性理论满足此要求。,可信度和C-F模型,可信度是指人们根据以往的经验对某个事物或现象为真的程度的一个判断,或者是人们对某个事物和现象为真的相信程度。C-F模型:以可信度为不确定性描述的不确定性推理模型。,C-F模型,知识的不确定性表示:IFETHENH(CF(H,E)其中:E是前件,E可以是简单条件,也可以是复合条件;H是结论,H可以是一个单一结论,也可以是多个结论;CF(H,E)是知识的可信度,又称为可信度因子或规则强度,取值范围-1,1,其表示E成立对H为真的支持程度,CF越大对H支持程度越大。,C-F模型,可信度定义:CF(H,E)=MB(H,E)-MD(H,E)CF(CertaintyFactor)MB(MeasureBelief)-信任增长度MD(MeasureDisbelief)-不信任增长度,C-F模型,信任增长度的定义,C-F模型,不信任增长度的定义,C-F模型,将信任增长度和不信任增长度的定义带入可信度的定义式有:,C-F模型,C(H,E)0:则P(H/E)P(H),说明的出现增加了为真的概率,即增加了的可信度。C(H,E)0,则MB(H,E)=0值域:0MB(H,E)10MD(H,E)1-1CF(H,E)1,C-F模型,典型值:CF(H,E)=1:P(H,E)=1,说明E的出现使H为真的概率为1。此时MB(H,E)=1,MD(H,E)=0。CF(H,E)=-1:P(H,E)=0,说明E的出现使H为真的概率为0,或者说明E的出现使H为假的概率为1。此时MB(H,E)=1,MD(H,E)=0。CF(H,E)=0:说明E的出现与H无关,。此时MB(H,E)=0,MD(H,E)=0。,C-F模型,对H的信任增长度等于对非H的不信任增长度,即MB(H,E)=MD(H,E)。MD(H,E)=(P(H/E)-P(H)/-P(H)=(P(H)-P(H/E)/(P(H)-1)=(P(H/E)-P(H)/(1-P(H)=MB(H,E),C-F模型,进一步有:CF(H,E)+CF(H,E)=MB(H,E)-MD(H,E)+MB(H,E)-MD(H,E)=MB(H,E)-MD(H,E)=0,C-F模型,实际应用中CF不是由P(H/E)和P(H)计算得到的,而是由领域专家直接给出的,其原则是:E出现增加H为真的可信度,CF(H,E)0;E出现减少H为真的可信度,CF(H,E)0;E与无关,CF=0,C-F模型,证据不确定性的表示:也用可信度因子表示,其取值的范围同样为-1,1,其来源有两种:原始证据:可信度由提供证据的客户给出。中间结论:可信度由推理过程中不确定性更新计算得到。,C-F模型,证据的可信度与知识的可信度的区别:知识的可信度是静态的。证据的可信度是动态的。,C-F模型,组合证据不确定性的计算:组合证据是多个单一证据的合取时,即E=E1ANDE2ANDANDEn相应的可信度为CF(E1),CF(E2)CF(En)则:CF(E)=MINCF(E1),CF(E2)CF(En),C-F模型,组合证据是多个单一证据的析取时,即E=E1ORE2OROREn相应的可信度为CF(E1),CF(E2)CF(En)则:CF(E)=MAXCF(E1),CF(E2)CF(En),C-F模型,不确定性的更新问题由IFETHENHCF(H,E)和CF(E)计算CF(H)计算公式:CF(H)=CF(H,E)*MAX0,CF(E),C-F模型,结论的不确定性合成问题,即由IFE1THENHCF(H,E1)IFE2THENHCF(H,E2)。IFEnTHENHCF(H,En)如何计算CF(H)?,C-F模型,先合成任意两条,然后用合成的结论与第三条合并,依次进行直到全部合成为止。任意两条合成的步骤:分别对每条知识求出CF(H);利用如下公式求出综合可信度。,C-F模型,示例,设有如下一组规则:r1:ifE1thenH(0.9)r2:ifE2thenH(0.6)r3:ifE3thenH(-0.5)r4:ifE4and(E5orE6)thenE1(0.8)已知:CF(E2)=0.8,CF(E3)=0.6,CF(E4)=0.5,CF(E5)=0.6,CF(E6)=0.8求:CF(H)?,示例,解:由规则r4可以得到CF(E1)=0.8*MAX0,CF(E4and(E5orE6)=0.8*MAX0,MINCF(E4),CF(E5orE6)=0.8*MAX0,MIN0.5,MAX0.6,0.8=0.8*MAX0,0.5=0.4,示例,由规则r1可以得到CF1(H)=CF(H,E1)*MAX0,CF(E1)=0.9X0.4=0.36由规则r2可以得到CF2(H)=CF(H,E2)*MAX0,CF(E2)=0.6X0.8=0.48,示例,由规则r3可以得到CF3(H)=CF(H,E3)*MAX0,CF(E3)=-0.5X0.6=-0.3根据结论不确定性的合成算法CF12(H)=CF1(H)+CF2(H)-CF1(H)*CF2(H)=0.36+0.48-0.36*0.48=0.67,示例,CF123(H)=(CF12(H)+CF2(H)/(1-min|CF12(H)|,|CF3(H)|)=(0.67-0.3)/(1-min0.67,0.3)=0.53综合可信度CF(H)=0.53,带加权因子的可信度推理,当知识的前提条件为多个子条件组合时,认为这些子条件之间相互独立,并且对结论的重要程度相同。但事实并非如此,例如IF论文有创新AND立论正确AND文字流畅THEN该论文可以发表,带加权因子的可信度推理,为解决此问题,在前提条件中加入加权因子,以说明每个前提的重要程度。由于加权因子的引入,需要说明如下几个问题:知识的不确定性表示:ifE1(w1)andE2(w2)andandEn(wn)thenHCF(H,E)其中w1,w2wn为加权因子,一般满足归一条件即w1+w2+wn=1,带加权因子的可信度推理,组合证据不确定性的计算若E=E1(w1)andE2(w2)andandEn(wn)则E的可信度因子可以按如下方式计算CF(E)=wi*CF(Ei),带加权因子的可信度推理,不确定性的更新:直观的方法为CF(H)=CF(H,E)*CF(E),示例,已知规则r1:ifE1(0.6)andE2(0.4)thenE5(0.8)r2:ifE3(0.5)andE4(0.3)andE5(0.2)thenH(0.9)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论