人工智能及专家系统第10章-不精确推理与模糊专家系统课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《人工智能及专家系统第10章-不精确推理与模糊专家系统课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 专家系统 10 不精确 推理 模糊 课件
- 资源描述:
-
1、第10章 不精确推理与模糊专家系统 101 不精确推理的基本理论不精确推理的基本理论 1011 不精确推理的模式不精确推理的模式 1012 规则可信度的计算规则可信度的计算 1013 不精确性的组合计算不精确性的组合计算 1014 带加权因子的不精确推理带加权因子的不精确推理 1015 带区间的不精确性表示带区间的不精确性表示 102 主观主观Bayes推理方法推理方法 1021 主观主观Bayes推理模型推理模型 1022 证据不精确性情况下的推理模型证据不精确性情况下的推理模型 1023 组合证据的不精确性计算组合证据的不精确性计算 1024 Bayes方法在方法在PROSPECTOR中的
2、应用中的应用 第10章 不精确推理与模糊专家系统 103 模糊专家系统模糊专家系统 1031 模糊专家系统的概念与特点模糊专家系统的概念与特点 1032 模糊集合模糊集合 1033 模糊矩阵与模糊关系模糊矩阵与模糊关系 1034 模糊逻辑模糊逻辑 1035 模糊知识表示和模糊匹配模糊知识表示和模糊匹配 1036 模糊逻辑推理模糊逻辑推理 1037 模糊专家系统举例模糊专家系统举例 第10章 不精确推理与模糊专家系统 101 不精确推理的基本理论不精确推理的基本理论 不精确推理的基本思想不精确推理的基本思想 以基于规则的产生式系统为例,通过专以基于规则的产生式系统为例,通过专家赋值,或案例统计等
3、方法,给规则库中家赋值,或案例统计等方法,给规则库中的每条规则赋上一个可信度因子,再利用的每条规则赋上一个可信度因子,再利用一组启发式过程,根据具体问题初始证据一组启发式过程,根据具体问题初始证据的可信度值和规则的可信度因子,给出具的可信度值和规则的可信度因子,给出具体问题求解结论的可信度值。体问题求解结论的可信度值。1011 不精确推理的模式 不精确推理的一般形式:不精确推理的一般形式:IF A THEN B CF(B,A)即即 其中其中A为规则的前提、条件或称证据;例如为规则的前提、条件或称证据;例如A=(A1 A2)A3 A4。B为从证据为从证据A引出引出的结论;的结论;CF(B,A)为
4、规则的强度或可信度,为规则的强度或可信度,表示规则的不确定性的程度,通常由专家表示规则的不确定性的程度,通常由专家给出。当给出。当A为真时为真时B为真,这时为真,这时CF(B,A)有有最大值;当最大值;当A为真时为真时B为假,这时为假,这时CF(B,A)有最小值;当有最小值;当A对对B无影响时,这时无影响时,这时CF(B,A)为单位元。为单位元。BAABCF),(可信度是指人们根据以往经验对某个事物可信度是指人们根据以往经验对某个事物或现象为真的程度的一个判断,即对某个或现象为真的程度的一个判断,即对某个事物或现象为真的相信度。可信度具有较事物或现象为真的相信度。可信度具有较大的主观性和经验性
5、。大的主观性和经验性。证据证据A的可信度一般记为的可信度一般记为CF(A),表示问题求,表示问题求解当前状态下命题解当前状态下命题A的可信度值,刻画了证的可信度值,刻画了证据为真的程度。据为真的程度。用用CF(B|A)和和CF(B|A)分别表示证据分别表示证据A为真为真和为假时对结论和为假时对结论B的支持程度。的支持程度。1011 不精确推理的模式不精确推理的五种情况 对于规则对于规则 AB而言而言 CF(B)=g1(CF(A),CF(B|A),CF(B|A),e(A),e(B)考虑两规则考虑两规则A1B和和A2B CF(B|A1A2)=g2(CF(B|A1),CF(B|A2),e(B)若若B
6、=B1B2 CF(B)=CF(B1B2)=g3(CF(B1),CF(B2)不精确推理的五种情况 若若B=B1 B2 CF(B)=CF(B1B2)=g4(CF(B1),CF(B2)对某一结论对某一结论B的否定的否定B CF(B)=g5(CF(B)1012 规则可信度的计算 CF(B,A)定义为定义为 CF(B,A)=MB(B,A)-MD(B,A)信任增长度信任增长度MB(B,A)表示证据表示证据A的出现增加对的出现增加对结论结论B为真的信任增长度,即条件概率满足为真的信任增长度,即条件概率满足P(B|A)P(B)。不信任增长度。不信任增长度MD(B,A)(0)表示证据表示证据A的的出现增加对结论
7、出现增加对结论B为假的不信任增长度,即条件为假的不信任增长度,即条件概率满足概率满足P(B|A)P(B)。当当MB(B,A)0时,时,MD(B,A)=0;当当MD(B,A)0时,时,MB(B,A)=0。可信度的定义)(1)()(),|(max1),(BPBPBPABPABMB;否则)(;若1BP)()()(),|(min1),(BPBPBPABPABMD;否则)(;若0BP)()|()()()|(0)(;1)()|(01)(1)()|()(1)()|(),(BPABPBPBPABPBPBPABPBPBPABPBPBPABPABCF;若若;若;若;若MB、MD、CF(B|A)的特征:1.0MB(
8、B,A)1;0MD(B,A)1;-1CF(B,A)1;2.证实的情况证实的情况 -1 ;若若P(B|A)=0 CF(B,A)=0 ;若若P(B|A)=P(B)1 ;若若P(B|A)=1 3.不证实的情况不证实的情况 MB(B,A)=0,这时,这时A的存在证实不了的存在证实不了B,或者是,或者是A与与B独立,独立,或者是或者是A否认否认B;MD(B,A)=0,这时,这时A的存在不否认的存在不否认B,或者是,或者是A与与B独立,独立,或者是或者是A证实证实B;CF(B,A)=0,这时,这时A与与B独立。独立。4.对于同一证据对于同一证据A,若有若干个互斥的假设结,若有若干个互斥的假设结论论Bi(i
9、=1,2,n),则可以证明则可以证明:5.对于概率恒有对于概率恒有P(B|A)+P(B|A)=1,所以,所以 CF(B,A)+CF(B,A)=0MB、MD、CF(B|A)的特征:1),(11niiABCF1013 不精确性的组合计算 1.证据是单个条件的情况证据是单个条件的情况 在推理规则AB中 2.证据是多个条件合取证据是多个条件合取(与与)的情况的情况 若系统的推理规则为(A1A2An)B,则 CF(B)=CF(A1A2An)=min(CF(A1),CF(A2),CF(An)0)()(),(0)()(),()(ACFACFABCFACFACFABCFBCF;当当;1013 不精确性的组合计
10、算 3.证据是多个条件析取(或)的情况 若(A1A2An)B,则 CF(B)=CF(A1A2An)=max(CF(A1),CF(A2),CF(An)4.两条规则具有相同结论的情况 若有两种规则 和 则合并后结论B的可信度值CF(B)为 5.证据为假与证据为真的可信度之间的关系 CF(A)=-CF(A)BAABCF)1,(1BAABCF)2,(2其他都,(;若都,(;若)()(0)()()()()(0)()()()()()(2121212121212112BCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCF举例 例例10-1 设有如下一组规则设有如下一组规则
11、 RULE-1 IF A1 THEN B CF(B,A1)=-0.6 RULE-2 IF A2 THEN B CF(B,A2)=0.7 RULE-3 IF A3 THEN B CF(B,A3)=0.8 RULE-4 IF A4 THEN A1 CF(A1,A4)=0.9 RULE-5 IF A5A6 THEN A2 CF(A2,A5A6)=0.8 RULE-6 IF A7A8 THEN A3 CF(A3,A7A8)=1 RULE-7 IF A9 THEN A5 CF(A5,A9)=0.5 RULE-8 IF A10 THEN A5 CF(A5,A10)=0.5 举例续 形成如下图形成如下图10
12、-1所示的推理网络。假设在系统运行过程中所示的推理网络。假设在系统运行过程中从用户那里得到如下数据:从用户那里得到如下数据:CF(A4)=0.8;CF(A6)=0.9;CF(A7)=0.9;CF(A8)=0.8;CF(A9)=0.5;CF(A1)=0.5;试求出;试求出B的可信度的可信度CF(B)。B BA A1 1A A3 3A A2 2A A4 4A A5 5A A6 6A A7 7A A8 8A A9 9A A1010图图10-1 10-1 规则所形成的动态推理网络规则所形成的动态推理网络R R7 7(0.5)R(0.5)R8 8(0.5)(0.5)R R1 1(-0.6)R(-0.6)
13、R2 2(0.7)R(0.7)R3 3(0.8)(0.8)R R4 4(0.9)R(0.9)R5 5(0.8)R(0.8)R6 6(1)(1)CF(A CF(A4 4)=0.8 CF(A)=0.8 CF(A6 6)=0.9 CF(A)=0.9 CF(A7 7)=0.9 CF(A)=0.9 CF(A8 8)=0.8)=0.8CF(ACF(A9 9)=0.5 CF(A)=0.5 CF(A1010)=0.5 )=0.5 注注:R Ri i(c(c)表示第表示第i i条规则的可信度为条规则的可信度为c c与规则与规则获规则获规则举例续 系统的求值过程是系统的求值过程是:先求出先求出CF(A1)、CF(
14、A2)、CF(A3),再求出,再求出CF(B),而,而CF(A2)要通过要通过CF(A5)、CF(A6)求得,求得,CF(A5)又要通又要通过过CF(A9)、CF(A10)求得,以此类推,其运算过程如下:求得,以此类推,其运算过程如下:CF(A1)=CF(A4)CF(A1,A4)=0.80.9=0.72 CF1(A5)=CF(A9)CF(A5,A9)=0.50.5=0.25 CF2(A5)=CF(A10)CF(A5,A10)=0.50.5=0.25 CF(A5)=CF1(A5)+CF2(A5)-CF1(A5)CF2(A5)=0.25+0.25-0.250.25=0.4375 CF(A2)=CF
15、(A2,A5A6)max0,CF(A5A6)=0.8max0,min0.4375,0.9=0.80.4375=0.35举例续 CF(A3)=CF(A3,A7A8)max0,CF(A7A8)=1max0,max0.9,0.8=0.9 CF1(B)=CF(A1)CF(B,A1)=0.72(-0.6)=-0.432 CF2(B)=CF(A2)CF(B,A2)=0.350.7=0.245 CF3(B)=CF(A3)CF(B,A3)=0.90.8=0.72 CF23(B)=CF2(B)+CF3(B)-CF2(B)CF3(B)=0.245+0.72-0.2450.72=0.7886 CF123(B)=CF
16、1(B)+CF23(B)=-0.432+0.7886=0.3566 因而推出结论因而推出结论B的可信度的可信度CF(B)为为0.3566。区间变换后的可信度因子 如果将不精确性因子的区间由如果将不精确性因子的区间由-1,1变换成区间变换成区间0,1,可得:,可得:CF(A1A2An)=min(CF(A1),CF(A2),CF(An)CF(A1A2An)=max(CF(A1),CF(A2),CF(An)CF(A)=1-CF(A)5.0)(5.0)1)(2)(,(5.0(5.0)(5.0)1)(2)(5.0),()(ACFACFABCFACFACFABCFBCF;当;当其他;都,(若;都,(;若5
17、.0)()(5.0)()()(25.0)()1)()()()(2)(21212121212112BCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCFBCF1014 带加权因子的不精确推理 考虑权重的知识表示形式如下:IF A1(1)A2(2)An(n)THEN B CF(B,A)A=A1(1)A2(2)An(n)。归一化后 CF(B)=CF(B,A)CF(A)表示相乘、取极小值或其他合适的运算nii11niiiACFACF1)()(niiniiiACFACF11)()(举例 例例10-2 若有下面两条规则若有下面两条规则 RULE-1:IF A1(0.3)A2(0.2)A3
18、(0.5)THEN A6 CF(A6,A1A2A3)=0.7 RULE-2:IF A4(0.6)A5(0.4)THEN A7 CF(A7,A4A5)=0.9 RULE-3:IF A6(0.2)A7(0.5)A8(0.3)THEN B CF(B,A6A7A8)=0.8 已知已知CF(A1)=0.6,CF(A2)=0.8,CF(A3)=0.5,CF(A4)=0.9,CF(A5)=0.4,CF(A8)=0.7,求,求CF(B)。举例 解得:解得:CF(A1(0.3)A2(0.2)A3(0.5)=0.3CF(A1)+0.2CF(A2)+0.5CF(A3)=0.59 CF(A6)=CF(A1(0.3)A
19、2(0.2)A3(0.5)CF(A6,A1A2A3)=0.590.7=0.413 CF(A4(0.6)A5(0.4)=0.6CF(A4)+0.4CF(A5)=0.7 CF(A7)=CF(A4(0.6)A5(0.4)CF(A7,A4A5)=0.63 CF(A6(0.2)A7(0.5)A8(0.3)=0.2CF(A6)+0.5CF(A7)+0.3CF(A8)=0.6076 CF(B)=CF(A6(0.2)A7(0.5)A8(0.3)CF(B,A6A7A8)=0.48608 因而得到结论因而得到结论B的的可信度可信度CF(B)为为0.48608。1015 带区间的不精确性表示 1.1.断言的不精确性
20、的表示断言的不精确性的表示 设设A为一断言,为一断言,A是与之相关的所有观察是与之相关的所有观察,则则:CF(A,A)=,其中:其中:01。简写为。简写为CF(A)=,表示在观察背景下对表示在观察背景下对A的可信度的悲观估计;的可信度的悲观估计;表示在观察背景下对表示在观察背景下对A的可信度的乐观估计;的可信度的乐观估计;1-表示在观察背景下对表示在观察背景下对A的可信度的悲观估计;的可信度的悲观估计;1-表示在观察背景下对表示在观察背景下对A的可信度的乐观估计;的可信度的乐观估计;-表示在观察背景下对表示在观察背景下对A信任或怀疑不知道的程度;信任或怀疑不知道的程度;0.5表示在观察背景下趋
21、向于对表示在观察背景下趋向于对A信任;信任;0.5则趋向于则趋向于对对A怀疑。怀疑。CF(A)=,特例的意义解释:CF(A)=1,1:表示在观察背景下对:表示在观察背景下对A绝对信任;绝对信任;CF(A)=0,0:表示在观察背景下对表示在观察背景下对A绝对不信任;绝对不信任;CF(A)=0.5,0.5:表示观察背景与表示观察背景与A无关;无关;CF(A)=0.5,1:表示在观察背景下对表示在观察背景下对A基本上持基本上持信任态度;信任态度;CF(A)=0,0.5:表示在观察背景下对表示在观察背景下对A基本持怀基本持怀疑态度;疑态度;CF(A)=0,1:表示在观察背景下对表示在观察背景下对A一无
22、所知。一无所知。2.规则的不精确性表示 若规则若规则AB的强度为的强度为(CF(B,A),CF(B,A):CF(B,A)=(B,A),(B,A)0,1 CF(B,A)=(B,A),(B,A)0,1 (B,A)0.5,表示证据,表示证据A的出现导致的出现导致B可信程度的最悲观可信程度的最悲观的估计;的估计;(B,A),表示最乐观的估计;,表示最乐观的估计;(B,A)P(A)。火成岩侵入形火成岩侵入形侵入岩角闪石侵入岩角闪石古生成区域环境古生成区域环境2020,1 r1 r1 1r r1 1 300 300,0.0001 0.0001 Q Q图图10-4 PROSPECTOR10-4 PROSPE
23、CTOR部分推理网络部分推理网络E EH H0.010.01示例)()|()(1)()|()()|(QPEQPQPHPQHPHPEHP75188.0101.029901.03001)()1()()|(HPLSHPLSQHP2792.003.0382.003.0101.075188.001.0)|(EHP10.2.3 组合证据的不精确性计算 1 证据是合取的情况证据是合取的情况 当组合证据当组合证据A=A1A2An,则有:,则有:P(A|S)=min P(A1|S),P(A2|S),P(An|S)2 证据是析取的情况证据是析取的情况 当组合证据当组合证据A=A1A2An,则有:,则有:P(A|S
24、)=max P(A1|S),P(A2|S),P(An|S)3 多证据不同观察的情况多证据不同观察的情况 假设有假设有A1B,A2B,AnB;若这时每个证据;若这时每个证据Ai(i=1,2,n)所对应的观察为所对应的观察为Si,得到观察下,得到观察下B的后验几率:的后验几率:)()()|()()|()()|(),|(2121BBSBBSBBSBSSSBnn10.2.4 Bayes方法在PROSPECTOR中的应用 PROSPECTOR系统中的可信度系统中的可信度CF(A|S)用用-55之间的数之间的数字来表示。字来表示。当当CF(A|S)=-5时时,表示在观察,表示在观察S下证据下证据A肯定不存
25、在,即肯定不存在,即P(A|S)=0;当当CF(A|S)=0时,时,表示观察表示观察S与与A无关,即无关,即P(A|S)=P(A);当当CF(A|S)=5时时,表示在观察表示在观察S下证据下证据A肯定存在,即肯定存在,即P(A|S)=1;图图10-5 CF(A|S)10-5 CF(A|S)与与P(A|S)P(A|S)的相互关系的相互关系CF(A|S)CF(A|S)P(A|S)P(A|S)-5 -4 -3 2-1 0 1 2 3 4 5-5 -4 -3 2-1 0 1 2 3 4 5P(A)P(A)1 1EH公式时;当时;当)()|(0)()()|(51)|()()(1)()|(5)|(APSA
展开阅读全文