人工智能-5不确定与非单调推理.ppt
《人工智能-5不确定与非单调推理.ppt》由会员分享,可在线阅读,更多相关《人工智能-5不确定与非单调推理.ppt(47页珍藏版)》请在三一办公上搜索。
1、人工智能Artificial Intelligence,主讲:鲍军鹏西安交通大学电信学院计算机系E_mail:,第五章不确定与非单调推理,5.1 基本概念5.2 概率方法5.3 主观Bayes方法5.4 可信度方法5.5 证据理论5.6 模糊理论5.7 基于框架表示的不确定性推理5.8 基于语义网络表示的不确定性推理5.9 非单调推理,5.1 基本概念,5.1.1 什么是不确定性推理不确定性推理是建立在非经典逻辑基础上的一种推理,它是对不确定性知识的运用与处理。严格地说,所谓不确定性推理就是从不确定性的初始证据出发,通过运用不确定性的知识,最终推出具有一定程度的不确定性但却是合理或者近乎合理的
2、结论的思维过程。,5.1.2 不确定性推理中的基本问题(1),1.不确定性的表示与度量不确定性推理中的“不确定性”一般分为两类:一是知识的不确定性,一是证据的不确定性。知识不确定性的表示:目前在专家系统中知识的不确定性一般是由领域专家给出的,通常是一个数值,它表示相应知识的不确定性程度,称为知识的静态强度。证据不确定性的表示:一般来说,证据不确定性的表示方法与知识不确定性的表示方法保持一致,以便于推理过程中对不确定性进行统一的处理。通常也用一个数值表示,代表相应证据的不确定性程度,称之为动态强度。不确定性的度量:可有多种度量方法和范围,例如0,1或者-1,1。在确定一种度量方法及其范围时,应注
3、意以下几点:度量要能充分表达相应知识及证据不确定性的程度。度量范围的指定应便于领域专家及用户对不确定性的估计。度量要便于对不确定性的传递进行计算,而且对结论算出的不确定性度量不能超出度量规定的范围。度量的确定应当是直观的,同时应有相应的理论依据。,5.1.2 不确定性推理中的基本问题(2),2.不确定性匹配算法及阈值的选择设计一个不确定性匹配算法;指定一个匹配阈值。3.组合证据不确定性的算法在匹配时,一个简单条件对应于一个单一的证据,一个复合条件对应于一组证据,称这一组证据为组合证据。常用的组合证据不确定性计算方法有:最大最小法:T(E1 AND E2)=minT(E1),T(E2)T(E1
4、OR E2)=maxT(E1),T(E2)概率法:T(E1 AND E2)=T(E1)T(E2)T(E1 OR E2)=T(E1)T(E2)T(E1)T(E2)有界法:T(E1 AND E2)=max0,T(E1)T(E2)1T(E1 OR E2)=min1,T(E1)T(E2)其中,T(E)表示证据E为真的程度,如可信度、概率等。,5.1.2 不确定性推理中的基本问题(3),4.不确定性的传递算法在每一步推理中,如何把证据及知识的不确定性传递给结论。在多步推理中,如何把初始证据的不确定性传递给最终结论。5.结论不确定性的合成用不同知识进行推理得到了相同结论,但不确定性的程度却不同。此时,需要
5、用合适的算法对它们进行合成。,5.1.3 不确定性推理方法的分类,关于不确定性推理方法的研究沿着两条不同的路线发展。一条路线是模型法:在推理一级上扩展确定性推理。其特点是把不确定的证据和不确定的知识分别与某种度量标准对应起来,并且给出更新结论不确定的算法。这类方法与控制策略一般无关,即无论用何种控制策略,推理的结果都是唯一的。一条线路是控制法:在控制策略一级处理不确定性。其特点是通过识别领域中引起不确定性的某些特征及相应的控制策略来限制或者减少不确定性对系统产生的影响。这类方法没有处理不确定性的统一模型,其效果极大地依赖于控制策略。例如:相关性制导回溯、启发式搜索等等。模型方法又分为数值方法和
6、非数值方法两类。对于数值方法按其所依据的理论又可分为基于概率的方法和基于模糊理论的模糊推理。,5.2 概率方法,5.2.1 经典概率方法设有如下产生式规则:IFE THEN H其中,E为前提条件,H为结论。条件概率P(H|E)可以作为在证据E出现时结论H的确定性程度。对于复合条件E=E1 AND E2 AND AND En当已知条件概率P(H|E1,E2,En)时,就可把它作为在证据E1,E2,En出现时结论H的确定性程度。,5.2.2 逆概率方法,经典概率方法要求给出条件概率P(H|E),在实际中比较困难。例如E代表咳嗽,H代表支气管炎,则P(H|E)表示在咳嗽的人群中患支气管炎的概率。这个
7、比较困难。而逆概率P(H|E)表示在得支气管炎的人群中咳嗽的概率。这个相对容易获得。我们根据Bayes定理可以从P(H|E)推出P(E|H)。,若A1,A2,An是彼此独立的事件,其中,P(Ai)是事件Ai的先验概率;P(B|Ai)是在事件Ai发生条件下事件B的条件概率。如果用产生式规则IFETHENHi中的前提条件E代替Bayes公式中的B,用Hi代替公式中的Ai,就可得到,Bayes公式,对于多个证据,逆概率方法举例,例5.1 设H1,H2,H3分别是三个结论,E是支持这些结论的证据。已知:P(H1)=0.3,P(H2)=0.4,P(H3)=0.5P(E|H1)=0.5,P(E|H2)=0
8、.3,P(E|H3)=0.4求P(H1|E),P(H2|E)及P(H3|E)的值各是多少?解:同理可得:P(H2|E)=0.26,P(H3|E)=0.43,逆概率法的特点,逆概率法在实际中有很多应用。比如:把Hi(i=1,2,n)当作可能发生的疾病;把Ej(j=1,2,n)当作相应的症状;P(Hi)是从大量实践中得到的疾病Hi的先验概率;P(Ej|Hi)是疾病Hi发生时观察到症状Ej的条件概率。则当对某病人观察到有症状E1,E2,Em时,应用上述Bayes公式就可计算出P(Hi|E1E2Em),从而得知病人患疾病Hi的可能性。优点:逆概率法有较强的理论背景和良好的数学特性,当证据及结论都彼此独
9、立时计算的复杂度比较低。缺点:逆概率法要求给出结论Hi的先验概率P(Hi)及证据Ej的条件概率P(Ej|Hi)。尽管有些时候P(Ej|Hi)比P(Hi|Ej)相对容易得到,但仍然相当困难。另外Bayes公式的应用条件很严格。,5.3 主观Bayes方法,1976年R.O.Duda等人在Bayes公式的基础上适当改进提出了主观Bayes方法,建立了相应的不确定性推理模型,并在地矿勘探专家系统PROSPECTOR中得到了成功应用。5.3.1 知识不确定性的表示在主观Bayes方法中,知识是用产生式规则表示的,具体形式为:IFE THEN(LS,LN)H(P(H)其中,P(H)是结论H的先验概率,由
10、专家根据经验给出。LS称为充分性度量,用于指出E对H的支持程度,取值范围为0,),其定义为:LS=P(E|H)/P(E|H)。LN称为必要性度量,用于指出E对H的支持程度,取值范围为0,),其定义为:LN=P(E|H)/P(E|H)=(1-P(E|H)/(1-P(E|H)。LS和LN的值由领域专家给出,相当于知识的静态强度。,5.3.2 证据不确定性的表示,在主观Bayes方法中,证据的不确定性也用概率表示。对于证据E,由用户根据观察S给出P(E|S),即动态强度。由于主观给定P(E|S)有所困难,所以实际中可以用可信度C(E|S)代替P(E|S)。例如在PROSPECTOR中C(E|S)和P
11、(E|S)遵从如下关系:,5.3.3 组合证据不确定性的算法,可以采用最大最小法。当组合证据是多个单一证据的合取时,即E=E1 AND E2 AND AND En则:P(E|S)=minP(E1|S),P(E2|S),P(En|S)当组合证据是多个单一证据的析取时,即E=E1 OR E2 OR OR En则:P(E|S)=maxP(E1|S),P(E2|S),P(En|S)对于“”运算则:P(E|S)=1-P(E|S),5.3.4 不确定性的传递算法,主观Bayes方法推理的任务就是根据证据E的概率P(E)及LS、LN的值,把H的先验概率P(H)更新为后验概率P(H|E)或P(H|E)。即确定
12、后验概率的方法随着证据肯定存在,肯定不存在,或者不确定而有所不同。,证据肯定存在时,引入几率函数(x),它与概率的关系为:(x)=P(x)/(1-P(x),P(x)=(x)/(1+(x)在证据肯定存在时,P(E)=P(E|S)=1。由Bayes公式得:P(H|E)=P(E|H)P(H)/P(E)(1)P(H|E)=P(E|H)P(H)/P(E)(2)(1)式除以(2)式得:P(H|E)/P(H|E)=P(E|H)/P(E|H)P(H)/P(H)由LS和几率函数的定义得:(H|E)=LS(H)即P(H|E)=LSP(H)/(LS-1)P(H)+1,充分性度量LS的意义,当LS1时,(H|E)=L
13、S(H)(H),表明由于证据E的存在,增强了H为真的程度。当LS1时,(H|E)=LS(H)(H),表明E与H无关。当LS1时,(H|E)=LS(H)(H),表明由于证据E的存在,减小了H为真的程度。当LS0时,(H|E)=LS(H)0,表明由于证据E的存在,导致H为假。,证据肯定不存在时,在证据肯定不存在时,P(E)=P(E|S)=0,P(E)=1。由Bayes公式得:P(H|E)=P(E|H)P(H)/P(E)(1)P(H|E)=P(E|H)P(H)/P(E)(2)(1)式除以(2)式得:P(H|E)/P(H|E)=P(E|H)/P(E|H)P(H)/P(H)由LN和几率函数的定义得:(H
14、|E)=LN(H)即P(H|E)=LNP(H)/(LN-1)P(H)+1,必要性度量LN的意义,当LN1时,(H|E)=LN(H)(H),表明由于证据E不存在,增强了H为真的程度。当LN1时,(H|E)=LN(H)(H),表明E与H无关。当LN1,LN1LS1,LN1,证据不确定时,当0P(E|S)1时,应该用杜达等人1976年证明的下述公式计算后验概率P(H|S):P(H|S)=P(H|E)P(E|S)+P(H|E)P(E|S)当P(E|S)=1时,证据肯定存在。当P(E|S)=0时,证据肯定不存在。当P(E|S)=P(E)时,证据E与观察S无关。由全概率公式得:P(H|S)=P(H|E)P
15、(E)+P(H|E)P(E)P(H)当P(E|S)为其它值时,通过分段线性插值计算P(H|S),即,5.3.5 结论不确定性的合成算法,若有n条知识都支持相同的结论,而且每条知识的前提条件所对应的证据Ei(i=1,2,n)都有相应的观察Si与之对应,此时只要先对每条知识分别求出(H|Si),然后运用下述公式求出(H|S1S2Sn):,主观Bayes方法推理示例(1),例5.4 设有如下知识:R1:IF E1THEN(2,0.001)H1R2:IF E2THEN(100,0.001)H1R3:IF H1THEN(200,0.01)H2已知:(H1)0.1,(H2)0.01 C(E1|S1)=2,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 不确定 单调 推理
链接地址:https://www.31ppt.com/p-5194165.html