人工智能-第四章 非经典推理.ppt
《人工智能-第四章 非经典推理.ppt》由会员分享,可在线阅读,更多相关《人工智能-第四章 非经典推理.ppt(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章 搜索推理技术搜索推理技术第四章第四章 非经典推理非经典推理信息科学与技术学院信息科学与技术学院2015.2第三章第三章 搜索推理技术搜索推理技术4.1 4.1 不确定性推理不确定性推理l不确定性推理是研究复杂系统不完全性和不确定不确定性推理是研究复杂系统不完全性和不确定性的有力工具。性的有力工具。l有三种不确定性,即关于知识的不确定、关于证有三种不确定性,即关于知识的不确定、关于证据的不确定性和关于结论的不确定性。据的不确定性和关于结论的不确定性。关于结论的不确定性也叫做规则的不确定性,它表关于结论的不确定性也叫做规则的不确定性,它表示当规则的条件被完全满足时,产生某示当规则的条
2、件被完全满足时,产生某种结论的不种结论的不确定程度。确定程度。第三章第三章 搜索推理技术搜索推理技术不确定性推理的定义不确定性推理的定义 不确定性推理,就是从不确定性的初始证据(即已不确定性推理,就是从不确定性的初始证据(即已知事实)出发,通过运用不确定性的知识,最终推出具知事实)出发,通过运用不确定性的知识,最终推出具有一定程度的不确定性但却是合理或近乎合理的结论的有一定程度的不确定性但却是合理或近乎合理的结论的思维过程。思维过程。4.1.2 4.1.2 造成知识不精确性的主要原因造成知识不精确性的主要原因 (1 1)很多原因导致同一结果。如医学上导致低烧的)很多原因导致同一结果。如医学上导
3、致低烧的病因就很多,医生只能作出猜测性判断。病因就很多,医生只能作出猜测性判断。(2 2)信息的不完备性。如战场态势估计、股市波动)信息的不完备性。如战场态势估计、股市波动预测等。预测等。(3 3)背景知识的不充分性。如人类目前对癌症机理)背景知识的不充分性。如人类目前对癌症机理还不了解。还不了解。(4 4)信息描述的模糊性。如)信息描述的模糊性。如“今天天气比较好今天天气比较好”。第三章第三章 搜索推理技术搜索推理技术 (5)推理规则的模糊性。如)推理规则的模糊性。如“若物价上涨过快,就若物价上涨过快,就要紧缩信贷要紧缩信贷”等模糊规则。等模糊规则。(6)推理能力的局限性。如天气预报,气象专
4、家只)推理能力的局限性。如天气预报,气象专家只能满足于时间不太长、精度尽可能好的预测算法。能满足于时间不太长、精度尽可能好的预测算法。(7)解题方案的不唯一性。无论是政治、经济、文)解题方案的不唯一性。无论是政治、经济、文化,还是军事领域中的很多问题,一般都有多种可选方化,还是军事领域中的很多问题,一般都有多种可选方案,在无法绝对地判断各方案优劣的情况下,只好选择案,在无法绝对地判断各方案优劣的情况下,只好选择主观上认为相对较优的方案,这又是一种不精确推理。主观上认为相对较优的方案,这又是一种不精确推理。不确定性推理的基本问题不确定性推理的基本问题 除了必须解决经典推理方法中同样存在的推理方向
5、、除了必须解决经典推理方法中同样存在的推理方向、推理方法、控制策略等基本问题外,一般还需要着重解推理方法、控制策略等基本问题外,一般还需要着重解决不确定性的表示与度量、不确定性匹配、不确定性的决不确定性的表示与度量、不确定性匹配、不确定性的传递算法,以及不确定性的合成等问题。传递算法,以及不确定性的合成等问题。第三章第三章 搜索推理技术搜索推理技术(1 1)不确定性的表示与度量)不确定性的表示与度量选择不确定性表示方法时应考虑的因素:选择不确定性表示方法时应考虑的因素:根据领域问题的特征将其不确定性比较准确地根据领域问题的特征将其不确定性比较准确地描述出来,以满足问题求解的需要;描述出来,以满
6、足问题求解的需要;便于推理过程中对不确定性的推算。便于推理过程中对不确定性的推算。u 知识的不确定性表示知识的不确定性表示 静态强度:表示相应知识的不确定性程度的某静态强度:表示相应知识的不确定性程度的某个数值。它可以是相应知识在应用中成功的概率,个数值。它可以是相应知识在应用中成功的概率,也可以是该条知识的可信程度等,其值范围因其意也可以是该条知识的可信程度等,其值范围因其意义与使用方法的不同而不同。义与使用方法的不同而不同。u 证据的不确定性表示证据的不确定性表示 推理中证据的来源:用户在求解问题时提供的推理中证据的来源:用户在求解问题时提供的初始证据及推理中得到的中间结果。初始证据及推理
7、中得到的中间结果。第三章第三章 搜索推理技术搜索推理技术 动态强度:表示相应证据的不确定性程度的数值。动态强度:表示相应证据的不确定性程度的数值。初始证据的动态强度由用户给出;推理过程中所得到初始证据的动态强度由用户给出;推理过程中所得到的中间结论(或中间结果)的动态强度由不确定性传的中间结论(或中间结果)的动态强度由不确定性传递算法计算得到。递算法计算得到。v 不确定性的度量:对于不同的知识及不同的证据,其不确定性的度量:对于不同的知识及不同的证据,其不确定性的程度一般是不相同的,需要用不同的数据表不确定性的程度一般是不相同的,需要用不同的数据表示其不确定性程度,还需事先规定其取值范围,只有
8、这示其不确定性程度,还需事先规定其取值范围,只有这样每个数据才会有确定的意义。例如,在专家系统样每个数据才会有确定的意义。例如,在专家系统MYCIN中,中,可信度:表示知识及证据的不确定性;可信度:表示知识及证据的不确定性;取值范围:取值范围:-1,1;当可信度当可信度0时,其值越大表示相应的知识或证据越时,其值越大表示相应的知识或证据越接近于接近于“真真”;当可信度当可信度0,称称为事件为事件B已发生条件下,事件已发生条件下,事件A发生的条件概率发生的条件概率第三章第三章 搜索推理技术搜索推理技术3.3.全概率公式与全概率公式与BayesBayes公式公式(1 1)全概率公式)全概率公式设事
9、件设事件A A1 1,A A2 2,A An n满足:满足:(1)(1)任意两个事件都互不相容,即当任意两个事件都互不相容,即当ijij时,有时,有A Ai iAAj j=(i=1=(i=1,2 2,n n;j=1j=1,2 2,n)n);(2)P(A(2)P(Ai i)0(i=1)0(i=1,2 2,n)n);(3)(3)对任何事件对任何事件B B有:有:第三章第三章 搜索推理技术搜索推理技术l例:例:A A1 1=取红桃牌取红桃牌 A A2 2=取方块牌取方块牌 A A3 3=取黑桃牌取黑桃牌 A A4 4=取梅花牌取梅花牌 A A5 5=取王牌取王牌 B=B=取花脸牌取花脸牌 解解:P(
10、B)=P(AP(B)=P(A1 1)P(B|A)P(B|A1 1)+P(A)+P(A2 2)P(B|A)P(B|A2 2)+P(A +P(A3 3)P(B|A)P(B|A3 3)+P(A)+P(A4 4)P(B|A)P(B|A4 4)+P(A +P(A5 5)P(B|A)P(B|A5 5)=(13/543/13)4+2/540 =(13/543/13)4+2/540 =12/54 =12/54第三章第三章 搜索推理技术搜索推理技术(2 2)BayesBayes公式公式设事件设事件A A1 1,A A2 2,A An n两两互不相容,且它们构成全两两互不相容,且它们构成全部样本空间,则对任何事件
11、部样本空间,则对任何事件B B有:有:称称这这个个公公式式为为BayesBayes公公式式,同同时时称称P(AP(Ai i),P(B|AP(B|Ai i)的的值值为为先先验验概概率率;P(AP(Ai i|B)|B)的的值值为为后后验验概概率率。BayesBayes公公式式就就是从先验概率推导出后验概率的公式。是从先验概率推导出后验概率的公式。【注意】:贝叶斯公式与全概率公式的区别。【注意】:贝叶斯公式与全概率公式的区别。(1)全概率公式是由原因到结果的计算公式;)全概率公式是由原因到结果的计算公式;(2)贝贝叶叶斯斯公公式式是是在在已已知知某某种种结结果果发发生生的的情情况况下下,寻寻求求使使
12、这这个个结结果果发发生生的的原原因因。贝贝叶叶斯斯公公式式在在实实际问题中有着十分重要的应用。际问题中有着十分重要的应用。第三章第三章 搜索推理技术搜索推理技术4.3 4.3 确定性理论(可信度方法)确定性理论(可信度方法)1 1、可信度的概念、可信度的概念 可信度是指人们根据以往经验对某个事物或现象为真的可信度是指人们根据以往经验对某个事物或现象为真的程度的一个判断,即人们对某个事物或现象为真的相信程程度的一个判断,即人们对某个事物或现象为真的相信程度。在确定性理论中不确定性是用可信度表示的。度。在确定性理论中不确定性是用可信度表示的。2 2、C-FC-F模型模型(1 1)知识的不确定性)知
13、识的不确定性在在C-FC-F模型中,知识是用产生式规则表示的。模型中,知识是用产生式规则表示的。IF E THEN H IF E THEN H (CF(H,E)CF(H,E)o E E是知识的前提条件(证据),可以是一个简单是知识的前提条件(证据),可以是一个简单条件,也可以是由合取和析取构成的复合条件。条件,也可以是由合取和析取构成的复合条件。oH H是知识的结论,可以是一个或多个结论。是知识的结论,可以是一个或多个结论。第三章第三章 搜索推理技术搜索推理技术oCF(H,E)CF(H,E)是知识的可信度。是知识的可信度。CF(H,E)CF(H,E)的具体值由领域专的具体值由领域专家给出,其取
14、值范围为家给出,其取值范围为 一一1 1,11。CF(H,E)CF(H,E)0 0表示证据表示证据存在,增加结论为真的确定性程度,存在,增加结论为真的确定性程度,CF(H,E)CF(H,E)越大结论越大结论越真,越真,CF(H,E)CF(H,E)1 1表示证据存在结论为真。相反,表示证据存在结论为真。相反,CF(H,E)CF(H,E)0 0表示证据存在,增加结论为假的确定性程度,表示证据存在,增加结论为假的确定性程度,CF(H,E)CF(H,E)越小结论越假,越小结论越假,CF(H,E)CF(H,E)一一1 1表示证据存在结表示证据存在结论为假。论为假。CF(H,E)CF(H,E)0 0时,则
15、表示证据与结论无关。时,则表示证据与结论无关。例如:例如:IF IF 发烧发烧 AND AND 流鼻涕流鼻涕 THEN THEN 感冒感冒(0.8)(0.8)第三章第三章 搜索推理技术搜索推理技术 (2 2)可信度的定义)可信度的定义 CF(H,E)=MB(H,E)-MD(H,E)CF(H,E)=MB(H,E)-MD(H,E)MB(H,E):MB(H,E):信任增长度,表示证据信任增长度,表示证据E E的出现,使结论的出现,使结论H H为为真的信任增长度。真的信任增长度。若若P P(H H)=1=1 否则否则 MD(H,E)MD(H,E):不信任增长度,表示证据不信任增长度,表示证据E E的出
16、现,对结论的出现,对结论H H的不信任增长度。的不信任增长度。若若P P(H H)=0=0 否则否则 P P(H H)为为H H的先验概率,的先验概率,P P(H|EH|E)为为H H的条件概率的条件概率第三章第三章 搜索推理技术搜索推理技术 MB MB(H H,E E)00表示因证据表示因证据E E的出现增加对结论的出现增加对结论H H为真的信为真的信任增长度,即任增长度,即P P(H|EH|E)PP(H H)MD MD(H H,E E)00表示因证据表示因证据E E的出现增加对结论的出现增加对结论H H为真的不为真的不信任增长度,即信任增长度,即P P(H|EH|E)PP(H)P(H|E)
17、P(H)若若P(H|E)=P(H)P(H|E)=P(H)若若P(H|E)P(H)P(H|E)0时,时,MD(H,E)=0 当当MD(H,E)0时,时,MB(H,E)=0第三章第三章 搜索推理技术搜索推理技术值域值域 0MB(H,E)1 0MD(H,E)1 -1CF(H,E)1典型值典型值 -1 则则P(H|E)=0 CF(H/E)=0 则则P(H|E)=P(H)1 则则P(H|E)=1对对H的信任增长度等于对非的信任增长度等于对非H的不信任增长度的不信任增长度 MD(H,E)=MB(H,E)CF不同于概率不同于概率P 对于概率有:对于概率有:P(H)+P(H)=1 且且0 P(H),P(H)1
18、 而而 CF(H|E)+CF(H|E)=0 即:对即:对H的可信度与对非的可信度与对非H的可信度之和等于的可信度之和等于0第三章第三章 搜索推理技术搜索推理技术对同一前提对同一前提E,若支持若干个不同的结论若支持若干个不同的结论Hi,则则 (3 3)证据的不确定性)证据的不确定性 证据的不确定性是用证据的确定性因子证据的不确定性是用证据的确定性因子CF(E)CF(E)表表示的。原始证据的确定性因子由用户主观地给出,非示的。原始证据的确定性因子由用户主观地给出,非原始证据的确定性因子由不确定性推理获得。原始证据的确定性因子由不确定性推理获得。值域值域l当证据当证据E E以某种程度为真时,有以某种
19、程度为真时,有0 0CF(E)lCF(E)l。l当证据当证据E E以某种程度为假时,有以某种程度为假时,有-1-1CF(E)CF(E)0 0。l当证据当证据E E一无所知时,有一无所知时,有CF(E)CF(E)0 0。典型值典型值l 当证据当证据E E肯定为真时,有肯定为真时,有CF(E)CF(E)l l。l 当证据当证据E E肯定为假时,有肯定为假时,有CF(E)CF(E)-1-1。l 当证据当证据E E一无所知时,有一无所知时,有CF(E)CF(E)0 0。第三章第三章 搜索推理技术搜索推理技术(4 4)不确定性推理算法)不确定性推理算法vE E肯定存在肯定存在 在在证证据据E E肯肯定定
20、存存在在时时有有CF(E)CF(E)1 1,那那么么结结论论H H的确定性因子为规则的确定性因子,即的确定性因子为规则的确定性因子,即 CF(H)CF(H)CF(HCF(H,E)E)vE E不是肯定存在不是肯定存在 在在客客观观的的现现实实世世界界中中,对对证证据据的的观观察察往往往往也也是是不不确确定定的的。除除此此之之外外,证证据据E E可可能能还还是是另另一一条条规规则则的的结结论论,这这时时也也常常常常是是不不确确定定的的。在在这这种种情情况况下下,结结论论H H的的确确定定性性因因子子CF(H)CF(H)不不仅仅取取决决于于规规则则的的确确定定性性因因子子CF(HCF(H,E)E),
21、而而且且还还取取决决于于证据证据E E的确定性因子的确定性因子CF(E)CF(E)。计算公式为计算公式为 CF(H)CF(H)CF(HCF(H,E)max0E)max0,CF(E)CF(E)第三章第三章 搜索推理技术搜索推理技术v证据是多个条件的逻辑组合证据是多个条件的逻辑组合l证据是合取连接证据是合取连接 即即 E=EE=E1 1 AND E AND E2 2 AND ANDAND EAND En n 则则 CF(E)CF(E)CF(ECF(E1 1 AND E AND E2 2 AND.AND E AND.AND En n)minCF(EminCF(E1 1),CF(ECF(E2 2),.
22、,CF(ECF(En n)l证据是析取连接证据是析取连接 这时,这时,E EE E1 1 OR E OR E2 2 OR.OR E OR.OR En n,有有 CF(E)CF(E)CF(ECF(E1 1 OR E OR E2 2 0R.OR E 0R.OR En n)maxCF(EmaxCF(E1 1),CF(ECF(E2 2),.,CF(ECF(En n)第三章第三章 搜索推理技术搜索推理技术(5 5)结论不确定性的合成)结论不确定性的合成 当多条知识推出相同结论,且这些知识的前提当多条知识推出相同结论,且这些知识的前提相互独立,结论的可信度又不相同,则可用不确相互独立,结论的可信度又不相同
23、,则可用不确定性的合成算法求出该结论的综合可信度。定性的合成算法求出该结论的综合可信度。若有两条规则分别是若有两条规则分别是 IF EIF E1 1 THEN H (CF(H THEN H (CF(H,E E1 1)IF E IF E2 2 THEN H (CF(H THEN H (CF(H,E E2 2)那末首先分别计算出那末首先分别计算出CF1(H)CF1(H)和和CF2(H)CF2(H):CF1(H)CF1(H)CF(HCF(H,E E1 1)max0)max0,CF(ECF(E1 1)CF2(H)CF2(H)CF(HCF(H,E E2 2)max0)max0,CF(ECF(E2 2)第
24、三章第三章 搜索推理技术搜索推理技术然后用公式然后用公式 CF CF1 1(H)(H)十十CFCF2 2(H)-CF(H)-CF1 1(H)CF(H)CF2 2(H)(H)若若CFCF1 1(H)0 (H)0 且且CFCF2 2(H)0(H)0CFCF1212(H)(H)CF CF1 1(H)(H)十十 CFCF2 2(H)(H)十十CFCF1 1(H)CF(H)CF2 2(H)(H);若若CFCF1 1(H)(H)0 0且且CFCF2 2(H)(H)0 0 (CF (CF1 1(H)(H)十十CFCF2 2(H)/(1-min|CF(H)/(1-min|CF1 1(H)|,|CF(H)|,|
25、CF2 2(H)|)(H)|);其他其他计算出由计算出由E E1 1和和E E2 2组合而导出的确定性因子组合而导出的确定性因子CFCF1212(H)(H)。第三章第三章 搜索推理技术搜索推理技术举例举例有如下的推理规则:有如下的推理规则:Rule l:IF E1 THEN H (0.9)Rule 2:IF E2 THEN H (0.7)Rule 3:IF E3 THEN H (-0.8)Rule 4:IF E4 AND E5 THEN E1 (0.7)Rule 5:IF E6 AND(E7 0R E8)THEN E2 (1.0)HE1E2E6E4E5ORAND0.9-0.80.71.0R1R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能-第四章 非经典推理 人工智能 第四 经典 推理
限制150内