不确定性推理
不确定性推理方法
![不确定性推理方法](https://img.taocdn.com/s3/m/091579f229ea81c758f5f61fb7360b4c2e3f2ae8.png)
不确定性推理是一种在不确定情况下进行推理的方法,是人工智能领域中的一个重要分支。
它是基于对不确定性的建模,使用数学方法对不确定的信息进行推理的过程。
不确定性推理的应用非常广泛,在计算机科学、统计学、人工智能等领域都有广泛的应用。
它可以用于解决各种类型的推理问题,例如:
决策支持:通过不确定性推理,可以对决策过程中的不确定信息进行推理,为决策者提供支持。
建模和预测:不确定性推理可以用于对复杂的系统进行建模,并预测未来的发展趋势。
诊断和故障排除:不确定性推理可以用于诊断系统故障,并提供
解决矛盾问题:不确定性推理可以用于解决矛盾问题,例如两个相互矛盾的命题的真假性判定。
自然语言理解:不确定性推理可以用于自然语言理解,例如解决句子的歧义问题。
模式识别:不确定性推理可以用于模式识别,例如识别图像中的物体。
不确定性推理方法有许多种,其中包括贝叶斯网络、规则基系统、不确定性推理语言、随机游走模型等。
贝叶斯网络是一种用于不确定性推理的图形模型,它基于贝叶斯定理,通过对条件概率进行建模,可以对不确定的信息进行推理。
规则基系统是一种基于规则的不确定性推理方法,它使用规则来描述系统的知识,并使用规则来对不确定的信息进行推理。
不确定性推理语言是一种用于表示不确定信息的语言,常见的不确定性推理语言有PROLOG 和Fuzzy Logic。
随机游走模型是一种基于随机游走的不确定性推理方法,它通过模拟随机游走的过程,对不确定的信息进行推理。
在实际应用中,不确定性推理方法通常需要与其他方法结合使用,才能得到最优的结果。
例如,在人工智能系统中,不确定性推理方法常常与机器学习方法结合使用,以获得更好的结果。
确定性与不确定性推理主要方法-人工智能导论
![确定性与不确定性推理主要方法-人工智能导论](https://img.taocdn.com/s3/m/d5cba0875022aaea998f0fd3.png)
确定性与不确定性推理主要方法1.确定性推理:推理时所用的知识与证据都是确定的,推出的结论也是确定的,其真值或者为真或者为假。
2.不确定性推理:从不确定性的初始证据出发,通过运用不确定性的知识,最终推出具有一定程度的不确定性但却是合理或者近乎合理的结论的思维过程。
3.演绎推理:如:人都是会死的(大前提)李四是人(小前提)所有李四会死(结论)4.归纳推理:从个别到一般:如:检测全部产品合格,因此该厂产品合格;检测个别产品合格,该厂产品合格。
5.默认推理:知识不完全的情况下假设某些条件已经具备所进行的推理;如:制作鱼缸,想到鱼要呼吸,鱼缸不能加盖。
6.不确定性推理中的基本问题:①不确定性的表示与量度:1)知识不确定性的表示2)证据不确定性的表示3)不确定性的量度②不确定性匹配算法及阈值的选择1)不确定性匹配算法:用来计算匹配双方相似程度的算法。
2)阈值:用来指出相似的“限度”。
③组合证据不确定性的算法最大最小方法、Hamacher方法、概率方法、有界方法、Einstein方法等。
④不确定性的传递算法1)在每一步推理中,如何把证据及知识的不确定性传递给结论。
2)在多步推理中,如何把初始证据的不确定性传递给最终结论。
⑤结论不确定性的合成6.可信度方法:在确定性理论的基础上,结合概率论等提出的一种不确定性推理方法。
其优点是:直观、简单,且效果好。
可信度:根据经验对一个事物或现象为真的相信程度。
可信度带有较大的主观性和经验性,其准确性难以把握。
C-F模型:基于可信度表示的不确定性推理的基本方法。
CF(H,E)的取值范围: [-1,1]。
若由于相应证据的出现增加结论 H 为真的可信度,则 CF(H,E)> 0,证据的出现越是支持 H 为真,就使CF(H,E) 的值越大。
反之,CF(H,E)< 0,证据的出现越是支持 H 为假,CF(H,E)的值就越小。
若证据的出现与否与 H 无关,则 CF(H,E)= 0。
ai7不确定性推理_tmp
![ai7不确定性推理_tmp](https://img.taocdn.com/s3/m/2f7a05d6195f312b3169a562.png)
主观Bayes方法 提出:1976年 杜达(R.O.Duda) 应用:地矿勘探专家系统PROSPECTOR
知识不确定性的表示 在主观Bayes方法中,知识(规则)就是推理网络中 的一条弧,它的不确定性是以一个数值对 (LS,LN)来进行描述的。 若以产生式规则的形式表示,其形式为: IF E THEN (LS,LN) H (P(H)) 其中各项含义如下 ①E是该知识的前提条件,既可以是单个的条件, 也可以是由AND或OR把多个简单条件连接而成的 复合条件。 ②H是结法 当证据E是由多个单一证据的合取组合而成时,即 E=E1E2…En 如果已知P(E1/S),P(E2/S),…,P(En/S),则 P(E/S)=min{P(E1/S),P(E2/S),…,P(En/S)} 当证据E是由多个单一证据的析取组合而成时,即 E=E1E2…En 如果已知P(E1/S),P(E2/S),…,P(En/S),则 P(E/S)=max{P(E1/S),P(E2/S),…,P(En/S)}
不确定性的推理计算 回顾1:Bayes公式
例1:设H1,H2,H3分别是三个结论,E是支持这些 结论的证据,且已知: P(H1)=0.4 P(H2)=0.5 P(H3)=0.2 P(E/H1)=0.3 P(E/H2)=0.4 P(E/H3)=0.5 求P(H1/E),P(H2/E),P(H3/E)的值
③(LS,LN)表示该知识的规则强度,度量知识的不 确定性。 LS:表示规则成立的充分性,体现前提为真对结论 的影响程度。 LN:表示规则成立的必要性,体现前提为假对结论 的影响程度。
证据不确定性的表示 1.单个证据不确定性的表示方法 在主观Bayes方法中,证据的不确定性是用概率表 示的。例如对于初始证据E,其先验概率为P(E) ,也可由用户根据观察S给出它的后验P(E/S)。 证据的不确定性也可用几率来表示。 概率与几率的关系
2不确定性推理1基本概念2不确定性推理中的基本问题不确定
![2不确定性推理1基本概念2不确定性推理中的基本问题不确定](https://img.taocdn.com/s3/m/4d6e6a75a98271fe910ef987.png)
2 不确定性推理中的基本问题
1. 不确定性的表示与度量
不确定性推理中的“ 不确定性推理中的“不确定性” 不确定性”一般分为两类: 一般分为两类:一是知 识的不确定性, ,一是证据的不确定性。 识的不确定性 一是证据的不确定性。 知识不确定性的表示: 知识不确定性的表示:目前在专家系统中知识的不确定 性一般是由领域专家给出的, 性一般是由领域专家给出的,通常用一个数值表示, 通常用一个数值表示,它 表示相应知识的不确定性程度, 表示相应知识的不确定性程度,称为知识的静态强度。 称为知识的静态强度。 证据不确定性的表示: 证据不确定性的表示:证据不确定性的表示方法与知识 不确定性的表示方法一致, 不确定性的表示方法一致,通常也用一个数值表示, 通常也用一个数值表示,代 表相应证据的不确定性程度, 表相应证据的不确定性程度,称之为动态强度。 称之为动态强度。
第四章2
基本概念 概率方法 可信度方法
不确定性推理
1 基本概念
什么是不确定性推理 不确定性推理是建立在非经典逻辑基础 上的一种推理, 上的一种推理,它是对不确定性知识的 运用与处理。 运用与处理。 具体地说, 具体地说,所谓不确定性推理就是从不 确定性的初始证据( 确定性的初始证据(即事实) 即事实)出发, 出发,通 过运用不确定性的知识, 过运用不确定性的知识,最终推出具有 一定程度不确定性的结论。 一定程度不确定性的结论。
8
7
概率推理方法 概率推理方法
经典概率方法要求给出条件概率P(H/E),在实际 中通常比较困难。 中通常比较困难。例如E代表咳嗽, 代表咳嗽,H代表支气管 炎,则P(H/E)表示在咳嗽的人群中患支气管炎的 概率, 概率,这个比较困难, 这个比较困难,因为样本空间太大。 因为样本空间太大。而逆 概率P(E/H)表示在得支气管炎的人群中咳嗽的概 率,这个就比较容易获得。 这个就比较容易获得。 我们可以根据Bayes定理从P(E/H)推出P(H/E)
人工智能第4章(不确定性推理方法)
![人工智能第4章(不确定性推理方法)](https://img.taocdn.com/s3/m/3a4008140740be1e650e9a52.png)
例:容器里的球
现分别有 A,B 两个容器,在容器 A 里分别有 7 个红球和 3 个白球,在容器 B 里有 1 个红球和 9 个白球。
现已知从这两个容器里任意抽出了一个球,且是红球, 问:这个红球是来自容器 A 的概率是多少?
假设已经抽出红球为事件 B,从容器 A 里抽出球为事件 A, 则有:P(B) = 8 / 20 P(A) = 1 / 2 P(B | A) = 7 / 10,
证据(前提)的不确定性表示 规则的不确定性表示 推理计算---结论的不确定性表示
11
证据的不确定性度量
单个证据的不确定性获取方法:两种 初始证据:由提供证据的用户直接指定,用可信度因子对 证据的不确定性进行表示。如证据 E 的可信度表示为 CF(E)。 如对它的所有观测都能肯定为真,则使CF(E)=1;如能肯定 为假,则使 CF(E)=-1 ;若它以某种程度为真,则使其取小 于1的正值,即0< CF(E)<1;若它以某种程度为假,则使其 取大于 -1 的负值,即-1< CF(E)<0; 若观测不能确定其真假, 此时可令CF(E)=0。
P (H | E) - P (H) , 当 P (H | E) P (H) 1 P (H) CF(H, E) P (H | E) - P (H) , 当P (H | E) P (H) P (H)
15
确定性方法
规则
规则的不确定性表示 证据(前提)的不确定性表示 推理计算—结论的不确定性表示
24
规则
(推理计算 4)
CF(E) < =0,
规则E H不可使用,即此计算不必进行。
0 < CF(E) <= 1,
不确定推理
![不确定推理](https://img.taocdn.com/s3/m/7e901a010722192e4536f6ab.png)
不确定性推理方法研究产生的原因
10
很多原因导致同一结果 推理所需的信息不完备 背景知识不足 噪声的存在干扰了人们对本 源信息的认知,从而加大了 信息描述模糊 认知上的难度。如语音信号、 信息中含有噪声 雷达信号中的噪音干扰带来 的信息模糊。 规划是模糊的 推理能力不足 解题方案不唯一
3.8.3 多个规则支持同一事实时的不确定性
基于模糊集理论的方法
基于概率论的方法
2
基本概念
1.什么是不确定性推理? 2.为什么要研究不确定性推理? 3.不确定性的表示和度量 4.不确定性的计算 5.不确定性推理方法的分类
3
基本概念(1/5)
什么是不确定性推理? – 不确定性推理是建立在非经典逻辑上的一种 推理,是对不确定性知识的运用与处理 – 是从不确定性的初始证据出发,通过运用不 确定性的知识, 最终推出既保持一定程度的不确
13
很多原因导致同一结果 推理所需的信息不完备 背景知识不足 信息描述模糊 没有最优方案,只有相对较 优方案。不实施,不能做出 信息中含有噪声 最后判断。 规划是模糊的 推理能力不足 解题方案不唯一
一个人工智能系统,由于知识本身的不精确和不完全, 采用标准逻辑意义下的推理方法难以达到解决问题的 目的。对于一个智能系统来说,知识库是其核心。在 这个知识库中,往往大量包含模糊性、随机性、不可 靠性或不知道等不确定性因素的知识。为了解决这种 条件下的推理计算问题,不确定性推理方法应运而生。 由于人类认识水平的客观限制,客观世界的很多知识 仍不为人们所认知。 不精确思维并非专家的习惯或爱好所至,而是客观现 实的要求。在人类的知识和思维行为中,精确性只是 相对的,不精确性才是绝对的。知识工程需要各种适 应不同类的不精确性特点的不精确性知识描述方法和 推理方法。
不确定性推理概述
![不确定性推理概述](https://img.taocdn.com/s3/m/1a945b19773231126edb6f1aff00bed5b9f3733a.png)
不确定性推理概述4.1.1 不确定推理的概念所谓推理就是从已知事实出发,运⽤相关知识(或规则)逐步推出结论或证明某个假设成⽴或不成⽴的思维过程。
其中已知事实和知识(规则)是构成推理的两个基本要素。
已知事实是推理过程的出发点,把它称为证据。
4.1.2 不确定性推理⽅法的分类可信度⽅法、主观Bayes⽅法、证据理论都是在概率论的基础上发展起来的不确定性推理⽅法。
4.1.3 不确定性推理知识库是⼈⼯智能的核⼼,⽽知识库中的知识既有规律性的⼀般原理,⼜有⼤量的不完全的专家知识,即知识带有模糊性、随机性、不可靠或不知道不确定因素。
世界上⼏乎没有什么事情是完全确定的。
不确定性推理即是通过某种推理得到问题的精确判断。
(1)不确定性问题的代数模型⼀个问题的代数模型由论域、运算和公理组成。
建⽴不确定性问题模型必须说明不确定知识的表⽰、计算、与语义解释。
不确定性的表⽰问题:指⽤什么⽅法描述不确定性,通常有数值和⾮数值的语义表⽰⽅法。
数值表⽰便于计算,⽐较,再考虑到定性的⾮数值描述才能较好的解决不确定性问题。
例如对规则A->B(即A真能推导B真)和命题(或称证据、事实)A,分别⽤f(B,A)来表⽰不确定性度量。
推理计算问题:指不确定性的传播和更新,也即获得新的信息的过程。
包括:①已知C(A),A->B,f(B,A),如何计算C(B)②证据A的原度量值为C1(A),⼜得C2(A),如何确定C(A)③如何由C(A1)和C(A2)来计算C(A1∧A2),C(A1∨A2)等。
⼀般初始命题/规则的不确定性度量常常由有关领域的专家主观确定。
语义问题:是指上述表⽰和计算的含义是什么?即对它们进⾏解释,概率⽅法可以较好地回答这个问题,例如f(B,A)可理解为前提A为真时对结论B为真的⼀种影响程度,C(A)可理解为A为真的程度。
特别关⼼的是f(B,A)的值是:①A真则B真,这时f(B,A)=?②A真则B假,这时f(B,A)=?③A对B没有影响时,这时f(B,A)=?对C(A)关⼼的值是①A真时,C(A)=?②A假时,C(A)=?③对A⼀⽆所知时,C(A)=?(2)不确定推理⽅法的分类不确定推理⽅法在⼈⼯智能系统中通常是不够严谨的,但尚能解决某些实际问题,符合⼈类专家的直觉,在概率上也可给出某种解释。
不确定性推理
![不确定性推理](https://img.taocdn.com/s3/m/a1ec3d06ba68a98271fe910ef12d2af90242a84c.png)
2,
…,则称{An,
n=1,
2,
…}为
▪ 完备事件族与基本事件族有如下的性质: 定理:若{An, n=1, 2, …}为一完备事件族,则
▪ 有n P若(An{)A 1n,, n且=1对, 2于, …一}事为件一B基有本事P件(B)族 ,n P则(An B)
P(B) P( An ) An B
15
作或,又称A为B的余事件,或B为A的余事件。
▪ 任意两个事件不一定会是上述几种关系中的一种 。
11
▪ 设A,B,A1,A2,…An为一些事件,它们有下 述的运算:
– 交:记C=“A与B同时发生”,称 为事件A与B的交, C={ω|ω∈A且ω∈B},记作或。 类似地用来表示事件“n个事件A1, A2, …An同时发生” 。
C
交通事故
A
B
橙色桶
T
交通缓慢
L
闪光灯
24
考虑,如果交通缓慢,那么 是由道路施工引起的概率有 多少?即P(C|T)=?
▪ 对任意事件A,有
0 P( A) 1
▪ 必 然 事 件 Ω 的 概 率 P(Ω) =1,不 可 能 事 件 φ 的 概 率
P(φ) = 0
▪ 对任意事件A,有
P(~ A) 1 P( A)
▪ 设事件A1,A2,…An(k≤n)是两两互不相容的事件
,即有,则
k
P( Ai ) P( A1 ) P( A2 ) ... P( Ak )
C(H)=f1(C(E),f(H,E))
6
(2)结论不确定性合成 即已知由两个独立的证据E1和E2,求得的假设H的 不确定性度量C1(H)和C2(H),求证据E1和E2的组 合导致的假设H的不确定性C(H),即定义函数f2, 使得: C(H)=f2(C1(H),C2(H))
(完整版)不确定性推理推理方法
![(完整版)不确定性推理推理方法](https://img.taocdn.com/s3/m/24814218804d2b160b4ec0f4.png)
CF(H,E):是该条知识的可信度,称为可信度因子或 规则强度,静态强度。
CH(H,E) 在[-1,1]上取值,它指出当前提条件 E 所 对应的证据为真时,它对结论为真的支持程度。
例如: if 头痛 and 流涕 then 感冒(0.7)
表示当病人确有“头痛”及“流涕”症状时,则有7 成的把握认为 他患了感冒。
MD:称为不信任增长度,它表示因与前提条件E匹 配的证据的出现,使结论H为真的不信任增长度。
在 C-F 模型中,把CF(H,E)定义为:
CF(H,E)=MB(H,E) – MD(H,E)
MB:称为信任增长度,它表示因与前提条件 E 匹 配的证据的出现,使结论H为真的信任增长度。
MB定义为:
MB(H,E)=
1 Max{P(H/E), P(H)} – P(H)
1 – P(H)
若P(H)=1 否则
性。
3. 可信度方法
(1) 可信度 根据经验对一个事物或现象为真的相信程度。
(2) C-F模型 C-F 模型是基于可信度表示的不确定性推理的基本方法。
Ⅰ. 知识不确定性的表示
在C-F模型中,知识是用产生式规则表示的,其一般 形式是:
if E then H (CF(H, E)) 其中,
E:是知识的前提条件,它既可以是一个单个条件, 也可以是用 and 及 or 连接起来的复合条件;
* 证据的不确定性表示方法应与知识的不确定性表 示方法保持一致,以便于推理过程中对不确定性进行统 一处理。
• 不确定性的量度
对于不同的知识和不同的证据,其不确定性的程度 一般是不相同的,需要用不同的数据表示其不确定性的 程度,同时还要事先规定它的取值范围。
不确定性推理
![不确定性推理](https://img.taocdn.com/s3/m/956eae1a03d8ce2f006623fa.png)
知识的不确定性通常是用一个数值来描述的,该数值表示相应知识的确定性程度,也称为知识的静态强度。知识的静态强度可以是该知识在应用中成功的概率,也可以是该知识的可信程度等。如果用概率来表示静态强度,则其取值范围为[0,1],该值越接近于1,说明该知识越接近于“真”;其值越接近于0,说明该知识越接近于“假”。如果用可信度来表示静态强度,则其取值范围一般为[−1,1]。当该值大于0时,值越大,说明知识越接近于“真”;当其值小于0时,值越小,说明知识越接近于“假”。在实际应用中,知识的不确定性是由领域专家给出的。
6.1.2 不确定性推理的基本问题
在不确定性推理中,除了需要解决在确定性推理中所提到的推理方向、推理方法、控制策略等基本问题外,一般还需要解决不确定性的表示与度量、不确定性的匹配、不确定性的合成和不确定性的更新等问题。
1.不确定性的表示
不确定性的表示包括知识的不确定性表示和证据的不确定性表示。
1.知识不确定性的表示
在CF模型中,知识是用产生式规则表示的,其一般形式为
IF E THEN H (CF(H,E))
其中,E是知识的前提证据;H是知识的结论;CF(H,E)是知识的可信度。对它们简单说明如下。
(1)前提证据E可以是一个简单条件,也可以是由合取和析取构成的复合条件。例如
(3)多种原因导致同一结论。所谓多种原因导致同一结论是指知识的前提条件不同而结论相同。在现实世界中,可由多种不同原因导出同一结论的情况有很多。例如,引起人体低烧的原因至少有几十种,如果每种原因都作为一条知识,那就可以形成几十条前提条件不同而结论相同的知识。当然,在不确定性推理中,这些知识的静态强度可能是不同的。
《不确定性推理》PPT课件
![《不确定性推理》PPT课件](https://img.taocdn.com/s3/m/8d3f1f0c1eb91a37f1115cd8.png)
2020/11/2
5
不确定性推理中的基本问题
• 要实现对不确定性知识的处理,必须要解决不确定知识的表示问题,不确定信息的计 算问题,以及不确定性表示和计算的语义解释问题。
1.表示问题 2. 计算问题
表达要清楚。表示方法规则不仅 仅是数,还要有语义描述。
不确定性的传播和更新。也是获取
新信息的过程。
3. 语义问题
个事件发生)的可能性程度是0.9。
• 在实际应用2020中/11,/2 知识的不确定性是由领域专家给出的。 8
知识的不确定性表示
(2)不确切性知识的表示
•
对于不确切性,一般采用程度或集合来刻划。所谓
程度就是一个命题中所描述的事物的属性、状态和关系等的
强度。
• 例如,我们用三元组(张三,体型,(胖,0.9))表示命题 “张三比较胖”,其中的0.9就代替“比较”而刻划了张三 “胖”的程度。
不确定性推理
• 现实世界中的大多数问题是不精确、非完备的。对于这些问题,若采用精确性推理方 法显然是无法解决的。为此,人工智能需要研究不精确性的推理方法,以满足客观问 题的需求。
2020/11/2
1
本章内容
1.不确定性推理概论
不确定性及其类型 不确定性推理概念
2.不确定性推理中的基本问题
表示问题 计算问题
• 概率方法: P(A1∧A2)= P(A1)×P (A2)
P(A1∨A2)= P(A1)+ P(A2)- P(A1)×P (A2)
• 有界方法:20P20(/A111/∧2 A2)=max(0,P(A1)+P (A2)-1)
11
P(A1∨A2)=min(1,P(A1)+P (A2))
人工智能 课件 第十二讲 不确定性推理-可信度方法
![人工智能 课件 第十二讲 不确定性推理-可信度方法](https://img.taocdn.com/s3/m/91ff7a27a6c30c2258019e0e.png)
基本概念
-- 一些基本问题
b.
证据的不确定性的表示 证据来源于用户在求解问题时提供的初始 证据或者在推理中用前面推出的结论作为 当前推理的证据。证据的不确定性称为动 态强度。 不管怎么表示,通常证据的不确定性表示 方法与知识的不确定性表示方法保持一致, 以便于推理过程中对不确定性进行统一的 处理。
可信度方法
--带有阈值限度的不确定性推理
2.
3.
证据不确定性的表示 证据可信度的取值范围也作了改变: 0≤CF(E)≤1 CF(E)=0时,表示该证据可信度无法得 知。 组合证据不确定性的算法 与C-F模型一样。
可信度方法
--带有阈值限度的不确定性推理
4.
不确定性的传递算法 当CF(E)≥λ时,结论H的可信度CF(H)由下式计 算得到: CF(H)=CF(H,E)×CF(E) 注:由于CF(E)≥0,所以用CF(E)与CF(H,E)“相 乘”,而不是max{0,CF(E)};并且这里的“×” 既可为“相乘”运算,也可为“取极小”或其 他运算,要按实际情况定。(后面出现的“×” 号均表示这个意思,不再赘述)
可信度方法
--带有阈值限度的不确定性推理
加权求和法: CF(H,Ei)被看作权值 III. 有限和法: 各结论H的可信度和不能大于1,否则CF(H)取1
II.
可信度方法
--带有阈值限度的不确定性推理
上式是加权求和法 下式是有限和法
可信度方法
--带有阈值限度的不确定性推理
IV.
递推计算法: 从CF1(H)开始,按知识被应用的顺序逐步进行 递推。可用以下两条公式表示: 令 C1 = CF(H,E1)×CF(E1) 对任意的k>1,
第4讲 不确定性推理
![第4讲 不确定性推理](https://img.taocdn.com/s3/m/cc149377376baf1ffd4fad22.png)
第4章 不确定性推理4.1 不确定性及其类型 4.2 主观Bayes方法 4.3 可信度理论 4.4 证据理论4.1 不确定性及其类型推理的分类: 精确推理 不精确推理(即不确定推理)4.1 不确定性及其类型一、 不确定性的原因:A 证据的不确定性 歧义性: 不完全性: 不精确性: 模糊性: 可信性: 随机性:其它因素引起的不确定性。
4.1 不确定性及其类型B 规则的不确定性前提条件的不确定性:例如“如发高烧则可能感冒”, 发高烧是个模糊的概念。
观察证据的不确定性:如人的体温早晚是不同的。
组合证据的不确定性。
规则自身的不确定性。
在规则的使用过程中含有两种典型的不确定性4.1 不确定性及其类型C 推理的不确定性 推理的不确定性反映了知识不确定性的 动态积累和转播过程。
二、 不确定推理网络中的三种基本模式证据逻辑组合模式已知证据E1、E2、……、En的不确定测度分别为MU1、 MU2、 …… 、MUn,则证据组合后的不确定测度为MU(1) 证据的合取:MU(E1^E2^……^En)=f(MU1,MU2,……,MUn)f是一个函数的名称。
(2) 证据的析取:MU(E1 V E2 V …… V En)=g(MU1,MU2,……,MUn)g是一个函数的名称。
(3) 证据的否定: MU(~Ei)=h(MUi) h是一个函数的名称。
2. 证据的并行规则模式已知每一单条规则 if Ei then h with Mui(i=1,2,……,n),则所有规则都满足 时,h的不确定测度 MU=p(MU1,MU2, … ,MUn) p是一个函数的名称。
3. 证据的顺序规则模式已知规则 if E’ then E with MU0 if E then h with MU1则规则 if E’ then h with MU 中的MU的计算 MU=s(MU0,MU1) s是一个函数的名称4.2 主观Bayes方法1. 主观Bayes公式:a. p(E):证据E的不确定性,为E发生的概率。
人工智能_不确定性推理
![人工智能_不确定性推理](https://img.taocdn.com/s3/m/033cfedbb14e852458fb57fb.png)
不确定性推理模型
不确定性推理模型没有一个统一的模型,种类不计其数,其中比 较著名的有:
– – – – – – Shortliffe在1975年结合医疗专家系统MYCIN建立的确定性理论 Duda在1976年结合探矿专家系统PROSPECTOR建立的主观Bayes推理 Dempster Shafer在1976年提出的证据理论 Zadeh在1978年提出的可能性理论,1983年提出的模糊逻辑和逻辑推理 Nilsson在1986年提出的概率逻辑 Pearl在1986年提出的信任网络
蝴蝶效应:亚马逊河热带雨林中的一只蝴蝶扇动了两下翅膀,可 能两周之后会引发美国德克萨斯州的一场龙卷风。 “失之毫厘,差之千里”。初始条件的微小的差别能引起结果的 巨大的差异。
复杂网络:Internet
具有小世界效应和无尺度特 性
不确定性推理基本理论
什么事不确定性推理
– 不确定性推理是指从不确定性的初始证据出发,通过运用不确定性的知识, 最终推理出具有一定程度的不确定性,但又是合理或者似乎合理的结论的思 维过程。
– 例
如果乌云密布(电闪雷鸣),则可能要下暴雨。 如果头痛发烧,则大概是换了感冒。
不确切性(模糊性)
不确切性(imprecision)就是一个命题中所出现的某些言词其含义 不够确切,从概念角度讲,其表示的意义没有硬性的标准或条件, 其外延没有硬性的边界,其边界是不明确的。
– 例
小王是个高个子。 张三和李四是好朋友。
模糊性(非明晰性)和模糊数学
– 模糊集合论,隶属度 – 粗糙集理论 – Vague集理论
通过对模糊对象赋予真、假隶属函数,从正反面两个方面来处理模糊性
不确定性推理PPT课件
![不确定性推理PPT课件](https://img.taocdn.com/s3/m/5722dfc5dc88d0d233d4b14e852458fb760b384a.png)
不确定性及其类型 不确定性推理概念
2.不确定性推理中的基本问题
表示问题 计算问题
3.不确定性推理方法分类 4.经典的不确定性推理模型
可信度方法
主观贝叶斯方法
2024/5/6
1
不确定性:由于客观世界的复杂、多变性和人类 自身认识的局限、主观性,致使我们所获得、所 处理的信息和知识中,往往含有不肯定、不准确、 不完全甚至不一致的成分。
5
一、知识的不确定性表示 知识不确定性的表示方式是与不确定性推理方
法密切相关的一个问题。在选择知识的不确定性表 示时,通常需要考虑以下两个方面的因素:
▪ 要能够比较准确地描述问题本身的不确定性 ▪ 便于推理过程中不确定性的计算
2024/5/6
6
(1)狭义不确定性知识的表示
我们只讨论随机性产生式规则的表示。对于狭义不确定 性,一般采用信度(或称可信度)来刻划。一个命题的信
2024/5/6
20
-1 ≤ CF(H, E) ≤ 1 CF(B, A)的特殊值:
CF(B, A) = 1,前提真,结论必真 CF(B, A) = -1,前提真,结论必假 CF(B, A) = 0 , 前提真假与结论无关
实际应用中CF(B, A)的值由专家确定,并不是由P(B|A), P(B)计算得到的。
2024/5/6
3
不确定性推理泛指除精确推理以外的其它各 种推理问题。包括不完备、不精确知识的推理, 模糊知识的推理,非单调性推理等。
不确定性推理过程实际上是一种从不确定的 初始证据出发,通过运用不确定性知识,最终推 出具有一定不确定性但却又是合理或基本合理的 结论的思维过程。
2024/5/6
CF(H)1+CF(H)2-CF(H)1·CF(H)2 , 当CF(H)1≥0,且CF(H)2≥0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
证据的不确定性(E,C(E)) 它表示证据E为真的程度。它有两种来源:初始证据 (由用 户给出);前面推出的结论作为当前证据 (通过计算得到)。
5
2 计算问题
计算问题主要指不确定性的传播与更新,即获得 新信息的过程。
补充知识:贝叶斯网络 ▪ 独立:如果X与Y相互独立,则 P(X,Y) = P(X)P(Y) P(X|Y) = P(X) ▪ 条件独立:如果在给定Z的条件下,X与Y相互独立,则 P(X|Y, Z) = P(X|Z) 实际中,条件独立比完全独立更重要
20
▪ 联合概率:P(X1, X2, …, XN)
它是在领域专家给出的规则强度和用户给出的原 始证据的不确定性的基础上,定义一组函数,求 出结论的不确定性度量。
它主要包括如下三个方面: (1)不确定性的传递算法
已知规则的前提E的不确定性C(E)和规则强度 f(H,E),求假设H的不确定性C(H),即定义函数f1, 使得:
C(H)=f1(C(E),f(H,E))
9
补充知识:随机事件
▪ 随机实验:随机实验是一个可观察结果的人工或自然的过程 ,其产生的结果可能不止一个,且不能事先确定会产生什么 结果。
▪ ▪ 样本空间:样本空间是一个随机实验的全部可能出现的结果
的集合,通常记作Ω,Ω中的点(即一个可能出现的实验结 果)成为样本点,通常记作ω。
▪ 随机事件:随机事件是一个随机实验的一些可能结果的集合 ,是样本空间的一个子集。常用大写字母A,B,C,…表示。
7
3 语义问题
语义问题指上述表示和计算的含义是什么。如C(H,E)可理 解为当前提E为真时,对结论H为真的一种影响程度,C(E) 可理解为E为真的程度。
处理不ቤተ መጻሕፍቲ ባይዱ定性问题的主要数学工具:
概率论 模糊数学
概率论与模糊数学所研究和处理的是两种不同的不确定性。
概率论研究和处理随机现象,事件本身有明确的含义, 只是由于条件不充分,使得在条件和事件之间不能出现 决定性的因果关系(随机性)。
– 并:记C=“A与B中至少有一个发生”,称为事件A与B 的并,C={ω|ω∈A或ω∈B},记作并。 类似地用表示事件“n个事件A1, A2, …An中至少有一个 发生”。
– 差:记C=“A发生而B不发生”,称为事件A与B的差, C={ω|ω∈A但ω∈B},记作差。
12
▪ 事件的运算有以下几种性质:
– 二值,则有2N可能的值,其中2N-1个独立。
▪ 如果相互独立: P(X1, X2, …, XN) = P(X1) P(X2) …P(XN)
▪ 条件概率: P(X1, X2, …, XN) = P(X1|X2, …, XN) P(X2, …, XN) 迭代表示:
P(X1, X2, …, XN) = P(X1) P(X2| X1) P(X3| X2X1)…P(XN|XN-1, …, X1) = P(XN) P(XN-1| XN) P(XN-2| XN-1XN)…P(X1|X2, …, XN)
▪ 完备事件族与基本事件族有如下的性质: 定理:若{An, n=1, 2, …}为一完备事件族,则
▪ 有n P若(An{)A 1n,, n且=1对, 2于, …一}事为件一B基有本事P件(B族) ,n P则(An B)
P(B) P(An ) An B
15
▪ 对任意事件A,有
0 P(A) 1
6
(2)结论不确定性合成 即已知由两个独立的证据E1和E2,求得的假设H的 不确定性度量C1(H)和C2(H),求证据E1和E2的组 合导致的假设H的不确定性C(H),即定义函数f2, 使得: C(H)=f2(C1(H),C2(H))
(3)组合证据的不确定性算法 已知证据E1和E2的不确定性度量C(E1)和C(E2), 求证据E1和E2的析取和合取的不确定性,即定义 函数f3和f4使得: C(E1∧E2)=f3(C(E1),C(E2)) C(E1∨E2)=f4(C(E1),C(E2))
实际应用中就是利用条件独立性的性质简化网络复杂性的。
21
举例: 道路交通问题 假设你在道路上驾驶,因为交通拥挤,你在慢慢减速。
你开始寻找减速的原因。莫非前方道路施工?或者出现交通 事故?不过,能确定的是你在不断的减速。
假设有三个参数:S表示交通缓慢(减速);C表示道路 施工;A表示交通事故。有关于该道路的交通统计数据:
4.1 概述
第四章 不确定性推理
不精确思维并非专家的习惯或爱好所至,而是
客观现实的要求。
很多原因导致同一结果 推理所需的信息不完备 背景知识不足 信息描述模糊 信息中含有噪声 规划是模糊的 推理能力不足
在人类的知识和思维行 为中,精确性只是相对 的,不精确性才是绝对 的。知识工程需要各种 适应不同类的不精确性 特点的不精确性知识描 述方法和推理方法。
23
所以,道路施工(C)与 橙色桶(B)和交通缓慢 (T)是有关系的。同样 ,交通事故(A)与闪光 灯(L)和交通缓慢是相 关的,如右图。
通过分析,构造C和T的 联合概率分布表,如右表 。
如右表,如果道路不施工 ,那么出现交通缓慢的可 能 性 相 对 较 小 ( 0.1 ) , 反之就较大。
道路施工
P(Bk | A)
P(Bk )P(A | Bk ) P(Bi )P(A | Bi )
P(Bi ) 1
i
i
▪
贝叶斯公式容易由条件概率的定义,乘法公式和
全称是概为条率先件公验概式概率得率。到,。而在P(B贝i|叶A)斯i=公1, 式2, 中…,, nP称(B为i),后i=验1,概2,率…也, n
19
▪ 必 然 事 件 Ω的 概率 P(Ω) =1, 不可能事 件 φ的概 率
P(φ) = 0
▪ 对任意事件A,有
P(~ A) 1 P(A)
▪ 设事件A1,A2,…An(k≤n)是两两互不相容的事件
,即有,则
k
P( Ai ) P(A1) P( A2 ) ... P( Ak )
i1
▪ 设A,B是两事件,则
2
确定性推理是建立在经典逻辑基础上的 经典逻辑的基础之一就是集合论 这在很多实际情况中是很难做到的,如高、矮、
胖、瘦就很难精确地分开。 经典逻辑不适合用来处理不确定性。
不确定推理是建立在非经典逻辑基础上的一种 推理,它是对不确定性知识的运用与处理。
不确定性推理就是从不确定性初始证据出发, 通过运用不确定性的知识,最终推出具有一定 程度的不确定性但却是合理或者近乎合理的结 论的思维过程。
C
交通事故
A
B
橙色桶
T
交通缓慢
L
闪光灯
24
考虑,如果交通缓慢,那么 是由道路施工引起的概率有 多少?即P(C|T)=?
道路施工
C
交通事故
A
P(C|T)=P(C=t,T=t)/(P(C=t, B T=t)+P(C=f,T=t))=0.3/(0.3 橙色桶
P(A B) P(A) P(B) P(A B)
16
▪ 定义:设A,B为随机事件且P(A)>0,称
P(B | A) P( AB) P( A)
▪ 为事件A已发生的条件下,事件B的条件概率,P(A)在 概率推理中称为边缘概率。
▪ 简称P(B|A)为给定A时B发生的概率。P(AB)称为A与B 的联合概率。有联合概率公式:
作或,又称A为B的余事件,或B为A的余事件。
▪ 任意两个事件不一定会是上述几种关系中的一种 。
11
▪ 设A,B,A1,A2,…An为一些事件,它们有下 述的运算:
– 交:记C=“A与B同时发生 ”,称为事件A与B的交, C={ω|ω∈A且ω∈B},记作或。 类似地用来表示事件“n个事件A1, A2, …An同时发生” 。
10
▪ 两个事件A与B可能有以下几种特殊关系:
– 包含:若事件B发生则事件A也发生,称“A包含B”,或“B 含于A”,记作AB或BA。
– 等价:若AB且BA,即A与B同时发生或同时不发生,则称A 与B等价,记作A=B。
– 互斥:若A与B不能同时发生,则称A与B互斥,记作AB=φ – 对立:若A与B互斥,且必有一个发生,则称A与B对立,记
▪
全概率公 , Ai
i
式,:且设PA(A1i ), 0A,i 21,,2,..…., n A,n互则不对相于任交
意事件A有 P( A) P( Ai )P(A | Ai )
i
18
补充知识:贝叶斯定理
▪ 设,,则A…,对,B于1B,kn=互B12, ,不2, ……相,, 交nB,,n为P一(B些i)>事0,件i=,1,P(2A,)>…0,, Bn1,,且B2
P( AB) P(B | A)P( A)
17
0 P(B | A) 1
▪ P( | A) 1 , P( | A) 0 ▪ 若 B1B2 ,则
P(B1 B2 | A) P(B1 | A) P(B2 | A)
▪ 乘法公式: P(AB) P(A)P(B | A)
P( A1 A2 ... An ) P( A1 )P( A2 | A1 )P( A3 | A1 A2 )... P( An | A1 A2 ... An1 )
i1
▪ 事件计算的优先顺序为:求余,交,差和并。
13
补充知识:概率定义
▪ 定义:设Ω为一个随机实验的样本空间,对Ω上的任 意事件A,规定一个实数与之对应,记为P(A),满足以 下三条基本性质,称为事件A发生的概率:
0 P(A) 1 P() 1 P() 0
–若二事件AB互斥,即,则
P(A B) P(A) P(B)
根据统计,有交通缓慢S ,道路施工C ,交通事 故A的联合概率分布,如 右表。 可以计算当交通不拥堵 但前方有道路施工的概 率 为 0.01+0.05=0.06 等 交通数据处理问题。