人工智能ArtificialIntelligence第四章课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《人工智能ArtificialIntelligence第四章课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 ArtificialIntelligence 第四 课件
- 资源描述:
-
1、史忠植 人工智能:不确定性推理 1内容提要内容提要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-11-16基本概念基本概念 什么是不确定性推理?不确定性推理是建立在非经典逻辑上的一种推理,是对不确定性知识的运用与处理是从不确定性的初始证据出发,通过运用不确定性的知识,最终推出具有一定程度的不确定性但却合理或者近乎合理的结论的思维过程 为什么要研究不确定性推理?日常生活中含有大量的不确定的信息ES系统中大量的领域知识和专家
2、经验,不可避免的包含各种不确定性。史忠植 人工智能:不确定性推理 22022-11-16基本概念基本概念 不确定性推理的基本问题:表示问题:即采用什么方法描述不确定性.一般有数值表示和非数值的语义表示方法.计算问题:主要指不确定性的传播和更新,也即获得新信息的过程.主要包括:已知C(A),AB f(B,A),如何计算C(B)已知C1(A),又得到C2(A),如何确定C(A)如何由C(A1),C(A2)计算C(A1A2),C(A1A2)语义问题:指的是上述表示和计算的含义是什么,如何进行解释.史忠植 人工智能:不确定性推理 32022-11-16基本概念基本概念不确定推理方法的分类形式化方法:在
3、推理一级扩展确定性方法.逻辑方法:是非数值方法,采用多值逻辑、非单调逻辑来处理不确定性新计算方法:认为概率方法不足以描述不确定性,出现了确定性理论,确定性因子,模糊逻辑方法等新概率方法:在传统的概率框架内,采用新的计算工具以确定不确定性描述非形式化方法:在控制一级上处理不确定性如制导回溯、启发式搜索等等史忠植 人工智能:不确定性推理 42022-11-16史忠植 人工智能:不确定性推理 5内容提要内容提要4.1 4.1 概述概述4.2 4.2 可信度方法可信度方法4.3 4.3 主观贝叶斯方法主观贝叶斯方法4.4 4.4 证据理论证据理论4.5 4.5 模糊逻辑和模糊推理模糊逻辑和模糊推理4.
4、6 4.6 小结小结2022-11-16知识的不确定性表示知识的不确定性表示 产生式规则:If E Then H (CF(H,E)CF(H,E)是该条知识的可信度,称为可信度因子或规则强度,表示当前提条件E所对应的证据为真时,它对结论H为真的支持程度。CF是根据经验对一个事物或现象为真的可信程度的度量CF(H,E)取值为:-1,1,史忠植 人工智能:不确定性推理 62022-11-16知识的不确定性表示 CF定义:CF(H,E)=MB(H,E)-MD(H,E)MB:信任增长度,它表示因与前提条件E匹配的证据的出现,使结论H为真的信任增长度 MD:不信任增长度,它表示因与前提条件E匹配的证据的出
5、现,对结论H的不信任增长度史忠植 人工智能:不确定性推理 72022-11-16知识的不确定性表示知识的不确定性表示 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)史忠植 人工智能:不确定性推理 82022-11-16知识的不确定性知识的不确定性表示表示 MB的定义:由条件概率和先验概率定义 1 若P(H)=1MB(H,E)=maxP(H|E),P(H)P(H)-否则 1-P(H)MD的定义:1 若P(H)=0M
6、D(H,E)=min P(H|E),P(H)P(H)-否则 -P(H)史忠植 人工智能:不确定性推理 92022-11-16知识的不确定性表示知识的不确定性表示 MB(H,E)和MD(H,E)是互斥的:即一个证据不能既增加对H的信任度,又不能同时增加对H的不信任度 当MB(H,E)0,MD(H,E)=0 当MD(H,E)0,MB(H,E)=0(|)(),)0(|)()1()PH EPHM BH EH EPHPH(若 P(|)()0,)(|)()()PH EPHM DH EH EPHPH(若 P(,)0(|)()F H EH EP H 若P史忠植 人工智能:不确定性推理 102022-11-16
7、知识的不确定性表示知识的不确定性表示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/E)P(H),说明E的
8、不存在将增强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为必要性度量史忠植 人工智能:不确定性推理 282022-11-16不确定性的传递算法不确定性的传递算法 从上面讨论知:(1)若E越是支持H为真时,则应使LS越大(2)若E对H越是必要时,则应使LN越小 LS、LN的取值情况:LS 0,LN 0 只能出现:但不能出现:LS1 LS1,LN1 LS1,LN1 L
9、S1,LN1 LS=LN=1史忠植 人工智能:不确定性推理 292022-11-16例一例一 设有如下知识: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)的值各是多少史忠植 人工智能:不确定性推理 302022-11-16证据不确定证据不确定 证据不定时:0P(E/S)1,后验概率为:P(H/S)=P(H/E)P(E/S)+P(H/E)P(E/S)分四种情况讨论如下:(1)P(E/S)=1 则有P(E/S)=
10、0,证据肯定存在(2)P(E/S)=0 则有P(E/S)=1,证据肯定不存在(3)P(E/S)=P(E),说明E和S无关 P(H/S)=P(H)史忠植 人工智能:不确定性推理 312022-11-16证据不确定证据不确定(4)当P(E/S)为其他值的时候,通过分段插值计算P(H/S)的值。0P(E/S)1P(E)P(H/E)P(H)P(H/E)P(H/S)史忠植 人工智能:不确定性推理 322022-11-16例二例二 当证据 E必然发生,H1的先验概率0.03,H2的先验概率0.01,且有规则:r1:if E then(20,1)H1 r2:if H1 then(300,0.0001)H2求
11、:P(H2|E)史忠植 人工智能:不确定性推理 332022-11-16结论不确定性的合成结论不确定性的合成 若有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)史忠植 人工智能:不确定性推理 342022-11-16例三例三当证据E1、E2、E3、E4必然发生后,H的先验概率为0.03,且有规则则:r1:if E1 then(20,1)Hr2:if E2 then(300,1)H求:结
12、论H的概率变化化.史忠植 人工智能:不确定性推理 352022-11-16史忠植 人工智能:不确定性推理 36内容提要内容提要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-11-16证据理论证据理论n 证据理论(Theory of Evidence)也称为D-S(Dempster-Shafer)理论。证据理论最早基于德姆斯特(Dempster A P)所做的工作,他试图用一个概率范围而不是单个的概率值去模拟不确定性。谢弗
13、(Shafer G A)进一步拓展了德姆斯特的工作,这一拓展称为证据推理Shafer 1976,用于处理不确定性、不精确以及间或不准确的信息。由于证据理论将概率论中的单点赋值扩展为集合赋值,弱化了相应的公理系统,满足了比概率更弱的要求,因此可看作一种广义概率论。史忠植 人工智能:不确定性推理 372022-11-16证据理论证据理论 在D-S理论中,可以分别用信任函数、似然函数及类概率函数来描述知识的精确信任度、不可驳斥信任度及估计信任度,即可以从各个不同角度刻画命题的不确定性。D-S理论采用集合来表示命题,为此,首先应该建立命题与集合之间的一一对应关系,把命题的不确定性问题转化为集合的不确定
14、性问题。史忠植 人工智能:不确定性推理 382022-11-16概率分配函数概率分配函数 定义: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)概率分配函数不是概率。史忠植 人工智能:不确定性推理 392022-11-16证据理论证据理论例:U=红,黄,蓝假设:M(红)=0.3,M(黄)=0,M(蓝)=0.1,M(红,黄)=0.2,M(红,蓝)=0.2,M(黄,蓝)=
15、0.1,M(红,黄,蓝)=0.1,M()=0史忠植 人工智能:不确定性推理 402022-11-16信任函数信任函数定义:命题的信任函数Bel:2U0,1,且 Bel(A)=BAM(B)对所有的AU(1)命题A的信任函数的值,是A的所有子集的基本概率分配函数值的和,用来表示对A的总的信任(2)Bel函数又称为下限函数(3)Bel()=M()=0 Bel(U)=BUM(B)=1史忠植 人工智能:不确定性推理 412022-11-16似然函数似然函数定义:似然函数Pl:2U0,1,且 Pl(A)=1-Bel(A)对所有的AU(1)Bel(A)表示对A为真的信任度,则 Bel(A)表示对A为真,即A
16、为假的信任度,所以 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的一种度量,可表示对不知道的度量 史忠植 人工智能:不确定性推理 422022-11-16证据的不确定性度量证据的不确定性度量(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)表示证据
展开阅读全文