湘潭大学-人工智能课件-非经典推理-part-3.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《湘潭大学-人工智能课件-非经典推理-part-3.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 湘潭 大学 人工智能 课件 经典 推理 part
- 资源描述:
-
1、Artificial Intelligence (AI)人工智能人工智能第三章:非经第三章:非经典推理典推理内容提要1.1.经典推理和非经典推理经典推理和非经典推理2.2.不确定性推理不确定性推理3.3.概率推理概率推理4.4.主观贝叶斯方法主观贝叶斯方法5.5.可信度方法可信度方法可信度方法v可信度:可信度:是指人们根据以往经验对某个事物或现是指人们根据以往经验对某个事物或现象为真的程度的一个判断,或者说是人们对某个象为真的程度的一个判断,或者说是人们对某个事物或现象为真的相信程度。在可信度方法中,事物或现象为真的相信程度。在可信度方法中,由专家给出规则或知识的可信度,从而由专家给出规则或知
2、识的可信度,从而避免对先避免对先验概率、条件概率的要求验概率、条件概率的要求。v可信度方法是肖特里菲(可信度方法是肖特里菲(Shortliffe)等人在确定)等人在确定性理论基础上结合概率论等理论提出的一种不精性理论基础上结合概率论等理论提出的一种不精确推理模型。确推理模型。v由于该方法直观、简单而且效果好,在专家系统由于该方法直观、简单而且效果好,在专家系统等领域获得了较为广泛的应用。等领域获得了较为广泛的应用。知识的不确定性表示vC-F模型:模型:基于可信度表示的不确定性推理的基本基于可信度表示的不确定性推理的基本方法,其他可信度方法都是基于此发展而来。方法,其他可信度方法都是基于此发展而
3、来。v知识的不确定性表示:知识的不确定性表示:在在C-F模型中,知识是用产模型中,知识是用产生式规则表示的,其一般形式为:生式规则表示的,其一般形式为: IF E THEN H (CF(H, E)E:知识的前提条件,可以是单一或复合条件知识的前提条件,可以是单一或复合条件H:知识的结论,可以是单一结论或多个结论知识的结论,可以是单一结论或多个结论CF(H, E):知识的可信度,称为知识的可信度,称为可信度因子可信度因子 ( Certainty Factor) 或或规则强度规则强度。知识的不确定性表示一般情况下,一般情况下, CF(H, E)的取值为的取值为-1, 1,表示当证据,表示当证据E为
4、真时,对结论为真时,对结论H的支持程度。其值越大,表示支持程的支持程度。其值越大,表示支持程度越大。度越大。p CF(H,E)0对应于对应于P(H|E)P(H);p CF(H,E)=0对应于对应于P(H|E)=P(H);p CF(H,E)0对应于对应于P(H|E)P(H)时:时: E的出现增加了的出现增加了H的概率的概率pMB(H,E)0,MD(H,E)=0 当当P(H|E)0v因此,因此,CF(H, E)的计算公式:的计算公式:(| )() (,) 00 (| )()1()(,) 0 (| )()()(| ) 0(,)0(| )()()P H EP HMB H EP H EP HP HCF
5、H EP H EP HP HP H EMD H EP H EP HP H 当当当知识的不确定性表示v可信度的性质:可信度的性质:互斥性:互斥性:对同一证据,不可能既增加对对同一证据,不可能既增加对H的信任程度,的信任程度,又同时增加对又同时增加对H的不信任程度,即的不信任程度,即MB与与MD是互斥的是互斥的p 当当MB(H, E)0时,时,MD(H, E)=0p 当当MD(H, E)0时,时,MB(H, E)=0值域:值域:MB(H, E) 0,1; MD(H, E) 0,1; CF(H, E) -1,1,p当且仅当当且仅当P(H|E)=1时时, CF(H,E)=1 p当且仅当当且仅当P(H|
6、E)=0时时, CF(H,E)=-1pCF(H,E)定性地反映了定性地反映了P(H|E)的大小,因此可以用的大小,因此可以用CF(H,E)近似表示近似表示P(H|E) ,描述规则的可信度。,描述规则的可信度。知识的不确定性表示v可信度的性质:可信度的性质:对对H的信任增长度等于对非的信任增长度等于对非H的不信任增长度的不信任增长度再根据再根据CF的定义和的定义和MB、MD的互斥性有的互斥性有 CF(H,E)+CF(H,E)=0(|)()(1(|)(1()()(1()(|)()( (|)()(1()(1()(|)()()1(,)(,)PH EPHP H EP HPHP HP H EP HP H
7、EP HP HP HP H EMPBMDHPH EEHH信任增长度知识的不确定性表示v可信度的性质:可信度的性质:对前提对前提E,若支持若干个不同的结论,若支持若干个不同的结论Hi(i=1,2,n),则,则因此,如果发现专家给出的知识有如下情况因此,如果发现专家给出的知识有如下情况 CF(H1, E)=0.7, CF(H2, E)=0.4则因则因0.7+0.4=1.11为非法,应进行调整或规范化。为非法,应进行调整或规范化。niiEHCF11),(证据不确定性的表示v证据不确定性的表示证据不确定性的表示证据的证据的E不确定性也用可信度因子不确定性也用可信度因子CF(E)表示表示CF(E)的取值
8、范围:的取值范围:-1,+1。 p CF(E)=1,证据,证据E肯定它为真肯定它为真p CF(E)=-1,证据,证据E肯定它为假肯定它为假p CF(E)=0,对证据,对证据E一无所知一无所知p 0CF(E)1,证据,证据E以以CF(E)程度为真程度为真p -1CF(E)0,证据,证据E以以CF(E)程度为假程度为假组合证据的不确定性v否定证据的不确定性计算否定证据的不确定性计算 CF(E)= CF(E)v组合证据的不确定性计算:组合证据的不确定性计算:可采用最大最小法可采用最大最小法 当组合证据当组合证据E是多个单一证据的合取时,若已知是多个单一证据的合取时,若已知CF(E1), , CF(E
9、n),则,则: CF(E)=minCF(E1), CF(E2), ,CF(En) 当组合证据当组合证据E是多个单一证据的析取时,若已知是多个单一证据的析取时,若已知CF(E1), , CF(En),则,则: CF(E)=maxCF(E1), CF(E2), ,CF(En) 不确定性的更新v不确定性的更新不确定性的更新IF E THEN H (CF(H, E)v结论结论H的可信度由下式计算:的可信度由下式计算: CF(H)=CF(H,E)max0,CF(E)CF(H)的取值范围:的取值范围:-1,+1。 CF(H)=0: CF(E)0: 表示结论以某种程度为真表示结论以某种程度为真CF(H)0:
10、 表示结论以某种程度为假表示结论以某种程度为假结论不确定性的合成v结论不确定性的合成结论不确定性的合成若由多条不同知识推出了相同的结论,但可信度不同,若由多条不同知识推出了相同的结论,但可信度不同,则用合成算法求出综合可信度。设有知识:则用合成算法求出综合可信度。设有知识: IF E1 THEN H (CF(H, E1)IF E2 THEN H (CF(H, E2)则结论则结论H 的综合可信度可分以下两步计算:的综合可信度可分以下两步计算:(1) 分别对每条知识求出其分别对每条知识求出其CF(H)。即。即 CF1(H)=CF(H, E1) max0, CF(E1) CF2(H)=CF(H, E
11、2) max0, CF(E2)结论不确定性的合成v结论不确定性的合成结论不确定性的合成(2) 用如下公式求用如下公式求E1与与E2对对H的综合可信度的综合可信度 121212121212121122()()()()()0()0()()()()()0()()0()()()1min() ,()()CF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF HCF H若且若且若与异号可信度方法v例:例:设有如下一组知识:设有如下一组知识:r1:IF E1 THEN H (0.9)r2:IF E2 THEN H (0.6
12、)r3:IF E3 THEN H (-0.5)r4:IF E4 AND ( E5 OR E6) THEN E1 (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.8max0, CF(E4 AND (E5 OR E6) = 0.8max0, minCF(E4), CF(E5 OR E6) = 0.8max0, minCF(E4), maxCF(E5), CF(E6) = 0.8max0, minCF(E4), max0.6, 0
13、.8 = 0.8max0, min0.5, 0.8 = 0.8max0, 0.5 = 0.4 由由r1得到:得到: CF1(H) = CF(H, E1)max0, CF(E1) = 0.9max0, 0.4 = 0.36可信度方法 由由r2得到:得到: CF2(H) = CF(H, E2)max 0, CF(E2) = 0.6max 0, 0.8 = 0.48由由r3得到:得到: CF3(H) = CF(H, E3)max 0, CF(E3) = -0.5max 0, 0.6 = -0.3 根据结论不精确性的合成算法,根据结论不精确性的合成算法,CF1(H)和和CF2(H)同同号,有:号,有:
14、1,21212()()()()()0.360.480.360.480.840.170.67CFHCF HCF HCF HCF H可信度方法 CF12(H)和和CF3(H)异号,有:异号,有:1,231,2,31,23()()()1min() ,()0.670.30.371min 0.67,0.30.70.53CFHCF HCFHCFHCF H综合可信度为综合可信度为CF(H)=0.53内容提要1.1.经典推理和非经典推理经典推理和非经典推理2.2.不确定性推理不确定性推理3.3.概率推理概率推理4.4.主观贝叶斯方法主观贝叶斯方法5.5.可信度方法可信度方法6.6.证据理论证据理论证据理论v证
展开阅读全文