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