版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人工智能原理篇不确定性推理第五章本章导读世界中客观事物的复杂性、多变性和人们自身认识的局限性、主观性,致使人们获得或处理的知识和信息中存在随机性、模糊性或不完备性等问题,从而使人们对现实世界的认识具有一定程度的不确定性。对于这些问题,采用确定性推理的方法已无法解决,因此,为了满足客观问题的需求,不确定性推理方法的研究成了人工智能研究的重要领域。本章从不确定性推理的概念入手,先介绍不确定性推理中的重要问题和方法分类,然后详细讲述可信度方法和证据理论方法的不确定性推理过程。学习目标熟悉不确定性推理的概念及分类。。理解不确定性推理中的重要问题。掌握可信度方法的不确定性表示形式和推理算法。掌握证据理论方法的不确定性表示形式和推理算法。目录
4不确定性推理概述可信度方法证据理论方法010203不确定性推理概述01不确定性推理是从不确定的初始证据(即已知事实)出发,通过运用不确定的知识(或规则),最终推出具有一定程度的不确定性但却合理或近乎合理的结论的思维过程。不确定性推理中的重要问题5.1.1推理机是实现推理的关键,而在不确定性推理过程中,知识和证据的不确定性无疑增加了推理机设计和实现的难度和复杂性。
因此,在设计推理机的过程中,除了要考虑推理方法、推理方向和控制策略等基本问题之外,还需要考虑不确定性的表示与度量、不确定性的匹配、组合证据不确定性的计算、不确定性传递和结论不确定性的合成等重要问题。由于在不确定性推理过程中需要进行不确定性计算,因此,必须找到适合表示不确定性的方法及度量不确定性程度的方法。在不确定性推理过程中一般存在3种不确定性,包括知识的不确定性、证据的不确定性和结论的不确定性。它们都具有相应的表示方法和度量标准。1.不确定性的表示与度量(1)知识不确定性的表示方法与推理方法密切相关,在选择表示不确定性的方法时应考虑以下因素。①充分考虑领域问题的特征。②恰当地描述具体问题的不确定性。③满足问题求解的实际需求。④便于在推理过程中对不确定性进行计算。综合考虑上述因素的不确定性表示方法在解决实际问题中具有更好的实用性。(2)证据不确定性的表示方法一般与知识不确定性的表示方法保持一致,都是用一个数值表示,便于在推理过程中对不确定性进行计算。(3)结论不确定性的表示方法是由所使用知识和证据的不确定性决定,通常也是用一个数值表示,其值由推理得到或由结论不确定性的合成得到。
添砖加瓦确定度量方法及其范围时,应注意以下4点。(1)度量能够充分表达相应知识和证据不确定性的程度。(2)度量范围的选取便于领域专家和用户对不确定性程度进行估计。(3)度量的确定要直观且具有理论依据。(4)度量要便于进行不确定性的传递计算,且推理得到结论的不确定性度量值不能超过规定的度量范围。不确定性推理中,知识和证据都具有不确定性且程度不一定相同,而推理的实现不可避免地要将知识的前提与证据进行匹配。因此,如何判断两者匹配成功成了亟待解决的问题。针对这个问题,可以设计一个匹配算法用来计算两者的相似度,并且指定一个相似度的限制范围(即阈值)。如果相似度落在限制范围内,则匹配成功;否则匹配失败。2.不确定性的匹配知识的前提条件可以仅为一个简单条件,也可以是用AND或OR连接多个简单条件构成的复合条件。推理过程中进行匹配时,简单条件对应于单一证据,而复合条件对应于一组证据,将这一组证据称为组合证据。在不确定性推理中,证据的不确定性是单一存在的,因此,组合证据的不确定性需要通过合适的算法计算获得。目前,常用的组合证据不确定性计算方法有最大最小法、概率方法和有界方法等。每种方法都有相应的适用范围和使用条件,如使用概率方法时要求事件之间完全独立。3.组合证据不确定性的计算在不确定性推理的过程中,需要思考下面两个问题:(1)在每一步推理中,如何把证据及知识的不确定性传递给结论。针对这个问题,不同的推理方法采用的解决方法不同,将在后面进行详细讨论。(2)在多步推理中,如何把初始证据的不确定性传递给最终结论。针对这个问题,不同的推理方法采用的解决方法基本相同,即把当前结论及其不确定性作为新的证据放入综合数据库中,供其他推理使用,进行依次传递,直到推理出最终结论。4.不确定性传递在不确定性推理中,多个不同的知识推理可能得到相同的结论,但不确定性程度不同。此时,系统需要将相同结论的多个不确定性进行综合,即对结论的不确定性进行合成。
结论不确定性的合成方法有很多,一般根据不同的推理方法而定。5.结论不确定性的合成不确定性推理的方法有多种,根据研究路线的不同,可将其分为模型方法和控制方法两类,它们的详细描述如表5所示。5.1.2不确定性推理方法分类不确定性推理方法的分类方法名称模型方法控制方法特点在推理层面上扩展不确定性推理在控制策略层面上处理不确定性引入证据和知识不确定性的度量标准没有证据和知识不确定性的度量标准给出更新结论的不确定性传递算法,确定结论的不确定性程度识别领域内引起不确定性的某些特征及相应的控制策略,限制或减小不确定性对推理产生的影响构成相应的不确定性推理模型没有处理不确定性的统一模型,其效果依赖于控制策略对于模型方法,按照是否采用数值描述不确定性程度,可将其分为数值方法和非数值方法,它们的详细描述如表所示。
常用的控制方法有启发式搜索、相关性制导回溯和机缘控制等。模型方法的分类方法名称描述数值方法对不确定性的一种定量表示和处理方法,其研究和应用较多,并已经形成多种应用模型非数值方法指除数值法以外的其他处理不确性的模型方法,常采用集合来描述和处理不确定性,且满足概率推理的性质,如语义网络推理、框架推理等对于数值方法,按照依据的理论不同可分为基于概率的方法和基于模糊理论的方法,它们的详细描述如表所示。数值方法的分类方法名称描述基于概率的方法基于概率论的有关理论发展起来的方法,如可信度方法、证据理论方法和主观贝叶斯方法等基于模糊理论的方法基于模糊逻辑理论发展起来的可能性理论方法,如模糊推理方法综上所述,不确定性推理方法的分类可用左图描述。下面重点介绍基于概率的方法中的可信度方法和证据理论方法。不确定推理方法分类可信度方法02在实际生活中,人们可以利用从客观世界认识过程中积累的经验,判断观察到的某一件新事物或现象的真假或为真的程度。例如,人们观察天空中乌云的情况,根据以往经验判断会不会下雨。根据经验判断事物或现象为真的相信程度称为可信度。
可信度方法是在确定性理论的基础上,结合概率论等理论提出的一种不确定性推理模型。它的推理模式合理有效,因此广泛应用于专家系统等领域。基于可信度的不确定性表示5.2.1可信度方法是MYCIN专家系统中使用的不确定性推理模型,其中,用可信度表示知识和证据的不确定性,用产生式规则表示知识,且每条知识和每个证据都具有可信度。1.知识不确定性的表示在可信度方法中,知识不确定性表示的一般形式为IFETHENH(CF(H,E))其中,CF(H,E)表示该知识的可信度,称为可信度因子或规则强度。CF(H,E)的取值范围为[-1,1],其不同取值所表示的含义如表所示。CF(H,E)取值的含义CF(H,E)的取值含义CF(H,E)>0表示证据E增加了结论H为真的程度;CF(H,E)的值越大,结论H越真CF(H,E)<0表示证据E增加了结论H为假的程度;CF(H,E)的值越小,结论H越假CF(H,E)=1表示证据E使结论H为真CF(H,E)=-1表示证据E使结论H为假CF(H,E)=0表示证据E和结论H没有关系
2.证据不确定性的表示
在可信度方法中,证据E的不确定性也用可信度因子表示,即CF(E)。CF(E)的取值范围也是[-1,1],当证据E以某种程度为真时,CF(E)>0;当证据E以某种程度为假时,CF(E)<0;当证据E肯定为真时,CF(E)=1;当证据E肯定为假时,CF(E)=-1;当对证据E的真假程度一无所知时,CF(E)=0。学有所获在可信度方法中,知识和证据都可以用可信度因子CF表示,但是两者表示的含义不同。
CF(H,E)表示证据E为真时对结论H的影响程度;CF(E)表示证据E的不确定性程度。
1.组合证据不确定性的计算
组合证据可由多个单一证据合取或析取组成,其表示形式和算法如下表所示。基于可信度的不确定性推理算法5.2.2组合证据多个单一证据的合取表示形式E=E1ANDE2AND…ANDEn已知条件CF(E1),CF(E2),…,CF(En)可信度
求取算法CF(E)=min{CF(E1),CF(E2),…,CF(En)}算法描述取多个单一证据中可信度最小的CF值作为组合证据的可信度组合证据多个单一证据的合取组合证据不确定性的算法
3.结论不确定性的合成算法
当出现两条知识推出了同一结论,但可信度各不相同的情况时,可利用合成算法计算结论的综合可信度。
例如,设有如下知识IFE1THENH(CF(H,E1))IFE2THENH(CF(H,E2))则结论H的综合可信度可用合成算法求得,求解步骤如下:
天气的变化与人们的生活息息相关,预测天气可以及时了解天气变化的趋势,给人们的工作、出行、生活等带来便利。预测天气的方法有很多种,除了使用现代科学技术对未来某一地点地球大气层的状态进行预测的专业方法之外,可以通过观察自然规律的变化预测天气。现有如下预测天气的知识。r1:IF阳光强烈AND气温偏高THEN太阳当空照(0.9)r2:IF蚂蚁搬家AND(蜻蜓低飞OR石头上有水珠)THEN空气中水汽增多(0.7)r3:IF太阳当空照THEN今天会下雨(-0.5)r4:IF空气中水汽增多THEN今天会下雨(0.8)r5:IF气象台预报今天会下雨THEN今天会下雨(0.6)根据人们经验给出自然规律的可信度分别为CF(阳光强烈)=0.6,CF(气温偏高)=0.9,CF(蚂蚁搬家)=0.5,CF(蜻蜓低飞)=0.6,CF(石头上有水珠)=0.7,CF(气象台预报今天会下雨)=0.8。
请求出结论“今天会下雨”的综合可信度CF(今天会下雨)。案例:天气预测5.2.3天气预测高手点拨分析上述规则知识,其推理过程可用如左图所示的网络表示。其中,弧代表规则,弧连接的节点代表证据或前提,弧指向的节点代表结论或前提。推理网络证据理论方法03证据理论方法又称为D-S理论,是登普斯特(Dempster)首先提出,谢弗(Shafer)实现进一步发展的不确定性推理方法。证据理论能够区分“不确定”和“不知道”的差异,并能处理由于“不知道”带来的不确定性,具有较大的灵活性。
因此,证据理论方法受到人们的广泛关注。证据理论采用集合表示命题,为此需要先建立命题与集合之间的一一对应关系,把命题的不确定性问题转化为集合的不确定性问题。设D是变量x所有取值的集合,且D中的元素是互斥的,在任一时刻,x只能取D中的某一元素为值,则称D为x的样本空间。在证据理论中,D的任何一个子集A都对应于一个关于x的命题,则称该命题为“x的值在A中”。例如,用x表示图片上的动物,D={牛,马,羊},则A={牛}表示“x的值是牛”,A={牛,马}表示“x的值是牛或马”。在证据理论方法中,引入了概率分配函数、信任函数、似然函数和类概率函数等概念来描述和处理知识的不确定性。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供水配套合同范例
- 美工接单合同范例
- 房子转让给别人合同范例
- 起草合同修改合同范例范例
- 泥工劳务合同范例
- 2024至2030年液压垃圾压缩机项目投资价值分析报告
- 2024至2030年植酸锌项目投资价值分析报告
- 盆栽购买合同范例
- 2024至2030年双速直流电机项目投资价值分析报告
- 2024年超净空气过滤器项目可行性研究报告
- 装饰公司与材料商合作协议范本
- 跨文化交际 Intercultural Communication智慧树知到期末考试答案章节答案2024年内蒙古民族大学
- 2024年一季度思想汇报十篇
- 师德师风建设有内容
- MOOC 摄影艺术创作-中国传媒大学 中国大学慕课答案
- 中国加速康复外科临床实践指南
- 传送带设备设计说明书
- 水产养殖投资计划书
- 体检报告样表
- 《外科护理》-关节脱位病人护理
- 高血压与体重管理
评论
0/150
提交评论