




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人工智能 Artificial Intelligence 主讲:相明 西安交通大学电信学院计算机系 E_mail: 第四章 不确定性推理 概率方法 主观 Bayes方法 可信度方法 模糊推理方法 4.1 概述 什么是不确定性推理 ? 不确定性推理是建立在非经典逻辑基础上的 一种推理,它是对不确定性知识的运用与处 理。 具体地说,所谓不确定性推理就是从不确定 性的初始证据(即事实)出发,通过运用不 确定性的知识,最终推出具有一定程度不确 定性的结论。 不确定性推理中的基本问题 1. 不确定性的表示与度量 n 不确定性推理中的 “不确定性 ”一般分为两类:一是知识 的不确定性,一是证据的不确定性。 n 知识不确定性的表示:在专家系统中知识的不确定性一 般是由领域专家给出的,通常用一个数值表示,它表示 相应知识的不确定性程度,称为知识的静态强度。 n 证据不确定性的表示:证据不确定性的表示方法与知识 不确定性的表示方法一致,通常也用一个数值表示,代 表相应证据的不确定性程度,称之为动态强度。 2. 不确定性匹配算法 在推理过程中证据和知识的前提的相似程度称 为匹配度。确定这个匹配度(相似程度)的算 法称为不确定性匹配算法。 3. 组合证据不确定性的计算方法 n 最大最小法: T(E1 AND E2)=minT(E1),T(E2) T(E1 OR E2)=maxT(E1),T(E2) n 概率法: T(E1 AND E2)=T(E1)T(E2) T(E1 OR E2)=T(E1) T(E2) T(E1)T(E2) n 有界法: T(E1 AND E2)=max0,T(E1) T(E2) 1 T(E1 OR E2)=min1,T(E1) T(E2) 其中, T(E)表示证据 E为真的程度(动态强度),如可信 度、概率等。 4. 不确定性的传递算法 在每一步推理中,如何把证据及知识的不确定 性传递给结论,即如何计算结论的不确定性。 5. 结论不确定性的合成 用不同知识进行推理得到了相同结论,但所得 结论的不确定性却不同。此时,需要用合适的 算法对结论的不确定性进行合成。 不确定性推理方法的分类 不确定性推理方法主要可分为模型法与控 制法。 模型法:在推理一级对确定性推理进行扩 展,引入证据的不确定性及知识的不确定 性。 模型方法又分为数值方法和非数值方法两 类。数值方法对不确定性进行定量的描述 ,按其所依据的理论又可分为基于概率的 方法和基于模糊理论的方法。 4.2 基本概率方法 经典概率方法 设有如下产生式规则: IF E THEN H 其中, E为前提条件, H为结论。如果我们在实践中经 大量统计能得出在 E发生条件下 H的条件概率(后验 概率) P(H/E),那么就可把它作为在证据 E出现时 结论 H的确定性程度(可信度)。 逆概率方法 假设观测到某事件 E,且对应于 E有多个可能的结论 H1,H2, ,Hn;则可用每个结论的先验概率 P(Hi)和条件概 率 P(E/Hi)来计算在观察到 E时结论 Hi的后验概率 P(Hi/E) 4.3 主观 Bayes方法 4.3.1 不确定性的表示 1、知识不确定性的表示: 在主观 Bayes方法中,知识是用产生式规则表示的,具体形式为: IF E THEN (LS,LN) H (P(H) 其中, E是知识的前提条件,既可以是简单条件,也可以是复合条件。 P(H)是结论 H的先验概率,由专家根据经验给出。 LS称为充分性度量,用于指出 E对 H的支持程度,取值范围为 0,),其 定义为: LS=P(E|H)/P(E|H)。 LN称为必要性度量,用于指出 E对 H的支持程度,取值范围为 0,), 其定义为: LN=P(E|H)/P(E|H)=(1-P(E|H)/(1-P(E|H)。 LS和 LN的值由领域专家给出,代表知识的静态强度。 2、证据不确定性的表示: 在主观 Bayes方法中,证据的不确定性用概率表示。对于证据 E,由用户根据观察 S给出 P(E|S),即动态强度。用 P(E|S)描 述证据的不确定性 (证据 E不是可以直接观测的)。 由于主观给定 P(E|S)有所困难,所以实际中可以用可信度 C(E|S)代替 P(E|S)。 在 PROSPECTOR中 C(E|S)取整数: -5, .5 C(E|S)=-5表示在观测 S下证据 E肯定不存在 P(E|S)=0 C(E|S)= 5表示在观测 S下证据 E肯定存在 P(E|S)=1 C(E|S)= 0表示 S与 E无关 ,即 P(E|S)= P(E) 给定 C(E|S)后, P(E|S)可近似计算如下: 3、组合证据的不确定性: ( 1)当组合证据是多个单一证据的合取时,即 E=E1 AND E2 AND AND En 则: P(E|S)=minP(E1|S),P(E2|S), ,P(En|S) ( 2)当组合证据是多个单一证据的析取时,即 E=E1 OR E2 OR OR En 则: P(E|S)=maxP(E1|S),P(E2|S), ,P(En|S) ( 3)对于 “”运算则: P(E|S)=1-P(E|S) 4.3.2 不确定性的传递算法 ( 1)根据证据 E的条件概率 P(E|S) 及 LS、 LN的值, 把 H的先验概率 P(H)更新为后验概率 P(H|S) 。 ( 2) 分以下 3种情况讨论: 证据肯定存在: P(E|S)=1 证据肯定不存在: P(E|S)=0 证据不确定: 01: 表明证据 E是对 H有利的证据。 LN1:表明证据 E是对 H有利的证据。 所以: 不能出现 LS1且 LN1的取值。 LS1, LN0:表示证据以某种程度为真。 CF(E)0:表示结论以某种程度为真。 CF(H)0。 (负负得正) 4.4.2 带阈值限度的可信度模型 1. 知识不确定性的表示 知识用下述形式表示: IF E THEN H (CF(H,E),) 其中: CF(H,E)为知识的可信度,取值范围为 0,1。 CF(H,E)=0 对应于 P(H|E)=0 (证据绝对否定结论 ) CF(H,E)=1 对应于 P(H|E)=1 (证据绝对支持结论 ) 是阈值,明确规定了知识运用的条件:只有 当 CF(E)时,该知识才能够被应用。 的取值 范围为 0,1 。 IF E THEN H (CF(H,E),) 2. 证据不确定性的表示 证据 E的可信度仍为 CF(E),但其取值范围为: 0, 1 CF(E)=1 表示证据绝对存在 ; CF(E)=0 表示证据绝对不存在。 3组合证据的不确定性 4. 不确定性的传递算法 当 CF(E)时, CF(H)=CF(H,E)CF(E) 注意: CF(H,E)表示证据 E为真的条件下结论 H为真的可能性 。 5. 结论不确定性的合成算法 设有多条规则有相同的结论,即 IF E1 THEN H (CF(H,E1),1) IF E2 THEN H (CF(H,E2),2) IF En THEN H (CF(H,En),n) 如果这 n条规则都满足: CF(Ei)i, i=1,2, ,n 且都被启用,则首先分别对每条知识求出它对 CFi(H); 然后求结论 H的综合可信度 CF(H)。 求综合可信度的几种方法 极大值法: CF(H)=maxCF1(H),CF2(H),CF n(H) 加权求和法: 有限和法: 递推法: C1=CF(H,E1)CF(E1) Ck=Ck-1+(1-Ck-1)CF(H,Ek)CF(Ek) 4.4.3 加权的可信度模型 考虑复合前提条件: E=E1 AND E2 AND AND En 前面所讨论的模型都认为各个子条件的重要性是完全相 等的,各个子条件之间的地位是完全平等的。但是现 实中并非都是如此。很可能有一些子条件对结论的影 响相对其它更大一些;有些子条件更重要一些。 如果 学生善于思考 并且 动手能力强 并且 经常上自习 并且 坚持锻炼身体 并且 不抽烟 那么 该生成绩较好 1. 知识的不确定性 IF E1(1) AND E2(2) ANDAND E n(n) THEN H (CF(H,E),) 其中 i(i=1,2, ,n)是加权因子, 是阈值,其值均由专家 给出。 加权因子的取值范围一般为 0,1,且应满足归一条件,即 2. 组合证据的不确定性 若有 CF(E1), CF(E2), , CF( En),则组合证据的可信度为: 3. 不确定性的传递算法 当一条知识的 CF(E)满足如下条件时, CF(E) 该知识就可被应用。结论 H的可信度为: CF(H)=CF(H,E)CF(E) 加权因子的引入不仅可以区分不同证据的重要性,同时 还可以解决证据不全时的推理问题。 4.4.4 前件带不确定性的可信度模型 1. 知识不确定性的表示 IF E1(cf1) AND E2(cf2) ANDAND E n(cfn) THEN H (CF(H,E),) 其中, cfi为子条件 Ei(i=1,2,n )的可信度。 cfi在 0,1上取值, 其值由专家给出,反映了专家对子证据可信度的一种要求 。 IF E1(cf1,1) AND E2(cf2,2) ANDAND E n(cfn,n) THEN H (CF(H,E),) 证据不确定性的表示:子证据 Ei的可信度记为 cfi,其取值范围 在 0,1上。 2. 不确定性匹配算法 不带加权因子的不确定性匹配算法: 知识: IF E1(cf1) AND E2(cf2) ANDAND E n(cfn) THEN H (CF(H,E),) 条件: E1(cf1), E2(cf2), , En(cfn) 匹配算法 : max0,cf1-cf1+max0,cf2-cf2+ + max0,cfn-cfn 带加权因子的不确定性匹配算法: 知识: IF E1(cf1,1) AND E2(cf2,2) ANDAND E n(cfn,n) THEN H (CF(H,E),) 匹配算法 : (1max0,cf1-cf1)+(2max0,cf2-cf2)+ +(nmax0,cfn-cfn) 3. 不确定性的传递算法 不带加权因子时: CF(H)=(1-max0,cf1-cf1)(1-max0,cf2-cf2) (1- max0,cfn-cfn)CF(H,E) 带加权因子时: CF(H)=(1(1-max0,cf1-cf1)(2(1-max0,cf2- cf2) (
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东广州市越秀区华乐街道办事处招聘合同制工作人员1人考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025年开封杞县消防救援大队招聘政府专职消防员10人模拟试卷及1套参考答案详解
- 2025湖南张家界市永定区发展和改革局招聘公益性岗位工作人员考前自测高频考点模拟试题有答案详解
- 2025广西贵港市公安局招聘警务辅助人员50人考前自测高频考点模拟试题有完整答案详解
- 2025年广东省(中小学、幼儿园)教师招聘考试笔试试题及答案解析
- 智能化2025年无人机在电力线路缺陷检测中的应用创新报告
- 根据合同协议书
- 房租消防协议书
- 医疗争议协议书
- 承包田地协议书
- 幼儿园大班数学《4的分解组成》课件
- 《高危药品管理》课件
- 天津工业大学804物理化学历年考研真题14-16
- 高血压糖尿病健康管理督导记录表
- 《医疗机构基本标准(试行)》2018年版
- 医院检验标本采集与运送
- 秋冬季猪的饲养管理课件(模板)
- 新能源汽车技术全套ppt
- 2022年8月20日云南省省直机关遴选笔试真题及答案解析
- SOP标准作业指导书样板
- 云南省地图含市县地图矢量分层地图行政区划市县概况ppt模板
评论
0/150
提交评论