不确定性推理方法(导论)ppt课件.ppt
《不确定性推理方法(导论)ppt课件.ppt》由会员分享,可在线阅读,更多相关《不确定性推理方法(导论)ppt课件.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Introduction of Artificial Intelligence第第 4 章章 不确定性推理方法不确定性推理方法教材:教材: 王万良王万良人工智能导论人工智能导论(第(第4版)版) 高等教育出版社,高等教育出版社,2017. 72第4章 不确定性推理方法o 现实世界中由于客观上存在的随机性、模糊性,反现实世界中由于客观上存在的随机性、模糊性,反映到知识以及由观察所得到的证据上来,就分别形映到知识以及由观察所得到的证据上来,就分别形成了不确定性的知识及不确定性的证据。因而还必成了不确定性的知识及不确定性的证据。因而还必须对不确定性知识的表示及推理进行研究。这就是须对不确定性知识的表
2、示及推理进行研究。这就是本章将要讨论的不确定性推理。本章将要讨论的不确定性推理。o 下面首先讨论不确定性推理中的基本问题,然后着下面首先讨论不确定性推理中的基本问题,然后着重介绍基于概率论的有关理论发展起来的不确定性重介绍基于概率论的有关理论发展起来的不确定性推理方法,主要介绍可信度方法、证据理论,最后推理方法,主要介绍可信度方法、证据理论,最后介绍目前在专家系统、信息处理、自动控制等领域介绍目前在专家系统、信息处理、自动控制等领域广泛应用的依据模糊理论发展起来的模糊推理方法。广泛应用的依据模糊理论发展起来的模糊推理方法。3第4章 不确定性推理方法o 4.1 不确定性推理的基本概念不确定性推理
3、的基本概念 o 4.2 可信度方法可信度方法o 4.3 证据理论证据理论o 4.4 模糊推理方法模糊推理方法 4第4章 不确定性推理方法4.1 不确定性推理中的基本问题不确定性推理中的基本问题 o 4.2 可信度方法可信度方法o 4.3 证据理论证据理论o 4.4 模糊推理方法模糊推理方法 54.1 不确定性推理中的基本问题o 推理:从推理:从已知事实(证据)已知事实(证据)出发,通过运用相关出发,通过运用相关知识知识逐步推出结论或者证明某个假设成立或不成逐步推出结论或者证明某个假设成立或不成立的思维过程。立的思维过程。o 不确定性推理不确定性推理:从:从不确定性的初始证据不确定性的初始证据出
4、发,通出发,通过运用过运用不确定性的知识不确定性的知识,最终推出具有一定程度,最终推出具有一定程度的不确定性但却是合理或者近乎合理的结论的思的不确定性但却是合理或者近乎合理的结论的思维过程。维过程。6o 不确定性的表示与量度不确定性的表示与量度o 不确定性匹配算法及阈值的选择不确定性匹配算法及阈值的选择o 组合证据不确定性的算法组合证据不确定性的算法 o 不确定性的传递算法不确定性的传递算法o 结论不确定性的合成结论不确定性的合成4.1 不确定性推理中的基本问题74.1 不确定性推理中的基本问题 1. 不确定性不确定性的表示与量度的表示与量度(1)知识不确定性知识不确定性的表示的表示(2)证据
5、不确定性证据不确定性的表示的表示证据的动态强度证据的动态强度(3)不确定性的量度)不确定性的量度 在专家系统中知识的不确定性一般在专家系统中知识的不确定性一般是由领域专家给出的,通常是一个是由领域专家给出的,通常是一个数值数值知识的静态强度知识的静态强度 用户在求解问题时提供的初始用户在求解问题时提供的初始证据。证据。 在推理中用前面推出的结论作在推理中用前面推出的结论作为当前推理的证据。为当前推理的证据。 能充分表达相应知识及证据不确定性的程度。能充分表达相应知识及证据不确定性的程度。 度量范围的指定便于领域专家及用户对不确定性的估计。度量范围的指定便于领域专家及用户对不确定性的估计。 便于
6、对不确定性的传递进行计算,而且对结论算出的不确便于对不确定性的传递进行计算,而且对结论算出的不确定性量度不能超出量度规定的范围。定性量度不能超出量度规定的范围。 度量的度量的确定应当是直观的,同时应有相应的理论依据。确定应当是直观的,同时应有相应的理论依据。 84.1 不确定性推理中的基本问题2. 不确定性匹配算法及阈值的选择不确定性匹配算法及阈值的选择不确定性匹配算法不确定性匹配算法:用来计算匹配双方相似程度的算:用来计算匹配双方相似程度的算法。法。阈值阈值:用来指出相似的:用来指出相似的“限度限度”。3. 组合证据不确定性的算法组合证据不确定性的算法:最大最小方法、最大最小方法、Hamac
7、her方法、概率方法、方法、概率方法、 有界方法、有界方法、Einstein方法等。方法等。94.1 不确定性推理中的基本问题4. 不确定性的传递算法不确定性的传递算法(1)在每一步推理中,如何把证据及知识的不确定性)在每一步推理中,如何把证据及知识的不确定性 传递给结论。传递给结论。(2)在多步推理中,如何把初始证据的不确定性传递)在多步推理中,如何把初始证据的不确定性传递 给最终结论。给最终结论。5. 结论不确定性的合成结论不确定性的合成10第4章 不确定性推理方法o 4.1 不确定性推理的基本概念不确定性推理的基本概念 o 4.2 可信度方法可信度方法o 4.3 证据理论证据理论o 4.
8、4 模糊推理方法模糊推理方法 11o 1975年肖特里菲(E. H. Shortliffe)等人在确定性理论(theory of confirmation)的基础上,结合概率论等提出的一种不确定性推理方法。o 优点:直观、简单,且效果好。4.2 可信度方法12o 可信度:根据经验对一个事物或现象为真的相信程度。o 可信度带有较大的主观性和经验性,其准确性难以把握。o CF模型:基于可信度表示的不确定性推理的基本方法。 4.2 可信度方法13 产生式规则表示产生式规则表示: :可信度因子(certainty factor),反映前提条件与结论的联系强度 。 IFTHEN( , )EHCF H E
9、),(EHCF1. 知识不确定性的表示知识不确定性的表示 IF 头痛 AND 流涕 THEN 感冒 (0.7) 4.2 可信度方法14 CF(H,E)的取值范围)的取值范围: -1,1。 若由于相应证据的出现增加结论若由于相应证据的出现增加结论 H 为真的可信度,为真的可信度,则则 CF(H,E) 0,证据的出现越是支持,证据的出现越是支持 H 为真,为真,就使就使CF(H,E) 的值越大。的值越大。 反之,反之,CF(H,E) 0,证据的出现越是支持,证据的出现越是支持 H 为为假,假,CF(H,E)的值就越小。)的值就越小。 若证据的出现与否与若证据的出现与否与 H 无关,则无关,则 CF
10、(H,E)= 0。1. 知识不确定性的表示知识不确定性的表示4.2 可信度方法15证据证据E的可信度取值范围:的可信度取值范围:-1,1 。对于初始证据,若所有观察对于初始证据,若所有观察S能肯定它为真,则能肯定它为真,则CF(E)= 1。若肯定它为假,则若肯定它为假,则 CF(E) = 1。若以某种程度为真,则若以某种程度为真,则 0 CF(E) 1。若以某种程度为假,则若以某种程度为假,则 1 CF(E) 0 。若未获得任何相关的观察,则若未获得任何相关的观察,则 CF(E) = 0。CF(E)0.6: E的可信度为0.62. 证据不确定性的表示证据不确定性的表示4.2 可信度方法162.
11、 证据不确定性的表示证据不确定性的表示 静态强度静态强度CF(H,E):知识的强度,即当 E 所对应 的证据为真时对 H 的影响程度。 动态强度动态强度 CF(E):证据 E 当前的不确定性程度。4.2 可信度方法17 组合证据:多个单一证据的合取则 组合证据:多个单一证据的析取 则 )(),.,(),(min)(n21ECFECFECFECF)(,),(),(max)(n21ECFECFECFECF3. 组合证据不确定性的算法组合证据不确定性的算法E=E1 AND E2 AND AND EnE=E1 OR E2 OR OR En4.2 可信度方法18CF模型中的不确定性推理:从不确定的初始证
12、据出发,通过运用相关的不确定性知识,最终推出结论并求出结论的可信度值。结论 H 的可信度由下式计算: )(, 0max),()(ECFEHCFHCF=4. 不确定性的传递算法不确定性的传递算法()0()0CF ECF H当时,则()1()(,)CF ECF HCF H E当 时,则4.2 可信度方法19 设知识:5. 结论不确定性的合成算法结论不确定性的合成算法(1)分别对每一条知识求出CF(H):)(, 0max),()(111ECFEHCFHCF=)(, 0max),()(222ECFEHCFHCF=),(11EHCFHEIFTHEN),(22EHCFHEIFTHEN4.2 可信度方法20
13、(2)求出 与 对H的综合影响所形成的可信度 :异号与若若若)()(|)(| |,)(min|1)()(0)(, 0)()()()()(0)(, 0)()()()()()(2121212121212121212 , 1HCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCFHCF1E2E)(2, 1HCF5. 结论不确定性的合成算法结论不确定性的合成算法4.2 可信度方法21o 例例4.1 设有如下一组知识: )8 . 0(:11HTHENEIFr)6 . 0(:22HTHENEIFr)5 . 0(:33HTHENEIFr) 7 . 0()(
14、 :16544ETHENEOREANDEIFr)9 . 0(:3875ETHENEANDEIFr2()0.8,CF E4()0.5,CF E5()0.6,CF E6()0.7,CF E7()0.6,CF E8()0.9.CF E已知:求: )(HCF4.2 可信度方法22解:解: 第一步:对每一条规则求出第一步:对每一条规则求出CF(H)。)。 )(1ECF)(, 0max7 . 0654EOREANDECF)(),(min, 0max7 .0654EORECFECF)(),(max),(min, 0max7 .0654ECFECFECF7 . 0 , 6 . 0max, 5 . 0min,
15、0max7 . 05 . 0 , 0max7 . 035. 04:r4.2 可信度方法23解:解: 第一步:对每一条规则求出第一步:对每一条规则求出CF(H)。)。5:r)(, 0max9 . 0)(873EANDECFECF)(),(min, 0max9 . 087ECFECF9 . 0 , 6 . 0min, 0max9 . 06 . 0 , 0max9 . 054. 0)(, 0max8 . 0)(11ECFHCF35. 0 , 0max8 . 028. 01:r4.2 可信度方法24解:解: 第一步:对每一条规则求出第一步:对每一条规则求出CF(H)。)。 2:r)(, 0max6 .
16、 0)(22ECFHCF8 . 0 , 0max6 . 048. 0 3:r)(, 0max5 . 0)(33ECFHCF54. 0 , 0max5 . 027. 04.2 可信度方法25第二步:根据结论不确定性的合成算法得到:第二步:根据结论不确定性的合成算法得到: )()()()()(21212 , 1HCFHCFHCFHCFHCF48. 028. 048. 028. 063. 0|)(| |,)(min|1)()()(32 , 132 , 13 , 2 , 1HCFHCFHCFHCFHCF27. 0 ,63. 0min127. 063. 073. 036. 049. 0综合可信度:综合可
17、信度: ( )0.49CF H 4.2 可信度方法26第4章 不确定性推理方法o 4.1 不确定性推理的基本概念不确定性推理的基本概念 o 4.2 可信度方法可信度方法4.3 证据理论证据理论o 4.4 模糊推理方法模糊推理方法 27 证据理论(theory of evidence):又称DS理论,是德普斯特(A. P. Dempster)首先提出,沙佛(G. Shafer)进一步发展起来的一种处理不确定性的理论。 1981年巴纳特(J. A. Barnett)把该理论引入专家系统中,同年卡威(J. Garvey)等人用它实现了不确定性推理。 目前,在证据理论的基础上已经发展了多种不确定性推理
18、模型。4.3 证据理论284.3 证据理论 4.3.1 概率分配函数概率分配函数 4.3.2 信任函数信任函数 4.3.3 似然函数似然函数 4.3.4 概率分配函数的正交和(证据的组合)概率分配函数的正交和(证据的组合)4.3.5 基于证据理论的不确定性推理基于证据理论的不确定性推理294.3.1 概率分配函数o 设设 D 是变量是变量 x 所有可能取值的集合,且所有可能取值的集合,且 D 中的元素是中的元素是互斥的,在任一时刻互斥的,在任一时刻 x 都取且只能取都取且只能取 D 中的某一个元素为中的某一个元素为值,则称值,则称 D 为为 x 的的样本空间样本空间。o 在证据理论中,在证据理
19、论中,D 的任何一个子集的任何一个子集 A 都对应于一个关于都对应于一个关于 x 的命题,称该命题为的命题,称该命题为“ x 的值是在的值是在 A 中中”。 o 设设 x :所看到的颜色,:所看到的颜色,D=红,黄,蓝红,黄,蓝, 则则 A=红红:“ x 是红色是红色”; A=红,蓝红,蓝:“x 或者是红色,或者是蓝色或者是红色,或者是蓝色”。304.3.1 概率分配函数 设设D为样本空间,领域内的命题都用为样本空间,领域内的命题都用D的子集表示,的子集表示,则则概率分配函数概率分配函数(basic probability assignment function)定义如下:)定义如下:定义定义
20、4.1 设函数设函数 M: (对任何一个属于(对任何一个属于D的的子集子集A,命它对应一个数,命它对应一个数M 0,1) 且满足且满足则则 M: 上的基本概率分配函数,上的基本概率分配函数,M(A): A的基的基本概率数。本概率数。,1 , 0 2D0)(M1)(DAAMD231几点说明:几点说明:(1)设样本空间)设样本空间D中有中有n个元素,则个元素,则D中子集的个数为中子集的个数为 个。个。 : D的所有子集。的所有子集。(2)概率分配函数:把)概率分配函数:把D的任意一个子集的任意一个子集A都映射为都映射为0,1上的一个数上的一个数M(A)。)。 , 时,时,M(A):对相应命题):对
21、相应命题A的精确信任度。的精确信任度。(3)概率分配函数与概率不同。)概率分配函数与概率不同。 n2D2DADA4.5.1 概率分配函数概率分配函数 例如,设例如,设 A=红红, M(A)=0.3:命题命题“x是红色是红色”的信任度是的信任度是0.3。 4.3.1 概率分配函数 设设 D=红,黄,蓝红,黄,蓝M(红红)=0.3, M(黄黄)=0, M(蓝蓝)=0.1, M(红,黄红,黄)=0.2,M(红,蓝红,蓝)=0.2,M(黄,蓝黄,蓝)=0.1,M(红,黄,蓝红,黄,蓝)=0.1,M()=0但:但:M(红红)+ M(黄黄)+ M(蓝蓝)=0.4设设 D=红,黄,蓝红,黄,蓝则其子集个数则
22、其子集个数 238,具体为:,具体为:A=红红, A=黄黄, A =蓝蓝, A =红,黄红,黄,A =红,蓝红,蓝, A =黄,蓝黄,蓝, A =红,黄,蓝红,黄,蓝, A = 32定义定义4.2 命题的信任函数(命题的信任函数(belief function) 且且 :对命题:对命题A为真的总的信任程度。为真的总的信任程度。:Bel 1 , 02D)()(ABBMABel=DA 4.3.2 信任函数)(ABel 由信任函数及概率分配函数的定义推出:由信任函数及概率分配函数的定义推出: 0)()(MBelDBBMDBel1)()( 设设 D =红,黄,蓝红,黄,蓝M(红红)=0.3, M(黄黄
23、)=0,M(红,黄红,黄)=0.2,),()()(),(黄红黄红黄红MMMBel2 . 03 . 05 . 033 似然函数(plansibility function):不可驳斥函数或上限函数。定义定义4.3 似然函数 且 对所有的 1 , 02 DPl:)(1)(ABelAPlDA 4.3.3 似然函数 设设 D =红,黄,蓝红,黄,蓝M(红红)=0.3, M(黄黄)=0,M(红,黄红,黄)=0.2, ),()()(),(黄红黄红黄红MMMBel2 . 03 . 05 . 0()1( )1() 10.5 0.5PlBelBel 蓝蓝红,黄 34定义定义4.4 设 和 是两个概率分配函数;则
24、其正交和 :其中:1M2M21MMM =0)(M 4.3.4 概率分配函数的正交和(证据的组合)yxyMxMKAM)()()(211yxyxyMxMyMxMK)()()()(12121如果 ,则正交和 M也是一个概率分配函数;如果 ,则不存在正交和 M,即没有可能存在概率函数,称 与 矛盾。0K0K 1M2M354.3.4 概率分配函数的正交和o 例例4.2 4.2 设设 D =黑,白黑,白,且设,且设 )0 , 2 .0 , 5 .0 , 3 .0(),(1白黑白黑M)0 , 1 .0 , 3 .0 , 6 .0(),(2白黑白黑M则:则: yxyMxMK)()(121)()()()(121
25、21黑白白黑MMMM6 . 05 . 03 . 03 . 0161. 0 )()()(211yMxMKMyx黑黑),()()()(61. 012121白黑黑黑黑MMMM)(),(1黑白黑MM6 . 02 . 01 . 03 . 06 . 03 . 061. 0154. 0364.3.4 概率分配函数的正交和o 同理可得同理可得: :o 组合后得到的概率分配函数组合后得到的概率分配函数: :43. 0)(白M03. 0),(白黑M)0 ,03.0 ,43.0 ,54.0(),),(白黑白黑M374.3.5 基于证据理论的不确定性推理p 基于证据理论的不确定性推理的步骤: (1)建立问题的样本空间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 不确定性 推理 方法 导论 ppt 课件
限制150内