不确定性知识的表示与推理技术课件.pptx
《不确定性知识的表示与推理技术课件.pptx》由会员分享,可在线阅读,更多相关《不确定性知识的表示与推理技术课件.pptx(130页珍藏版)》请在三一办公上搜索。
1、2022/12/1,1,第4章 不确定性知识的表示与推理技术,2022/12/1,2,内容,4.1 不确定性知识表示与推理概述4.2 概率方法4.3 可信度方法4.4 主观贝叶斯方法4.5 基于贝叶斯网络的推理,2022/12/1,3,4.1不确定性知识表示与推理概述,一般的(确定性)推理过程:运用已有的知识由已知事实推出结论.如已知:事实 A,B知识 ABC可以推出结论C。 此时,只要求事实与知识的前件进行匹配。问题:如果A可能为真,B比较真,知识ABC只在一定程度上为真,结论如何?,2022/12/1,4,4.1不确定性知识表示与推理概述,通过几个例子认识不确定性:今天有可能下雨如果乌云密
2、布并且电闪雷鸣,则很可能要下暴雨。张三是个秃子“秃子悖论”,2022/12/1,5,4.1不确定性知识表示与推理概述,4.1.1 不确定性及其类型4.1.2 不确定性推理概述,2022/12/1,6,4.1.1 不确定性及其类型(1),不确定性: 知识和信息中含有的不肯定、不可靠、不准确、不精确、不严格、不严密、不完全甚至不一致的成分。按性质、产生的原因及表现形式分类:随机不确定性模糊不确定性不完全性不一致性,2022/12/1,7,4.1.1 不确定性及其类型(2),随机不确定性 随机不确定性是基于概率的一种衡量,即已知一个事件发生有多个可能的结果。虽然在该事件发生之前,无法确定哪个结果会出
3、现,但是,可以预先知道每个结果发生的可能性。例如: “这场球赛甲队可能取胜”“如果头疼发烧,则大概是患了感冒。”2.模糊不确定性 模糊不确定性就是一个命题中所出现的某些言词其涵义不够确切,从概念角度讲,就是其代表的概念的内涵没有硬性的标准或条件,其外延没有硬性的边界。例如:“小王是高个子。”“张三和李四是好朋友。”把涵义不确切的言词所代表的概念称为软概念。,2022/12/1,8,4.1.1 不确定性及其类型(3),3.不完全性 对某事物了解得不完全或认识不够完整、不充分。如,刑侦过程的某些阶段往往要针对不完全的证据进行推理。4.不一致性 随着时间或空间的推移,得到了前后不相容或不一致的结论。
4、如,人们对太空的认识等。,2022/12/1,9,4.1.2 不确定性推理(1),不确定性推理方法的分类,控制方法,模型方法,非数值方法,数值方法,模糊推理,基于概率,纯概率,可信度方法,证据理论,主观Bayes,通过识别领域内引起不确定性的某些特征及相应的控制策略来限制或减少不确定性对系统产生的影响。,贝叶斯网络,对确定性推理从推理一级上扩展,建立关于不确定性的表示、度量、计算、传播、合成的标准与方法,构成相应的不确定性推理模型。,4.1.2 不确定性推理(2),不确定性推理是从不确定性的初始证据出发,通过运用不确定性的知识,最终推出具有一定程度的不确定性但却是合理或者近乎合理的理论的思维过
5、程。,2022/12/1,10,11,4.1.3 不确定性推理中的基本问题,不确定性的表示与量度 不确定性匹配算法及阈值的选择 组合证据不确定性的算法 不确定性的传递算法 结论不确定性的合成,12,4.1.3 不确定性推理中的基本问题,1. 不确定性的表示与量度(1)知识不确定性的表示(2)证据不确定性的表示证据的动态强度(3)不确定性的量度,在专家系统中知识的不确定性一般是由领域专家给出的,通常是一个数值知识的静态强度,用户在求解问题时提供的初始证据。 在推理中用前面推出的结论作为当前推理的证据。, 能充分表达相应知识及证据不确定性的程度。 度量范围的指定便于领域专家及用户对不确定性的估计。
6、 便于对不确定性的传递进行计算,而且对结论算出的不确定性量度不能超出量度规定的范围。 度量的确定应当是直观的,同时应有相应的理论依据。,13,4.1.3 不确定性推理中的基本问题,2. 不确定性匹配算法及阈值的选择不确定性匹配算法:用来计算匹配双方相似程度的算法。阈值:用来指出相似的“限度”。3. 组合证据不确定性的算法:最大最小方法、Hamacher方法、概率方法、 有界方法、Einstein方法等。,14,4.1.3 不确定性推理中的基本问题,4. 不确定性的传递算法(1)在每一步推理中,如何把证据及知识的不确定性 传递给结论。(2)在多步推理中,如何把初始证据的不确定性传递 给最终结论。
7、5. 结论不确定性的合成,设有如下产生式规则: IF E THEN H其中,E为前提条件,H为结论,具有随机性。 根据概率论中条件概率的含义,我们可以用条件概率P(H|E) 表示上述产生式规则的不确定性程度,即表示为在证据E出现的条件下,结论H 成立的确定性程度。 对于复合条件 E = E1 AND E2 AND AND En可以用条件概率P(H|E1,E2,En)作为在证据出现时结论的确定程度。,4.2 概率方法,4.2.1 经典概率方法,4.2 概率方法,4.2.2 Bayes定理,设 为一些事件, 互不相交,P(Bi)0,i=1,2,n,且 则对于 有, (4.3.1),Bayes公式容
8、易由条件概率的定义、乘法公式和全概率公式得到。在Bayes公式中, P(Bi)称为先验概率,而P(Bi|A)称为后验概率,也就是条件概率。,4.3 概率方法,如果用产生式规则 IF E THEN Hi i 1, 2, , n其中前提条件E 代替Bayes公式中B,用Hi 代替公式中的Ai 就可得到 i1,2, ,n (4.3.2) 这就是说,当已知结论Hi 的先验概率,并且已知结论Hi(i=1,2,)成立时前提条件E 所对应的证据出现的条件概率P(E|Hi),就可以用上式求出相应证据出现时结论Hi 的条件概率P(Hi|E)。,4.2.3 逆概率方法的基本思想,1单个证据的情况,18,Bayes
9、定理:逆概率 原概率,4.2 概率方法,例如: :咳嗽, :肺炎,条件概率 :统计咳嗽的人中有多少是患肺炎的。逆概率 :统计患肺炎的人中有多少人是咳嗽的。,4.2 概率方法,例子:,求P(肺炎|咳嗽)可能比较困难,但统计P(咳嗽|肺炎)可能比较容易(因为要上医院)假设先验概率P(肺炎)=1|10000,而P(咳嗽)=1|10,90%的肺炎患者都咳嗽, P(咳嗽|肺炎)=0.9, 则P(肺炎|咳嗽)=,4.2 概率方法,修正因子(1),可以将前面的逆概率公式写成这说明先验概率P(H)可以通过方括号部分(作为修正因子)修正为后验概率P(H|E) (证据E为真时H的后验概率)在上面的例子中,医生认为
10、一个人得肺炎的可能性为万分之一,一旦发现患者咳嗽,就将调整为万分之九,4.2 概率方法,修正因子(2),将E看作证据,先验概率P(E)越小,且H为真时E的条件概率P(E|H)越大,则修正因子所起作用越大在上例中,如果P(咳嗽)=0.0001 | P(咳嗽|肺炎)=0.9999 | P(肺炎)= 1|10000,不变则P(肺炎|咳嗽)=0.9999,远远超过原来的万分之九,4.2 概率方法,对于有多个证据 和多个结论 并且每个证据都以一定程度支持结论的情况,上面的式子可进一步扩充为 (4.3.3),2多个证据的情况,例,已知:,求:P(H1|E1E2), P(H2|E1E2), P(H3|E1E
11、2)解:,同理可得: P(H2|E1E2)=0.52, P(H3|E1E2)=0.03,逆概率公式的优点是它有较强的理论背景和良好的数学特征,当证据及结论彼此独立时计算的复杂度比较低。其缺点是要求给出结论 的先验概率 及证据 的条件概率 ,尽管有些时候 比 相对容易得到,但总的来说,要想得到这些数据仍然是一件相当困难的工作。另外,Bayes公式的应用条件是很严格的,它要求各事件互相独立等,如若证据间存在依赖关系,就不能直接使用这个方法。,4.2 概率方法,4.2.4 逆概率方法的优缺点,2022/12/1,25,4.3可信度方法(确定性理论),4.3.1 知识的不确定性表示4.3.2 证据的不
12、确定性表示4.3.3 不确定性的传播与计算4.3.4 确定性理论的特点及进一步发展,2022/12/1,26,4.3.1知识的不确定性表示(1),不确定性度量知识的不确定性表示: if E then H (CF(H, E) CF(H,E):是该条知识的可信度,称为可信度因子或规则强度,它指出当前提条件 E 所对应的证据为真时,它对结论为真的支持程度。如: “如果头疼发烧,则患了感冒;(0.8)。”“如果乌云密布并且电闪雷鸣,则很可能要下暴雨。 (0.9)”,2022/12/1,27,4.3.1知识的不确定性表示(2),在CF模型中,CF的定义为 CF(H,E)=MB(H,E) - MD(H,E
13、) 用P(H) 表示H的先验概率; P(H/E) 表示在前提条件E对应的证据出现的情况下,结论H的条件概率。 MB(Measure Belief):称为信任增长度,它表示因与前提条件 E 匹配的证据的出现,使结论H为真的信任增长度。 MB定义为:,2022/12/1,28,4.3.1知识的不确定性表示(3),MD(Measure Disbelief):称为不信任增长度,它表示因与前提条件E匹配的证据的出现,使结论H为真的不信任增长度。MD定义为:,2022/12/1,29,4.3.1知识的不确定性表示(4),由MB、MD得到CF(H,E)的计算公式:,2022/12/1,30,4.3.1知识的
14、不确定性表示(5),CF公式的意义当MB(H,E)0时, MD(H,E)0 ,表示由于证据E的出现增加了对H的信任程度。 当MD(H,E)0时, MB(H,E)0,表示由于证据E的出现增加对H的不信任程度。注意:对于同一个E,不可能既增加对H的信任程度又增加对H的不信任程度。,2022/12/1,31,4.3.1知识的不确定性表示(6),当已知P(H), P(H/E),运用上述公式可以求CF(H,E)。但是,在实际应用中, P(H)和P(H/E) 的值是难以获得的。因此,CF(H,E) 的值要求领域专家直接给出。其原则是:若由于相应证据的出现增加结论 H 为真的可信度,则使CF(H,E)0,证
15、据的出现越是支持 H 为真,就使CF(H,E)的值越大;反之,使CF(H,E)0,证据的出现越是支持 H 为假,就使CF(H,E)的值越小;若证据的出现与否与 H 无关,则使 CF(H,E)=0。,2022/12/1,32,4.3.1知识的不确定性表示(7),例 如果感染体是血液,且细菌的染色体是革兰氏阴性,且细菌的外形是杆状,且病人有严重发烧, 则 该细菌的类别是假单细胞菌属(0.4) 。 这就是专家系统MYCIN中的一条规则。这里的0.4就是规则结论的CF值。,2022/12/1,33,4.3.2证据的不确定性表示(1),证据的不确定性表示初始证据CF(E)由用户给出先前推出的结论作为推理
16、的证据,其可信度由推出该结论时通过不确定性传递算法而来。,2022/12/1,34,4.3.3不确定性的传播与计算(1),组合证据 前提证据事实总CF值计算(最大最小法)E=E1 E2 EnCF(E)=minCF(E1) ,CF(E2) , CF(En)E=E1 E2 EnCF(E)=maxCF(E1) ,CF(E2) , CF(En)E=E1CF(E)=-CF(E1),2022/12/1,35,4.3.3不确定性的传播与计算(2),推理结论的CF值计算 C-F 模型中的不确定性推理是从不确定的初始证据出发,通过运用相关的不确定性知识,最终推出结论并求出结论的可信度值。 结论 H 的可信度由下
17、式计算: CF(H) = CF(H,E) max 0, CF(E) ,当CF(E)0时,CF(H)=0,说明该模型中没有考虑证据为假时对结论H所产生的影响。,2022/12/1,36,4.3.3不确定性的传播与计算(3),重复结论CF值计算 if E1 then H (CF(H, E1) if E2 then H (CF(H, E2) (1)计算CF1(H) 和CF2(H); (2)计算CF 1、2(H):,CF1(H) + CF2(H) CF1(H) CF2(H) 若 CF1(H) 0, CF2(H) 0CF1(H) + CF2(H) + CF1(H) CF2(H) 若 CF1(H) 0,
18、CF2(H) 0 (CF1(H) + CF2(H)/(1-min(|CF1(H)|,|CF2(H)|) 若 CF1(H) 与 CF2(H) 异号,CF1,2(H) =,2022/12/1,37,4.3.3不确定性的传播与计算(4),例4.1 设有如下规则: r1: IF E1 THEN H 0.8) r2: IF E2 THEN H (0.9) r3: IF E3 AND E4 THEN E1 (0.7) r4: IF E5 OR E6 THEN E1 (0.3)并已知初始证据的可信度为:CF(E2)=0.8,CF(E3)=0.9,CF(E4)=0.7,CF(E5)=0.1,CF(E6)=0.
19、5,用确定性理论计算CF(H)。,2022/12/1,38,4.3.3不确定性的传播与计算(5),由r3可得: CF1(E1)=0.7min0.9,0.7=0.49由r4可得: CF2(E1)=0.3max0.1,0.5=0.15从而 CF1,2(E1)=(0.490.15)/(1min(|0.49|,|0.15|)=0.34/0.85=0.4由r1可得: CF1(H)=0.40.8=0.32由r2可得: CF2(H)=0.80.9=0.72从而 CF1,2(H)=0.32+0.72-0.320.72=0.8096这就是最终求得的H的可信度。,2022/12/1,39,4.3.4 确定性理论的
20、特点及进一步发展,可信度方法的进一步发展(1)带有阈值限度的不确定性推理 知识表示为: if E then H (CF(H, E), ) 其中 是阈值,它对相应知识的可应用性规定了一个度: 0 1(2)加权的不确定性推理知识表示为: if E1(1) and E2(2) and then H (CF(H,E), ) 其中 1, 1 , n 为加权因子。(3)前提条件中带有可信度因子的不确定性推理知识表示为: if E1(cf1) and E2(cf2) and then H (CF(H,E), ),2022/12/1,40,4.4主观贝叶斯方法(1),简介 主观贝叶斯方法是R.O.Duda等人
21、1976年提出的一种不确定性推理模型,并成功地应用于地质勘探专家系统PROSPECTOR。其核心思想是: 根据:.证据的不确定性(概率)P(E); .规则的不确定性(LS,LN); LS:E 的出现对 H 的支持程度, LN:E 的出现对 H 的不支持程度。把结论 H 的先验概率更新为后验概率 P(H|E);,2022/12/1,41,4.4主观贝叶斯方法(1),简介 主观贝叶斯方法是R.O.Duda等人1976年提出的一种不确定性推理模型,并成功地应用于地质勘探专家系统PROSPECTOR。其核心思想是: 根据:.证据的不确定性(概率)P(E); .规则的不确定性(LS,LN); LS:E
22、的出现对 H 的支持程度, LN:E 的出现对 H 的不支持程度。把结论 H 的先验概率更新为后验概率 P(H|E);,2022/12/1,42,4.4主观贝叶斯方法(2),4.4.1 知识的不确定性表示4.4.2 证据的不确定性表示4.4.3 不确定性的传播与计算4.4.4 主观贝叶斯方法的特点,2022/12/1,43,4.4.1 知识的不确定性表示(1),知识是用规则表示的,具体形式为: if E then (LS, LN) H ( P(H) )或: 其中 E 是该条知识的前提条件,它既可以是一个简单条件, 也可以是用and 、or 把多个条件连接起来的复条件。 H 是结论,P(H) 是
23、 H 的先验概率,它指出在没有任何专门证据的情况下,结论为真的概率,其值由领域专家根据以往的实践及经验给出。,2022/12/1,44,4.4.1 知识的不确定性表示(2), LS 称为充分性量度,用于指出 E 对 H 的支持程度,取值范围 为 0, ),其定义为: LS = LS 的值由领域专家给出,具体情况在下面论述。 LN 称为必要性量度,用于指出 E 对 H 的支持程度,取值范 围为 0, ),其定义为: LN = = LN 的值也由领域专家给出,具体情况在下面论述。 LS, LN 相当于知识的静态强度。,2022/12/1,45,在贝叶斯方法中,引入几率函数o(x) ,它与概率的关系
24、为:几率函数与概率函数有相同的单调性,但取值为0,下面讨论LS、LN定义的由来,2022/12/1,46,4.4.1 知识的不确定性表示(3),1) 对于LS:,由 Bayes 公式得: P(H|E) = P(E|H) P(H) / P(E) 同理有: P(H|E) = P(E| H) P(H) / P(E) 除以,得: P(H|E) P(E|H) P(H) P(H|E) P(E| H) P(H) ,=,O(H),O(H|E),2022/12/1,47,4.4.1 知识的不确定性表示(4),使用几率函数, 式可以表示为: O(H|E)=LSO(H)对于上式,证据E肯定存在时,即P(E) = P
25、(E|S) = 1,考虑P(H|E)。 由 式 及 “非”运算 :P( H|E) = 1 P(H|E) 、 P( H) = 1 P(H), 得: LS将H的先验概率更新为后验概率,2022/12/1,48,4.4.1 知识的不确定性表示(5),LS的定义还可以表示为: LS= O(H|E)/ O(H) 可以看出,P(H|E) 就越大,O(H|E)越大,则LS 越大,表明E 对 H 为真的支持越强。当 LS ,P(H|E) 1,E 的存在对 H 为真是充分的,故称 LS 为充分性量度。,2022/12/1,49,4.4.1 知识的不确定性表示(6),2)对于LN: 由 Bayes 公式得: P(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 不确定性 知识 表示 推理 技术 课件
链接地址:https://www.31ppt.com/p-1483948.html