华中科技大学人工智能 第五章不确定性推理
人工智能课件cumt_第五章_不确定推理
【解决实际问题】
人的认识常常是不确定的或不精确的;
模糊性; 近似性;
不能以简单的真假逻辑加以表示;
2013-8-27
2
前言
不确定推理
模仿人作近似而非严格推理的“软”计算技术; 使用不确定的和不精确的数据及知识; 把指示确定性程度的数据附加到数据及知识;
不确定推理在确定性推理方法的基础上发展起来
它表示相应知识的 不确定性程度,称 为知识或规则强度。
它表示证据E为真的 程度。它有两种来源: 初始证据 (由用户给 出);前面推出的结 论作为当前证据 (通 过计算得到)。
2013-8-27 12
2.计算问题
计算问题主要指不确定性的传播与更新,即获得 新信息的过程。 它是在领域专家给出的规则强度和用户给出的原 始证据的不确定性的基础上,定义一组函数,求 出结论的不确定性度量。 它主要包括如下三个方面:
p(P)——前提P的先验概率; p(Q)——结论Q的先验概率; p(P/Q)——后验概率
结论Q成立时前提P成立的概率;
后验概率p(P/Q)比后验概率p(Q/P)更容易获取
由等式①获得后验概率p(Q/P)
;
29
2013-8-27
5.3 主观Bayes方法
1、应用Bayes理论于不确定推理
22
在推理一级上扩展
不确定性推理的方 法(模型方法)
在控制策略级处理
不确定性的方法 ( 控制方法)
2013-8-27
模型方法分为:
数值方法
非数值方法
数值方法,对 不确定性的一 种定量表示和 处理方法。如 概率方法(本章 内容)
人工智能课件第5章-不确定性推理
在专家系统中,不确定性表现在证据、规则 和推理三个方面,需要对专家系统中的事实 与规则给出不确定性描述,并在此基础上建 立不确定性的传递计算方法。
要实现对不确定性知识的处理,要解决:
不确定知识的表示问题 不确定信息的计算问题 不确定性表示 计算的语义解释问题
1.表示问题
表示问题指的是采用什么方法描述不确定性, 这是解决不确定性推理的关键一步。通常有数 值表示和非数值的语义表示方法。数值表示便 于计算、比较;非数值表示,是一种定性的描 述,以便较好地解决不确定性问题。
3.语义问题
语义问题指上述表示和计算的含义是什么? 即对它们进行解释。如C(H,E)可理解为当 前提E为真时,对结论H为真的一种影响程 度,C(E)可理解为E为真的程度。
目前,在AI中,处理不确定性问题的主要 数学工具:
概率论 模糊数学
概率论与模糊数学所研究和处理的是两种 不同的不确定性。
第5章 不确定性推理
5.1 概述 5.1.1 知识的不确定性 5.1.2 不确定推理要解决的基本问题 5.1.3 不确定性推理方法分类
5.1 概 述
在确定性推理中,一些结论一定是对的,另一 些结论一定是错的。但在不少推理中,有的结论既 不是一定对,也不是一定错。它们“可以这样,也 可以那样”,具有所谓“不确定性”。
课外思考题:
1.什么是不确定性推理 2. 不确定性推理方法如何分类?
第5章 不确定性推理
5.1 概论 √5.2 主观 Bayes方法
2020/7/8
人工智能 丁世飞
25
5.2 主观 Bayes方法
可用概率方法来表示和处理事件A的确定 性程度。如P(A)表示A发生的可能性大小。
主观Bayes方法是由杜达(R.O.Duda)等人 在1976年在概率论的基础上,通过对 Bayes公式的修正而形成的一种不确定性 推理模型,并成功地应用在他们自己开发 的地矿勘探专家系统PROSPECTOR中。
人工智能 AI5章不确定性推理
若P( H ) 1 否则
MD称为不信任增长度,MD(H, E)定义为
1, MD( H , E ) min{P( H | E ), P( H )} P( H ) , P( H ) 若P( H ) 0 否则
10
5.2.2 可信度推理模型
可信度的性质(2/2) MB和MD的关系 当MB(H, E)>0时,有P(H|E)>P(H),即E的出现增加了H的概率 当MD(H, E)>0时,有P(H|E)<P(H) ,即E的出现降低了H的概率 根据前面对CF(H, E)可信度 、MB(H, E)信任增长度、MD(H, E)不信增长 度的定义,可得到CF(H, E)的计算公式:
3
5.1.2 不确定性推理的基本问题
不确定性的匹配
含义 不确定的前提条件与不确定的事实匹配 问题 前提是不确定的,事实也是不确定的 方法 设计一个计算相似程度的算法,给出相似的限度 标志 相似度落在规定限度内为匹配,否则为不匹配
4
5.1.2 不确定性推理的基本问题
不确定性的更新 不确定性结论的合成
P( H | E) P( H ) 0 MB( H , E) 1 P( H ) CF ( H , E) 0 0 MD( H , E) P( H ) P( H | E) P( H )
分别解释CF(H,E)>0,CF(H,E)=0,CF(H,E)<0
再根据CF的定义和MB、MD的互斥性有 CF(H,E)+CF(﹁H,E) =(MB(H,E)-MD(H,E))+(MB(﹁H,E)-MD(﹁H,E)) =(MB(H,E)-0)+(0-MD(﹁H,E)) =MB(H,E)-MD(﹁H,E)=0 它说明: (1)对H的信任增长度等于对非H的不信任增长度 (2)对H的可信度与非H的可信度之和等于0 (3)可信度不是概率,不满足 P(H)+P(﹁H)=1 和 0≤P(H),P(﹁H)≤ 1
人工智能第五章不确定性推理 (2)
概率论基础(概率性质 )
• 定 穷多义个:事设件{A,n, 两n=两1,不2相, …交},为且一组 A有n 限 ,或可则称列事无
件族{An, n=1, 2, …}为样本空间n Ω的一个完备
,
事 2,件…族,,则又称若{A对n,任n=意1事, 2件, …B有}为B基An=本An事或件φ族, 。n=1,
• 定义:设Ω为一个随机实验的样本空间, 对Ω上的任意事件A,规定一个实数与之 对应,记为P(A),满足以下三条基本性
,
质,称为事件A发生的概率:
0 P(A) 1 P() 1 P() 0
–若二事件AB互斥,即,则
P(A B) P(A) P(B)
• 以上三条基本规定是符合常识的。
《人工智能原理》第五章 不确定性推理
• 随机事件:随机事件是一个随机实验的一些 可能结果的集合,是样本空间的一个子集。 常用大写字母A,B,C,…表示。
《人工智能原理》第五章 不确定性推理
概率论基础(事件间的关系与运算 )
• 两个事件A与B可能有以下几种特殊关系:
– 包含:若事件B发生则事件A也发生,称“A包含B”, 或“B含于A”,记作AB或BA。
• 设A,B是两事件,则
P(A B) P(A) P(B) P(A B)
《人工智能原理》第五章 不确定性推理事件且P(A)>0,称
P(B | A) P( AB)
P( A)
,
• 为事件A已发生的条件下,事件B的条件
概率,P(A)在概率推理中称为边缘概率。
《人工智能原理》第五章 不确定性推理
第五章 不确定性推理
• 概述 • 概率论基础 • Bayes网络 • 主观Bayes方法 • 确定性方法 • 证据理论
人工智能技术导论——不确定性知识的表示与推理
⼈⼯智能技术导论——不确定性知识的表⽰与推理背景⼀般的(确定性)推理过程:运⽤已有的知识由已知事实推出结论.此时,只要求事实与知识的前件进⾏匹配。
不精确思维并⾮专家的习惯或爱好所⾄,⽽是客观现实的要求。
很多原因导致同⼀结果推理所需的信息不完备背景知识不⾜信息描述模糊信息中含有噪声规划是模糊的推理能⼒不⾜解题⽅案不唯⼀在⼈类的知识和思维⾏为中,精确性只是相对的,不精确性才是绝对的。
知识⼯程需要各种适应不同类的不精确性特点的不精确性知识描述⽅法和推理⽅法。
⼀、不确定性处理概述1、不确定性及其类型a. (狭义)不确定性 不确定性(uncertainty)就是⼀个命题(亦即所表⽰的事件)的真实性不能完全肯定, ⽽只能对其为真的可能性给出某种估计。
例如:如果乌云密布并且电闪雷鸣, 则很可能要下暴⾬。
如果头痛发烧, 则⼤概是患了感冒。
就是两个含有不确定性的命题。
当然, 它们描述的是⼈们的经验性知识。
b. 不确切性(模糊性)不确切性(imprecision)就是⼀个命题中所出现的某些⾔词其涵义不够确切, 从概念⾓度讲, 也就是其代表的概念的内涵没有硬性的标准或条件,其外延没有硬性的边界, 即边界是软的或者说是不明确的。
例如,⼩王是个⾼个⼦。
张三和李四是好朋友。
如果向左转, 则⾝体就向左稍倾。
这⼏个命题中就含有不确切性, 因为其中的⾔词“⾼”、 “好朋友”、“稍倾”等的涵义都是不确切的。
我们⽆妨称这种涵义不确切的⾔词所代表的概念为软概念(soft concept)。
(注: 在模糊集合(fuzzy set)的概念出现以后, 有些⽂献中(包括本书的第⼀、⼆版)将这⾥的不确切性称为模糊性(fuzziness), 将含义不确切的⾔词所代表的概念称为模糊概念, 但笔者认为将这种概念称为软概念似乎更为合理和贴切。
)c. 不完全性不完全性就是对某事物来说, 关于它的信息或知识还不全⾯、不完整、不充分。
例如,在破案的过程中, 警⽅所掌握的关于罪犯的有关信息, 往往就是不完全的。
人工智能专家系统推理机设计-第五章 不确定性推理-
15
2019/11/30
福州大学阳光学院计算机系
主观贝叶斯方法
IF E THEN (LS , LN) H (P(H))
E: 知识的前提条件 H: 结论 P(H): H的先验概率 LS: 充分性量度 LS P(E| H)
P(E| H)
24
2019/11/30
福州大学阳光学院计算机系
主观贝叶斯方法
证据不确定时 EH公式:
P(H|E)P(H)P(H|E)P(E|E') P(E) P(H|E')P(H)P(H|E)P(H)[P(E|E')P(E)] 1P(E)
0 <=P(E|E’)<= P(E) P(E) <=P(E|E’)<= 1
福州大学阳光学院计算机系
基本概念—不确定推理的基本问题
(表示问题 计算问题 语义问题)
不确定性的表示和量度 不确定性匹配算法及阈值的选择 组合证据不确定的算法 不确定性的传递算法 结论不确定性的合成
5
2019/11/30
福州大学阳光学院计算机系
基本概念—不确定推理方法的基本问题
6
2019/11/30
福州大学阳光学院计算机系
基本概念—不确定推理的基本问题
计算问题:
不确定性的传播和更新算法。包括
已知规则 E H 的强度f (H , E)和前提的不确定性 C(E),如何计算结论的不确定性
C(H) =g1(C(E),f(H,E)) 已知某命题H的不确定性C1(H),又根据新的证据求得
P(E/E’)=1 P(H/E’)=P(H/E)= LS*P(H)/[(LS-1)*P(H)+1] P(E/E’)=0 P(H/E’)=P(H/~E)= LN*P(H)/[(LN-1)*P(H)+1] P(E/E’)=P(E) P(H/E’)=P(H)
人工智能导论教学课件U5
(1)证据不确定性的表示
证据不确定性的表示通常为一个数值,用以表示相应证据的不确定性
程度。对于由观测所得的初始证据,其值一般由用户或专家给出而对
于用前面推理所得结论作为当前推理的证据,其值则是由推理中的不
确定性传递算法得到。
(2)知识不确定性的表示
上式中,P(Bi)是事件Bi的先验概率,先验概率是在不考虑任何证据的情
况下专家凭经验给出的.P(A|Bi)是在事件Bi发生条件下事件A的条件
概率,P(Bi|A)是事件A发生条件下Bi的条件概率.贝叶斯公式的意义在
于将P(Bi|A)的概率计算转化为对P(A|Bi)和P(Bi)的计算。
不确定性的传递算法
4.你对于人工智能的应用有哪些看法?
算法和结论不确定性的更新或合成算法。
假设以CF(E)表示证据E的不确定性程度,而以CF(H,E)表示知识规则
E→H的不确定性程度,则要解决的问题即是:
(1)不确定性传递问题
(2)证据不确定性的合成问题
不确定性推理方法分类
由于客观世界的复杂性和人类对客观世界认知的不完备性,不确定
性存在于世界的各个领域,成为人类生活中不可回避的问题,对不
不确定性推理
不确定性推理概述
不确定性及其类型
为了解决实际问题,必须对不确定性知识的表示、推理过程等进行
研究,这就是不确定性推理方法。
目前,不确定性方法可以分为两大类,一类称为模型方法,另一类
称为控制方法。
不确定性推理要解决的基本问题
1.不确定性的量度
在确定一种量度方法及其范围时,应注意以下几点:
识框架为Θ={A,B},基于防空雷达观测到的目标特征为E。
AI不确定性推理学习教案
规则 (推理(tuīlǐ)计算 2)
多条知识支持同一结论时--结 论不确定性的合成问题
设有如下知识:if E1 then
H; if E2 then H;
CF1(H) CF2 (H) - CF1(H) CF2 (H),当CF1(H) 0,CF2 (H) 0
1) 利用上式分别(fēnbié)计
=max{0,CF(E1 )}·CF(H,E1 )
第十八页,共88页。
例题(lìtí)
已知:R1:A1→B1 CF(B1,A1)=0.8
R2:A2→B1
CF(B1,A2)=0.5
R3:B1∧A3→B2
CF(B2,B1∧A3)=0.8
CF(A1)=CF(A2)=CF(A3)=1;而对B1和B2一无所知(yī wúsuǒ zhī);
用可信度因子对证据的不确定性进行 ( jìnxíng)表示。如证据E的可信度表示为 CF(E)。 如对它的所有观测都能肯定为真,则使 CF(E)=1;如能肯定为假,则使CF(E)=-1; 若它以某种程度为真,则使其取小于1的正 值,即0< CF(E)<第111页;若/共88页它以某种程度为假, 则使其取大于-1的负值,即-1< CF(E)<0;
例如 由E, E →H, 求 H。已知证据E的可信度 CF(E )和规则CF(H, E )的可信度,则结论H的可信度 计算公式为:
CF(H) =max{0,CF(E )}·CF(H, E )
(CF(E )<0 时CF(H) =0,说明在该模型中没有
考虑证据为假时对结论H的影响。)
第16页/共88页
算每一条知识的结论可信度 CF12(H)
CF1(H) CF2 (H) CF1(H) CF2 (H),当CF1(H) 0,CF2 (H) 0
人工智能第5章不确定性推理
“或”的计算: A1 ∨ A2 →B
CF(A1 ∨ A2 ) = max { CF(A1), CF(A2 )} “非”的计算: CF(~A ) = ~CF(A ) 由A, A →B, 求 B: CF(B) = CF(A )· CF(B,A ) (CF(A ) < 0 时可以不算即为“0”)
不确定性推理法的类型(II)
对于数值方法,又可按其所依据的理论分为两 种类型
一类是基于概率论的有关理论发展起来的方法,称 为基于概率的模型,如确定性理论、主管Bayes方 法、证据理论、可能性理论等; 另一类是基于模糊逻辑理论发展起来的可能性理论 方法,称为模糊推理。
概述
不确定问题的数学模型表示的3方面问题
规则
(推理计算 - 4)
0 < CF(A) < 1,
当A不必然发生,CF(A)<1时:
用CF(A)CF(B, A)代替CF(A)=1时的CF(B, A)即可。 CF(A) < 0, 规则A B不可使用,即此计算不必进行。 (如MYCIN系统CF(A)0.2就认为是不可使用的。 其目的是使专家数据经轻微扰动不影响最终结 果。) 注意:以上公式不满足组合交换性。(应在分母加 项)
(1)知识不确定性的表示 知识不确定性的表示方式是与不确定性推理方 法密切相关的一个问题。在选择知识的不确定 性表示时,通常需要考虑以下两个方面的因素:
要能够比较准确地描述问题本身的不确定性 便于推理过程中不确定性的计算
一般将这两个方面的因素结合起来综合考虑。 知识的不确定性通常为一个数值,也称为知识 的静态强度。
不确定性的表示 (III)
(2)证据的不确定性的表示 推理中的证据有两种来源:
精选人工智能不确定性推理课件
“失之毫厘,差之千里”。初始条件的 微小的差别能引起结果的巨大的差异。
6
复杂网络: Internet
❖具有小世界效应和无尺度特性
7
不确定性
➢人类认知过程的不确定性 ✓感知的不确定性
✓记忆的不确定性 ✓思维的不确定性
17
不确定性的表示与量度
知识不确定性的表示 在确立其表示方法时,有两个直接相关的因素需 要考虑: 1) 要能根据领域问题的特征把其不确定性比较 准确地描述出来,满足问题求解的需要; 2) 要便于推理过程中对不确定性的推算. 证据不确定性的表示 在推理中,有两种来源不同的证据: 1) 一种是用户在求解问题时提供的初始证据; 2) 另一种是在推理中用前面推出的结论作为当
CF(E1∨E2, E ' ) = max[CF(E1, E ' ), CF(E2, E ' )] 当两条规则支持同一结论H时,可表示为
30
不确定性的组合
当组合证据是多个单一证据的合取时,即: E = E1 and E2 and … and En 若已知 CF(E1), CF(E2),…, CF(En),则 CF(E) = min {CF(E1), CF(E2),…, CF(En) }
(3) 不确定性推理中所推得的结论是否有效,也取决于其 信度是否达到阈值。
(4)不确定性推理还要求有一套关于信度的计算方法,包括 “与”关系的信度计算、 “或”关系的信度计算、“非”关系 的信度计算和推理结果信度的计算等等。
22
不确定性推理模型
不确定性推理模型没有一个统一的模型,种类不计其数, 其中比较著名的有:
人工智能课件第五章 不确定性推理(修改)
1
(2
2 0.091 1) 0.0911
0.167
由于P(E1|S1)=0.76>P(E),所以在当前观察S1下H1的 后验概率P(H1|S1)为
P(H1
|
S1 )
P(H1)
P(H1 | E1) P(H1) 1 P(E1)
(P(E1
|
S1 )
P(E1))
0.091 (0.167 0.091) (0.76 0.6) 1 0.6
把先验概率P(H)更新为后验概率P(H|﹁E),则可 以得到概率和几率的对应关系:
14
• 证据既非为真又非为假 当证据既非真假时,需要使用杜达等人给出的公
式:P(H|E)=P(H|E)×P(E|S)+P(H|﹁E)×P(﹁E|S) 下面分四种情况讨论:课本中只讨论(3)、(4) 1)P(E|S)=1 当P(E|S)=1时,P(﹁E|S)=0。由之前的关系式和
0.121
O(H1
|
S1 )
P(H1 | S1) 1 P(H1 | S1)
0.121 1 0.121
0.138
21
2)计算O(H1|(S1 AND S2)) 由于r2的前件是E1、E2的合取关系,且已知
P(E1|S1)=0.76,P(E2|S2)=0.68, 即P(E2|S2)<P(E1|S1)。按合取取最小的原则,这里仅考 虑E2对H1的影响,即把计算P(H1|(S1 AND S2))的问题 转化为计算O(H1|S2)的问题。
定义5.2 (统计概率) 若在大量重复试验中,事件A 发生的频率稳定地接近于一个固定的常数p,它表明事件 A出现的可能性大小,则称此常数p为事件A发生的概率, 记为P(A),即p=P(A)
人工智能不确定推理方法
人工智能不确定推理方法
人工智能是21世纪非常活跃的研究领域,来自不同领域的人们正在
努力开发有效的、可用的技术和算法,以便在特定的应用中实现无缝的人
机交互。
人工智能的一个重要属性是不确定性,以实现不确定环境中的智
能决策。
不确定性可能来自可能会存在不确定性的可用信息,取决于变量
的多样性,或者来自可能会以未知方式变化的环境,或者两者都有。
在实
现人工智能的不确定推理方法中,概率推理和深度学习是两个重要的方法。
概率推理是一种不确定性推理方法,它利用来自多种源的不确定性数据,建立一个概率模型,以对未知结果和未知事件进行预测。
概率推理的
基本原理是基于一代以上随机事件发生的概率,对事件发生的可能性建立
概率模型,从而推断未知的预测结果。
概率模型是一个概率函数,它根据
可能的输入变量,返回可能的输出变量。
在这种模型中,概率函数可以根
据输入变量建立概率模型,从而对未知结果进行预测。
深度学习是一种更加复杂的人工智能不确定推理方法,它采用多层神
经网络来实现不确定推理。
深度学习的基本思想是使用多层神经元网络来
分析和实现不确定性的推理。
AI第5章
在不确定性知识表示中,知识的不确定性通常表 示为一个数值,它表示相应知识的确定性程度,亦称 为知识的静态强度。
知识的静态强度可以是该知识在应用中成功的概 率,也可以是该知识的可信程度等。
如果用知识在应用中成功的概率来表示静态强度,则其取 值范围为[ O,1 ].该值越接近于1,说明该知识越接近于 “真”;其值越接近于O,说明该知识越接近于“假”。 如果用知识的可信度来表示静态强度,则其取值范围为[1,1]当该值大于O,越大说明该识越接近于“真”,当其值小 于O时,值越小说明知识越接近于“假”。在实际应用中,知识 的不确定性是由领域专家给出的。
21
•
随机事件
在实际问题中,人们所关心的不仅仅是某个样本点所代表 的结果是否会出现,更重要是由某些样本点构成的集合所代表 的事物是否会出现。在概率论中,把由样本点构成的集合称为 随机事件,简称为事件。事件通常用大写英文字母A,B,C等 表示。例如,若用A表示“硬币的正面向上”这一事件,则 A={d1} 对两个事件A与B,如果事件表达的是“事件A与事件B至少 有一个发生”,则称该事件为 A与 B的并事件,记为 A∪B。 可见,并事件是由 A与 B的所有样本点共同构成的事件。 如果事件表达的是“事件A与事件B同时发生”,则称该事 件为A与B的交事件,记为A∩B。可见,交事件是由既属于A同 时又属于B的所有样本点构成的事件。 如果事件A与B之间满足“A∩B=ф ,A∪B=D”,则称A与B为 互逆事件,记作A=¬B或B=¬A。在每次随机试验中,A与¬A中 有且仅有一个发生。
23
•
统计概率
统计概率是通过某一事件出现的频率定义的。一个事件 出现的频率可描述为 fn(A)=m/n 其中,A是所讨论的事件;n是进行试验的总次数;m是试验 中事件A发生的次数。有了事件出现的频率,就可以定义统 计概率了。 【定义1】在同一组条件下进行大量重复试验时,如果事件 A出现的频率fn(A) 总是在区间[O,1]上的一个确定常数p 附近摆动,并且稳定于p,则称p为事件A的统计概率。即 P(A)=p 例如,在掷币试验中,当掷币次数足够多时有 fn(正面向上)=O.5 则称正面向上的概率为O.5,即 P(正面向上)=O.5
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章 不确定性推理
பைடு நூலகம்
5.1概率方法
基于概率的推理方法
随机事件A的概率P(A)表示A发生的可能性 因而可用它来表示事件A的确定性程度。 由条件概率的定义及Bayes定理可得出:
在一·个事件发生的条件下另一个事件发生的概率
这可用于基于产生式规则的不确定性推理,其 中有两种简单的不确定性推理方法:
O(H/E) = LS×O(H)
证据肯定不存在的情况:
O(H/~E) = LN×O(H)
证据既非为真又非为假的情况:
需要使用杜达等人给出的公式:
P(H/S)= P(H/E) ×P(E/S)+ P(H/~E)×P(~E/S) 分三种情况讨论:
2011-9-10 22
第五章 不确定性推理
2011-9-10
19
第五章 不确定性推理
5.2主观Bayes方法
用可信度C(E/S)近似计算概率 / 近似计算概率 近似计算概率P(E/S) 用可信度 /
可信度C(E/S)与概率P(E/S)的对应关系如下:
C(E/S)=-5,表示在观察S下证据E肯定不存在,即P(E/S)=0 C(E/S)=0,表不S与E无关,即P(E/S)=P(E) C(E/5)=5,表示在观察S下证据E肯定存在,即P(E/S)=1 C(E/S)为其它数时与P(E/S)的对应关系,可通过对上述三点进 C(E/S) P(E/S) 行分段线性插值得到 P(E/S) 1 P(E) -5
2011-9-10 5
第五章 不确定性推理
证据不确定性的表示
证据有两种:
一种是求解问题时所提供的初始证据 另一种是在推理中得出的中间结果
证据的不确定性表示应该与知识的不确定 性表示保持一致,以便推理过程能对不确 定性进行统一处理。
2011-9-10
6
第五章 不确定性推理
不确定性推理的类型
有多种不同的分类方法,如果按照是否采用数 值来描述不确定性,可分为:
P ( ¬E / H ) 1 − P( E / H ) = LN = P ( ¬E / ¬H ) 1 − P ( E / ¬H )
2011-9-10 15
第五章 不确定性推理
5.2主观Bayes方法
LS的性质 的性质
当LS>1时,O(H/E)>O(H),说明E支持H;
LS越大,O(H/E)比O(H)大得越多,即LS越大,E对H的支持 越充分。 当LS→+∞时, O(H/E) →+∞,P(H/E) →1,表示由于E的 存在,将导致H为真。
经典概率方法 逆概率方法
2011-9-10
8
第五章 不确定性推理
5.1概率方法
经典概率方法
若有推理规则: IF E THEN H
其中,E为前提条件,H为结论。
如果我们在实践中经大量统计能得出 E发生的 概率P(E)以及在 E发生条件下 H发生的条件概 率P(H/E) 就可利用概率来表示确定性程度:
X X的几率等于X出现的概率与X不出现的概率之比。 X X 随着P(X)的增大,O(X)也在增大,且有:
P(X) = 0时,O(X) =0 P(X) = 1时,O(X) = +∞
这样,就把取值为[0,1]P(X)放大到了取值为[0,+∞] 的O(x)。
2011-9-10 14
第五章 不确定性推理
5.2主观Bayes方法
主观Bayes推理中的知识表示 主观 推理中的知识表示
知识用产生式规则表示:
IF E THEN (LS,LN) H (LS,LN) 是知识强度 LS,LN的取值范围都为[0,+∞)
根据Bayes公式可知:
O(H/E) = LS×O(H) O(H/~E) = LN×O(H)
P (E / H ) LS = P (E / ¬ H )
2011-9-10 2
第五章 不确定性推理
不确定性推理
不确定性推理是建立在非经典逻辑基础上 的一种推理,它是对不确定性知识的运用 与处理。 严格地说,所谓不确定性推理就是从不确 定性的初始证据出发,通过运用不确定性 的知识,最终推出具有一定程度的不确定 性但却是合理或者近乎合理的结论的思维 过程。
5.2主观Bayes方法
LN的性质 的性质
当LN>1时,O(H/~E)>O(H),说明~E支持H;
LN越大,O(H/~E)比O(H)大得越多,即~E对H的支持越充分 当LN→+∞时, O(H/~E) →+∞,P(H/~E) →1,表示由于 ~E的存在( E的不存在),将导致H为真。
当LN=1时, O(H/~E)=O(H) ,说明~E对H没有影响。 当LN<1时, O(H/~E)<0(H),说明~E不支持H。 当LN=0时, O(H/~E)= 0,说明~E的存在( E的不存 在),使H为假。 可以看出.LN反映的是E不存在时,对H为真的影响程度 因此,称LN为知识的必要性度量。
2011-9-10
0
5
C(E/S)
20
第五章 不确定性推理
5.2主观Bayes方法
组合证据不确定性的计算
当组合证据是多个单一证据的合取时:
E=E1∧E2∧ …∧En
如已知P(E1/S)、P(E2/S)、…、P(En/S),则:
P(E/S) = min{P(E1/S), … ,P(En/S)}
当组合证据是多个单一证据的析取时:
第五章 不确定性推理
不确定性
现实世界中的事物以及事物之间的关系是极其复杂 的,由于客观上存在的随机性、模糊性以及某些事 物或现象暴露的不充分性,导致人们对它们的认识 往往是不精确、不完全的,具有一定程度的不确定 性。 这种认识上的不确定性反映到知识以及由观察所得 到的证据上来,就分别形成了不确定性的知识及不 确定性的证据。 另外,正如费根鲍姆所说的那样,大量未解决的重 要问题往往需要运用专家的经验。我们知道,经验 性知识一般都带有某种程度的不确定性。
E=E1∨E2∨ …∨En P(E/S) = max{P(E1/S), … ,P(En/S)}
对于“非”运算,用下式计算:
P(~E/S)=1 - P(E/S)
2011-9-10 21
第五章 不确定性推理
5.2主观Bayes方法
不确定性的传递计算( 不确定性的传递计算(一)
主观Bayes方法推理的任务就是根据证据E的概率P(E) 及LS、LN,把H的先验概率P(H)或先验几率O(H)更新 为后验概率或后验几率。 证据肯定存在的情况:
2011-9-10 3
第五章 不确定性推理
不确定性的类型
不确定性一般包括: 证据的不确定性:例如,当你观察某种动物的颜色时, 证据的不确定性 你可能说是白色的,也可能是灰色的。 知识不确定性:也称为知识的静态强度。例如,如果 知识不确定性 “启动器发出刺耳声” 则“启动器坏”,这条规则 有多大的可靠性呢? 结论的不确定性: 结论的不确定性:在不确定证据下,用不确定的规则 推出的结论,具有不确定性。例如,“启动器好象发 出刺耳声” 那么我们在多大程度上认为“启动器坏” 呢?
数值方法: 数值方法:用数值对不确定性进行定量表示和处理 的方法。 非数值方法:除数值方法以外的其他各种对不确定 非数值方法: 性进行表示和处理的方法,如非单调推理等。
数值方法又可按所依据的理论分为两类:
基于概率论的有关理论:称为基于概率的模型,如 基于概率论的有关理论: 确定性理论、主观Bayes方法、证据理论、等。 基于模糊逻辑理论: 基于模糊逻辑理论:称为模糊推理
j =1
n
逆概率方法的优点是它有较强的理论背景和良好的数学 特性,当证据及结论都彼此独立时计算的复杂度比较低 缺点是它要求给出结论的先验概率和证据的条件概 率而且要求各事件互相独立等。
2011-9-10 12
第五章 不确定性推理
5.2主观Bayes方法
主观Bayes推理 推理 主观
我们知道,直接使用Bayes公式求结论Hi在证 据E存在情况下的概率P(Hi/E)时,需知道:
2011-9-10 10
第五章 不确定性推理
5.1概率方法
Bayes公式 公式
P ( Ai / B ) = P ( Ai ) ⋅ P ( B / Ai )
∑ P( A
j =1
n
j
) ⋅ P(B / Aj )
其中,A1,A2,…,An是两两相斥的事件,其概率 P(Ai)>0 ,B是一相关事件,P(B/Ai) (i=1,…,n) 是其条件概率。
2011-9-10 1
第五章 不确定性推理
不确定性推理的提出
已知事实和知识是构成推理的两个基本要素。 在确定性推理中,已知事实以及推理时所依据的知识 都是确定的 推出的结论或证明了的假设也都是精确的,其真值或 者为真,或者为假 在事物和知识存在不确定性情况下,若用经典逻辑做 精确处理,将把这种不确定性化归为确定性的,在本 来不存在明确类属界限人为地划定界限,这无疑会舍 弃事物的某些重要属性,从而失去了真实性。 由此开始了对不确定性的表示及处理的研究,有了不 确定性推理的理论和方法,这将使计算机对人类思维的 模拟更接近于人类的思维。
2011-9-10 17
第五章 不确定性推理
5.2主观Bayes方法
LS与LN的关系 与 的关系
由于E和~E不会同时支持或同时排斥H,因此只有下述 三种情况:
LS>1,且LN <1
LS < 1,且LN >1
LS=LN 1 LS LN =1
在实际系统中,LS和LN的值均是由领域专家根据经验 给出的,而不是计算出来的。 当证据E愈是支持H为真时,则LS的值应该愈大; 当证据E对H愈是重要时,则相应的LN的值应该愈小。
2011-9-10 18
第五章 不确定性推理
5.2主观Bayes方法