人工智能ArtificialIntelligence四章.ppt
《人工智能ArtificialIntelligence四章.ppt》由会员分享,可在线阅读,更多相关《人工智能ArtificialIntelligence四章.ppt(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人工智能ArtificialIntelligence四章 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望史忠植 人工智能:不确定性推理 2内容提要内容提要4.1 4.1 概述概述4.2 4.2 可信度方法可信度方法4.3 4.3 主观贝叶斯方法主观贝叶斯方法4.4 4.4 证据理论证据理论4.5 4.5 模糊逻辑和模糊推理模糊逻辑和模糊推理4.6 4.6 小结小结2022/10/24基本概念基本概念什么是不确定性推理?不确定性推理是建立在非经典逻辑上的一种推理,是
2、对不确定性知识的运用与处理是从不确定性的初始证据出发,通过运用不确定性的知识,最终推出具有一定程度的不确定性但却合理或者近乎合理的结论的思维过程为什么要研究不确定性推理?日常生活中含有大量的不确定的信息ES系统中大量的领域知识和专家经验,不可避免的包含各种不确定性。史忠植 人工智能:不确定性推理 32022/10/24基本概念基本概念不确定性推理的基本问题:表示问题:即采用什么方法描述不确定性.一般有数值表示和非数值的语义表示方法.计算问题:主要指不确定性的传播和更新,也即获得新信息的过程.主要包括:已知C(A),AB f(B,A),如何计算C(B)已知C1(A),又得到C2(A),如何确定C
3、(A)如何由C(A1),C(A2)计算C(A1A2),C(A1A2)语义问题:指的是上述表示和计算的含义是什么,如何进行解释.史忠植 人工智能:不确定性推理 42022/10/24基本概念基本概念不确定推理方法的分类形式化方法:在推理一级扩展确定性方法.逻辑方法:是非数值方法,采用多值逻辑、非单调逻辑来处理不确定性新计算方法:认为概率方法不足以描述不确定性,出现了确定性理论,确定性因子,模糊逻辑方法等新概率方法:在传统的概率框架内,采用新的计算工具以确定不确定性描述非形式化方法:在控制一级上处理不确定性如制导回溯、启发式搜索等等史忠植 人工智能:不确定性推理 52022/10/24史忠植 人工
4、智能:不确定性推理 6内容提要内容提要4.1 4.1 概述概述4.2 4.2 可信度方法可信度方法4.3 4.3 主观贝叶斯方法主观贝叶斯方法4.4 4.4 证据理论证据理论4.5 4.5 模糊逻辑和模糊推理模糊逻辑和模糊推理4.6 4.6 小结小结2022/10/24知识的不确定性表示知识的不确定性表示 产生式规则:If E Then H (CF(H,E)CF(H,E)是该条知识的可信度,称为可信度因子或规则强度,表示当前提条件E所对应的证据为真时,它对结论H为真的支持程度。CF是根据经验对一个事物或现象为真的可信程度的度量CF(H,E)取值为:-1,1,史忠植 人工智能:不确定性推理 72
5、022/10/24知识的不确定性表示CF定义:CF(H,E)=MB(H,E)-MD(H,E)MB:信任增长度,它表示因与前提条件E匹配的证据的出现,使结论H为真的信任增长度MD:不信任增长度,它表示因与前提条件E匹配的证据的出现,对结论H的不信任增长度史忠植 人工智能:不确定性推理 82022/10/24知识的不确定性表示知识的不确定性表示MB的定义:由条件概率和先验概率定义 1 若P(H)=1MB(H,E)=maxP(H|E),P(H)P(H -否则 1-P(H)MD的定义:1 若P(H)=0MD(H,E)=min P(H|E),P(H)P(H)-否则 -P(H)史忠植 人工智能:不确定性推
6、理 92022/10/24知识的不确定性表示知识的不确定性表示MB的定义:由条件概率和先验概率定义 1 若P(H)=1MB(H,E)=maxP(H|E),P(H)P(H)-否则 1-P(H)MD的定义:1 若P(H)=0MD(H,E)=min P(H|E),P(H)P(H)-否则 -P(H)史忠植 人工智能:不确定性推理 102022/10/24知识的不确定性表示知识的不确定性表示MB(H,E)和MD(H,E)是互斥的:即一个证据不能既增加对H的信任度,又不能同时增加对H的不信任度 当MB(H,E)0,MD(H,E)=0 当MD(H,E)0,MB(H,E)=0史忠植 人工智能:不确定性推理 1
7、12022/10/24知识的不确定性表示知识的不确定性表示CF(H,E)的直观意义:(1)CF(H,E)0,则P(H|E)P(H):E的出现增加了H为真的概率,增加了H为真的可信度(2)CF(H,E)0,则P(H|E)0表示E以CF(E)为真CF(E)=0,CF2(H)=0CF(H)=CF1(H)+CF2(H)+CF1(H)CF2(H)CF1(H)0,CF2(H)1时,O(H/E)O(H),P(H/E)P(H),说明E的存在将增强H为真的概率。E的存在对H为真是充分的,所以称LS为充分性度量(2)LS=1时,O(H/E)=O(H)(3)LS1时,O(H/E)1时,O(H/E)O(H),P(H/
8、E)P(H),说明E的不存在将增强H为真的概率。(2)LN=1时,O(H/E)=O(H)(3)LN1时,O(H/E)O(H),E的不存在导致H为真的可能性下降,即E的不存在将反对H为真,说明E对H为真的必要性(4)LN=0时,O(H/E)=0,E的不存在将使H为假。这里也可以看出E对H为真的必要性,所以也称LN为必要性度量史忠植 人工智能:不确定性推理 292022/10/24不确定性的传递算法不确定性的传递算法从上面讨论知:(1)若E越是支持H为真时,则应使LS越大(2)若E对H越是必要时,则应使LN越小LS、LN的取值情况:LS 0,LN 0 只能出现:但不能出现:LS1 LS1,LN1
9、LS1,LN1 LS1,LN1 LS=LN=1史忠植 人工智能:不确定性推理 302022/10/24例一例一设有如下知识:r1:if E1 then(10,1)H1 (0.03)r2:if E2 then(20,1)H2 (0.05)r3:if E3 then(1,0.002)H3 (0.3)求:当证据存在及不存在时,P(Hi/Ei)及 P(Hi/Ei)的值各是多少史忠植 人工智能:不确定性推理 312022/10/24证据不确定证据不确定证据不定时:0P(E/S)1,后验概率为:P(H/S)=P(H/E)P(E/S)+P(H/E)P(E/S)分四种情况讨论如下:(1)P(E/S)=1 则有
10、P(E/S)=0,证据肯定存在(2)P(E/S)=0 则有P(E/S)=1,证据肯定不存在(3)P(E/S)=P(E),说明E和S无关 P(H/S)=P(H)史忠植 人工智能:不确定性推理 322022/10/24证据不确定证据不确定(4)当P(E/S)为其他值的时候,通过分段插值计算P(H/S)的值。0P(E/S)1P(E)P(H/E)P(H)P(H/E)P(H/S)史忠植 人工智能:不确定性推理 332022/10/24例二例二当证据 E必然发生,H1的先验概率0.03,H2的先验概率0.01,且有规则:r1:if E then(20,1)H1 r2:if H1 then(300,0.00
11、01)H2求:P(H2|E)史忠植 人工智能:不确定性推理 342022/10/24结论不确定性的合成结论不确定性的合成 若有n条知识都支持相同的结论,而且每条知识的前提所对应的证据Ei(i=1,n)都有相应的观察Si与之对应,此时只要先对每条知识分别求出O(H/Si)然后就可用下式求出结论不确定性的合成:O(H/S1,Sn)=O(H/S1)O(H/Sn)-O(H)O(H)O(H)史忠植 人工智能:不确定性推理 352022/10/24例三例三当证据E1、E2、E3、E4必然发生后,H的先验概率为0.03,且有规则则:r1:if E1 then(20,1)Hr2:if E2 then(300,
12、1)H求:结论H的概率变化化.史忠植 人工智能:不确定性推理 362022/10/24史忠植 人工智能:不确定性推理 37内容提要内容提要4.1 4.1 概述概述4.2 4.2 可信度方法可信度方法4.3 4.3 主观贝叶斯方法主观贝叶斯方法4.4 4.4 证据理论证据理论4.5 4.5 模糊逻辑和模糊推理模糊逻辑和模糊推理4.6 4.6 小结小结2022/10/24证据理论证据理论n证据理论(Theory of Evidence)也称为D-S(Dempster-Shafer)理论。证据理论最早基于德姆斯特(Dempster A P)所做的工作,他试图用一个概率范围而不是单个的概率值去模拟不确
13、定性。谢弗(Shafer G A)进一步拓展了德姆斯特的工作,这一拓展称为证据推理Shafer 1976,用于处理不确定性、不精确以及间或不准确的信息。由于证据理论将概率论中的单点赋值扩展为集合赋值,弱化了相应的公理系统,满足了比概率更弱的要求,因此可看作一种广义概率论。史忠植 人工智能:不确定性推理 382022/10/24证据理论证据理论在D-S理论中,可以分别用信任函数、似然函数及类概率函数来描述知识的精确信任度、不可驳斥信任度及估计信任度,即可以从各个不同角度刻画命题的不确定性。D-S理论采用集合来表示命题,为此,首先应该建立命题与集合之间的一一对应关系,把命题的不确定性问题转化为集合
14、的不确定性问题。史忠植 人工智能:不确定性推理 392022/10/24概率分配函数概率分配函数定义:U为样本空间,设函数M:2U0,1,且满足:M()=0 AUM(A)=1 则称M为2U上的概率分配函数,M(A)称为A的基本概率数(1)M(A)的作用是把U的任意一个子集A都映射为0,1上的一个数M(A)。它表示证据对U的子集A成立的一种信任度量,是对U的子集的信任分配。(2)概率分配函数不是概率。史忠植 人工智能:不确定性推理 402022/10/24证据理论证据理论例:U=红,黄,蓝假设:M(红)=0.3,M(黄)=0,M(蓝)=0.1,M(红,黄)=0.2,M(红,蓝)=0.2,M(黄,
15、蓝)=0.1,M(红,黄,蓝)=0.1,M()=0史忠植 人工智能:不确定性推理 412022/10/24信任函数信任函数定义:命题的信任函数Bel:2U0,1,且 Bel(A)=BAM(B)对所有的AU(1)命题A的信任函数的值,是A的所有子集的基本概率分配函数值的和,用来表示对A的总的信任(2)Bel函数又称为下限函数(3)Bel()=M()=0 Bel(U)=BUM(B)=1史忠植 人工智能:不确定性推理 422022/10/24似然函数似然函数定义:似然函数Pl:2U0,1,且 Pl(A)=1-Bel(A)对所有的AU(1)Bel(A)表示对A为真的信任度,则 Bel(A)表示对A为真
16、,即A为假的信任度,所以 Pl(A)表示A非假的信任度,它又称为上限函数。(2)Pl(A)=1-Bel(A)=ABM(B)(3)0 Bel(A)Pl(A)1(4)Pl(A)-Bel(A):表示既不信任A,也不信任A的一种度量,可表示对不知道的度量 史忠植 人工智能:不确定性推理 432022/10/24证据的不确定性度量证据的不确定性度量(1)以区间(Bel(A),Pl(A)作为证据A的不确定性度量:表示了对A信任程度的上限和下限。A(0,0):表示A为假 A(0,1):表示对A一无所知 A(1,1):表示A为真(2)以函数:f1(A)=Bel(A)+(|A|U|)(Pl(A)-Bel(A)表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 ArtificialIntelligence
限制150内