人工智能-原理、算法和实践 第五章 不确定性推理_第1页
人工智能-原理、算法和实践 第五章 不确定性推理_第2页
人工智能-原理、算法和实践 第五章 不确定性推理_第3页
人工智能-原理、算法和实践 第五章 不确定性推理_第4页
人工智能-原理、算法和实践 第五章 不确定性推理_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

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

文档简介

第五章不确定性推理一、概述二、概率基础三、主观贝叶斯方法四、可信度方法五、证据理论六、模糊推理1一、概述对于现实生活中的不确定性问题,若采用前面所讨论的精确性推理方法显然是无法解决的。因此,人工智能需要研究不精确性的推理方法。可以将知识分为确定性知识和不确定性知识,不确定性是智能问题的一个本质特征,是建立在不确定性知识和证据的基础上的推理。而知识的不确定性主要体现在两个方面:随机性和模糊性。2为什么要采用不确定性推理采用不确定性推理是客观问题的需求,其原因主要包括以下几个问题:

1)所需知识不完备、不精确

2)所需知识描述模糊

3)多种原因导致同一结论

4)问题的背景知识不足

5)方案不唯一总之,在人类的知识和思维行动中,确定性只是相对的,而不确定性才是绝对的。人工智能要解决这些不确定性问题,必须采用不确定性的知识表示和推理方法。32.不确定性推理要解决的问题可将不确定性推理要解决的问题概括为以下5类。1)如何进行知识和证据表示的问题2)如何进行匹配问题

3)如何进行证据组合的问题

4)不确定性的遗传问题

5)如何合成结论的问题43.不确定性推理类型不确定性推理方法的研究主要沿着两条不同的路线发展:模型方法和控制方法。本章只对模型方法展开讨论,以下是模型方法的具体分类情况:5模糊推理基于概率的方法主观贝叶斯方法确定性理论证据理论数值方法非数值方法模型方法框架推理

语义网络推理

常识推理…二、概率基础

6

7

8

9三、主观贝叶斯方法

10

11

12

13

14

15

16

17

18)()()|()()|()()|(),,,|(2121HOHOSHOHOSHOHOSHOSSSHOnn

=LL下面通过实例进一步说明主观贝叶斯方法的推理过程。例5.1设有规则r1:IFE1THEN(2,0.0001)H1r2:IFE1ANDE2THEN(100,0.001)H1r3:IFH1THEN(200,0.01)H2已知:P(E1)=P(E2)=0.6

P(H1)=0.091,P(H2)=0.01用户回答:P(E1|S1)=0.76,P(E2|S2)=0.68求:P(H2|S1,S2)=?19解:由已知知识得到的推理网络如下图所示。0.091H2H1ANDE1E20.01(2,0.001)(100,0.001)(200,0.01)0.60.60.760.6820

1)计算O(H1|S1)

先把P(H1)更新为E1下的后验概率P(H1|E1)由于P(E1|S1)=0.76>P(E),所以在当前观察S1下H1的后验概率P(H1|S1)为21

2)计算O(H1|(S1ANDS2))由于r2的前件是E1、E2的合取关系,且已知

P(E1|S1)=0.76,P(E2|S2)=0.68,即P(E2|S2)<P(E1|S1)。按合取取最小的原则,这里仅考虑E2对H1的影响,即把计算P(H1|(S1ANDS2))的问题转化为计算O(H1|S2)的问题。把H1的先验概率P(H1)更新为在E2下的后验概率P(H1/E2)22

又由于P(E2|S2)=0.68>P(E2),得到当前观察S2下H1的后验概率P(H1|S2)为:

3)计算O(H1|S1,S2)先将H1的先验概率转换为先验几率23

然后根据合成公式计算H1的后验几率:

再将后验几率转换为后验概率:244)计算P(H2|S1,S2)对r3

,H1相当于已知事实,H2为结论。将H2的先验概率P(H2)更新为在H1下的后验概率P(H2|H1):由于P(H1|S1,S2)=0.321>P(H1),得到在当前观察S1、S2下H2的后验概率P(H2|S1,S2):25可以看出,H2的先验概率是0.01,通过r1、r2、r3及初始证据进行推理,最后推出H2的后验概率为0.177,相当于概率增加了16倍多。

主观贝叶斯方法的主要优点是理论模型精确,灵敏度高,不仅考虑了证据间的关系,而且考虑了证据存在与否对假设的影响,因此是一种较好的方法。其主要缺点是所需要的主观概率太多,专家不易给出。26四、可信度方法可信度是指人们根据以往经验对某个事物或现象为真的程度的一个判断,或者说是人们对某个事物或现象为真的相信程度。可信度方法是由肖特里菲(Shortliffe)等人于1975年在确定性理论上结合概率论等理论提出的一种不确定性推理模型。在专家系统等领域有广泛的应用。本节主要介绍CF模型,它是基于可信度概念和产生式规则构建的不确定性推理模型。27

28

29

30

31

32例5.2设有如下一组知识: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)=?33解:由r4得到:CF(E1)=0.8×max{0,CF(E4AND(E5ORE6))}

=0.8×max{0,min{CF(E4),CF(E5ORE6)}}=0.8×max{0,min{CF(E4),max{CF(E5),CF(E6)}}}=0.8×max{0,min{CF(E4),max{0.6,0.8}}}=0.8×max{0,min{0.5,0.8}}=0.8×max{0,0.5}=0.4由r1得到:CF1(H)=CF(H,E1)×max{0,CF(E1)}

=0.9×max{0,0.4}=0.3634由r2得到:

CF2(H)=CF(H,E2)×max{0,CF(E2)}=0.6×max{0,0.8}=0.48由r3得到:CF3(H)=CF(H,E3)×max{0,CF(E3)}=-0.5×max{0,0.6}=-0.3根据结论不精确性的合成算法得:即综合可信度为CF(H)=0.5335五、证据理论证据理论是由德普斯特(A.P.Dempster)首先提出,并有沙佛(G.Shafer)进一步发展起来的用于处理不确定性的一种理论,也称DS(Dempster-Shafer)理论。它将概率论中的单点赋值扩展为集合赋值,可以处理由“不知道”所引起的不确定性,比主观贝叶斯方法有着更大的灵活性。在DS理论中,可以分别用信任函数、似然函数及类概率函数来描述知识的精确信任度、不可驳斥信任度及估计信任度。36

37

38

39

40

41

42

43

44

45

46已知用户对初始证据给出的确定性为:CER(E1)=0.8CER(E2)=0.6

CER(E3)=0.9CER(E4)=0.5CER(E5)=0.7并假Ω中的元素个数|Ω|=10,求:CER(H)=?解:由给定知识形成的推理网络如下图示。

47HAE1E2BE3E4E5={h1,h2,h3}={b1}={a1,a2}(1)求CER(A)因为CER(E1ANDE2)=min{CER(E1),CER(E2)}=min{0.8,0.6}=0.6m({a1},{a2})={0.6×0.3,0.6×0.5}={0.18,0.3}Bel(A)=m({a1})+m({a2})=0.18+0.3=0.48

Pl(A)=1-Bel(﹁A)=1-0=1f(A)=Bel(A)+|A|/|Ω|*[Pl(A)-Bel(A)]=0.48+2/10*[1-0.48]=0.584所以CER(A)=MD(A/E')×f(A)=0.584

48(2)求CER(B)因为CER(E3AND(E4ORE5))=min{CER(E3),max{CER(E4),CER(E5)}}=min{0.9,max{0.5,0.7}}

=min{0.9,0.7}=0.7m({b1})=0.7×0.7=0.49Bel(B)=m({b1})=0.49

Pl(B)=1-Bel(﹁B)=1-0=1f(B)=Bel(B)+|B|/|Ω|*[Pl(B)-Bel(B)]=0.49+1/10*[1-0.49]=0.541所以CER(B)=MD(B/E')×f(B)=0.541

49(3)求CER(H)由r3可得m1({h1},{h2},{h3})={CER(A)×0.1,CER(A)×0.5,CER(A)×0.3}={0.584×0.1,0.584×0.5,0.584×0.3}={0.058,0.292,0.175}m1(Ω)=1-[m1({h1})+m1({h2})+m1({h3})]=1-[0.058+0.292+0.175]=0.475再由r4可得m2({h1},{h2},{h3})={CER(B)×0.4,CER(B)×0.2,CER(B)×0.1}={0.541×0.4,0.541×0.2,0.541×0.1}={0.216,0.108,0.054}m2(Ω)=1-[m2({h1})+m2({h2})+m2({h3})]=1-[0.216+0.108+0.054]=0.62250求正交和m=m1⊕m2K=m1(Ω)×m2(Ω)+m1({h1})×m2({h1})+m1({h1})×m2(Ω)+m1(Ω)×m2({h1})+m1({h2})×m2({h2})+m1({h2})×m2(Ω)+m1(Ω)×m2({h2})+m1({h3})×m2({h3})+m1({h3})×m2(Ω)+m1(Ω)×m2({h3})=0.475×0.622+0.058×0.216+0.058×0.622+0.475×0.216+0.292×0.108+0.292×0.622+0.475×0.108+0.175×0.054+0.175×0.622+0.475×0.054=0.85551m(Ω)=1-[m({h1})+m({h2})+m{(h3)}]=1-[0.178+0.309+0.168]=0.34

温馨提示

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

评论

0/150

提交评论