版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本章内容1.不确定性推理概论
不确定性及其类型
不确定性推理概念2.不确定性推理中的基本问题
表示问题
计算问题3.不确定性推理方法分类4.经典的不确定性推理模型
可信度方法
主观贝叶斯方法2022/12/291本章内容1.不确定性推理概论2022/12/271不确定性概述不确定性:由于客观世界的复杂、多变性和人类自身认识的局限、主观性,致使我们所获得、所处理的信息和知识中,往往含有不肯定、不准确、不完全甚至不一致的成分。事实上,不确定性大量存在于我们所处的信息环境中,例如人的日常语言中就几乎处处含有不确定性(瞧!这句话本身就含有不确定性:什么叫“几乎”?)。不确定性也大量存在于我们的知识特别是经验性知识之中。2022/12/292不确定性概述不确定性:由于客观世界的复杂、多变性和人类自身认不确定性分类(广义)1、(狭义)不确定性:一个命题的真实性不能完全肯定,而只能对其为真的可能性给出某种估计。2、不确切性(模糊性):一个命题中所出现的某些言词其含意不够确切,从概念角度讲,也就是其代表的概念的内涵没有硬性的标准或条件。3、不完全性:对某些事物,关于它的信息或知识还不全面、不完整、不充分。4、不一致性:在推理过程中发生了前后不相容的结论,或者随着时间的推移或者范围的扩带,原来的一些成立的命题就变得不合适、不成立了。2022/12/293不确定性分类(广义)1、(狭义)不确定性:一个命题的真实性不不确定性推理概念不确定性推理泛指除精确推理以外的其它各种推理问题。包括不完备、不精确知识的推理,模糊知识的推理,非单调性推理等。不确定性推理过程实际上是一种从不确定的初始证据出发,通过运用不确定性知识,最终推出具有一定不确定性但却又是合理或基本合理的结论的思维过程。2022/12/294不确定性推理概念不确定性推理泛指除精确推理以外的不确定性推理中的基本问题
要实现对不确定性知识的处理,必须要解决不确定知识的表示问题,不确定信息的计算问题,以及不确定性表示和计算的语义解释问题。1.表示问题表达要清楚。表示方法规则不仅仅是数,还要有语义描述。2.计算问题不确定性的传播和更新。也是获取新信息的过程。3.语义问题将各个公式解释清楚。2022/12/295不确定性推理中的基本问题
要实现对不确定性知识的处理,必须不确定性推理的表示问题一、知识的不确定性表示知识不确定性的表示方式是与不确定性推理方法密切相关的一个问题。在选择知识的不确定性表示时,通常需要考虑以下两个方面的因素:要能够比较准确地描述问题本身的不确定性便于推理过程中不确定性的计算2022/12/296不确定性推理的表示问题一、知识的不确定性表示2022/12知识的不确定性表示(1)狭义不确定性知识的表示我们只讨论随机性产生式规则的表示。对于狭义不确定性,一般采用信度(或称可信度)来刻划。一个命题的信度是指该命题为真的可信程度。例如,(这场球赛甲队取胜,0.9)
这里的0.9就是命题“这场球赛甲队取胜”的可信度。它表示“这场球赛甲队取胜”这个命题为真(即这个事件发生)的可能性程度是0.9。在实际应用中,知识的不确定性是由领域专家给出的。2022/12/297知识的不确定性表示(1)狭义不确定性知识的表示20知识的不确定性表示(2)不确切性知识的表示对于不确切性,一般采用程度或集合来刻划。所谓程度就是一个命题中所描述的事物的属性、状态和关系等的强度。例如,我们用三元组(张三,体型,(胖,0.9))表示命题“张三比较胖”,其中的0.9就代替“比较”而刻划了张三“胖”的程度。这种程度表示法,一般是一种针对对象的表示法。其一般形式为(<对象>,<属性>,(<属性值>,<程度>))2022/12/298知识的不确定性表示(2)不确切性知识的表示2022/12/证据的不确定性的表示二、证据的不确定性的表示推理中的证据有两种来源:一种是用户在求解问题时所提供的初始证据,如病人的症状、检查结果等;另一种是在推理中得出的中间结果,即把当前推理中所得到的中间结论放入综合数据库,并作为以后推理的证据来使用。一般来说,证据的不确定性表示应该与知识的不确定性表示保持一致,以便推理过程能对不确定性进行统一处理。证据的不确定性可以用概率来表示,也可以用可信度等来表示,其意义与知识的不确定性类似。2022/12/299证据的不确定性的表示二、证据的不确定性的表示2022/12/不确定性推理的计算问题(1)组合证据的不确定性如何由两个证据A1和A2的可信度度量P(A1)、P(A2)计算“与”、“或”逻辑计算结果的可信度度量:P(A1∧A2)=f(P(A1),P(A2))、P(A1∨A2)=f(P(A1),P(A2))最大最小法:P(A1∧A2)=min(P(A1),P(A2)
P(A1∨A2)=max(P(A1),P(A2))概率方法:P(A1∧A2)=P(A1)×P(A2) P(A1∨A2)=P(A1)+P(A2)-P(A1)×P(A2)有界方法:P(A1∧A2)=max(0,P(A1)+P(A2)-1)
P(A1∨A2)=min(1,P(A1)+P(A2))2022/12/2910不确定性推理的计算问题(1)组合证据的不确定性2022/12不确定性的计算(2)结论不确定性的合成用多个不同知识推理得到了相同的结论,但不确定性程度不同。系统需要将相同结论的多个不确定性进行综合,即对不确定性进行合成。结论不确定合成的方法也很多,一般视不同推理方法而定2022/12/2911不确定性的计算(2)结论不确定性的合成2022/12/271不确定性推理方法分类关于不确定性推理的类型由多种不同的分类方法,如果按照是否采用数值来描述非精确性,可将其分为数值方法和非数值方法两大类型。非数值方法是指出数值方法外的其他各种处理不确定性的方法,它采用集合来描述和处理不确定性,而且满足概率推理的性质。非数值方法数值方法是对不确定性的一种定量表示和处理方法。数值方法2022/12/2912不确定性推理方法分类关于不确定性推理的类型由多种不同的分类方不确定性推理方法分类
对于数值方法,按其依据的理论不同又可分为以下两类:1、基于概率的方法:是基于概率论的有关理论发展起来的方法,如可信度方法、主观Bayes方法、证据理论等;2、模糊推理:是基于模糊逻辑理论发展起来的可能性理论方法2022/12/2913不确定性推理方法分类对于数值方法,按其依据的理论不同又可分不确定性推理方法分类模糊推理基于概率的方法主观Bayes方法可信度方法证据理论数值方法非数值方法不确定性推理框架推理
语义网络推理
常识推理…2022/12/2914不确定性推理方法分类模糊推理基于概率的方法主观Bayes方法不确定性推理模型基本结构规则的一般表示形式:
IFETHENH,CF(H,E)
其中:E表示规则的前提条件,即证据
H表示规则的结论部分,即假设
CF(H,E)表示规则的精确程度或可信度。任何一个不确定性推理模型必须解决三个问题:前提(证据,事实)的不确定性描述规则(知识)的不确定性描述不确定性的更新算法2022/12/2915不确定性推理模型基本结构规则的一般表示形式:2022/12/不确定性推理模型基本结构证据的不确定性CF(E),表示证据E为真的程度。需定义其在三种典型情况下的取值:
E为真
E为假对E一无所知(该情况下的取值称为证据的单位元e(E))规则的不确定性CF(H,E),表示规则的强度。需定义其在三种典型情况下的取值:若E为真,则H为真若E为假,则H为假
E对H没有影响(该情况下的取值称为规则的单位元e(H,E))2022/12/2916不确定性推理模型基本结构证据的不确定性CF(E)可信度方法E.Short和B.Buchanan在MYCIN系统研制过程中产生了可信度方法,第一个采用了不确定推理逻辑,在70年代很有名。2022/12/2917可信度方法E.Short和B.Buchanan在MYCI可信度概念所谓可信度就是在实际生活中根据自己的经验对某一事物或现象进行观察,判断相信其为真得程度。例如,张三昨天没有上课,他的理由是肚子疼,就此理由而言,听话的人可能完全相信,也可能完全不相信,也可能在某种程度上相信,这与张三平时的表现和人们对他的话相信程度有关。这里的相信程度就是我们说的可信度。可信度也称为确定性因子。2022/12/2918可信度概念所谓可信度就是在实际生活中根据自己的经验对某一事物可信度
显然,可信度具有较大的主观性和经验性,其准确性是难以把握的。但是,对于某一具体领域而言,由于该领域的专家具有丰富的专业知识和实践经验,要给出该领域知识的可信度还是完全有可能的。另外,人工智能所面临的问题,通常都较难用精确的数学模型进行描述,而且先验概率及条件概率的确定也比较困难,因此用可信度来表示知识及证据的不确定性仍然不失为一种可行的方法。2022/12/2919可信度显然,可信度具有较大的主观性和经验性,其准确性是难以可信度方法---CF模型CF模型是基于可信度表示的不确定性推理的基本方法,其它可信度方法都是在此基础上发展起来
其一般形式为:IFETHENH,CF(H,E)CF(H,E)是该条知识的可信度,称为可信度因子或规则强度.它指出当前提条件E为真时,它对结论H为真的支持程度,CF(H,E)的值越大,就越支持结论H为真。证据的不确定性也是用可信度因子表示。证据E的可信度表示为CF(E).2022/12/2920可信度方法---CF模型CF模型是基于可信度表示的不确定性可信度方法---CF模型-1≤CF(H,E)≤1CF(B,A)的特殊值:CF(B,A)=1,前提真,结论必真CF(B,A)=-1,前提真,结论必假CF(B,A)=0,前提真假与结论无关实际应用中CF(B,A)的值由专家确定,并不是由P(B|A),P(B)计算得到的。2022/12/2921可信度方法---CF模型-1≤CF(H,E)≤1
规则
E→H,可信度表示为CF(H,E)。
2022/12/2922当P(H|E)>P(H)当P(H|E)=P(H)当P(H|E)<P(H)2022/12/2722当P(H|E)>P(H)当P(H|E可信度方法---CF模型CF是由称为信任增长度MB和不信任增长度MD相减而来的。即
CF(H,E)=MB(H,E)-MD(H,E)2022/12/2923
当P(H)=1否则
当P(H)=0否则可信度方法---CF模型CF是由称为信任增长度MB和不信任增可信度方法---CF模型当MB(H,E)>0,表示由于证据E的出现增加了对H的信任程度。当MD(H,E)>0,表示由于证据E的出现增加了对H的不信任程度。由于对同一个证据E,它不可能既增加对H的信任程度又增加对H的不信任程度,因此,MB(H,E)与MD(H,E)是互斥的,即当MB(H,E)>0时,MD(H,E)=0;当MD(H,E)>0时,MB(H,E)=0。2022/12/2924可信度方法---CF模型当MB(H,E)>0,表示由于证据E可信度方法---CF模型的计算
前提证据事实总CF值计算
CF(E1∧E2∧…∧En)=min{CF(E1),CF(E2),CF(En)}CF(E1∨E2∨…∨En)=max{CF(E1),CF(E2),…,CF(En)}其中E1,E2,…,En是与规则前提各条件匹配的事实。推理结论CF值计算CF(H)=CF(H,E)·max{0,CF(E)}其中E是与规则前提对应的各事实,CF(H,E)是规则中结论的可信度,即规则强度。2022/12/2925可信度方法---CF模型的计算前提证据事实总CF值计算2可信度方法---CF模型重复结论的CF值计算若同一结论H分别被不同的多条规则推出,但可信度不同,则可用合成算法求出综合可信度。多条知识的综合可通过两两的合成实现。当两条规则推出同一结论H时,CF(H)的计算:
CF(H)1+CF(H)2-CF(H)1·CF(H)2,
当CF(H)1≥0,且CF(H)2≥0CF(H)=CF(H)1+CF(H)2+CF(H)1·CF(H)2,
当CF(H)1<0,且CF(H)2<0CF(H)1+CF(H)2
,
否则2022/12/2926可信度方法---CF模型重复结论的CF值计算2022/12/可信度方法举例(一)已知R:IF(E1orE2)andE3THENH
(0.8),CF(E1)=0.4、CF(E2)=0.6、CF(E3)=0.7,求CF(H)。解:设E=(E1orE2)andE3
CF(E1orE2)=max(CF(E1),CF2(E2))=0.6CF(E)=min(CF(E1orE2),CF(E3))=0.6CF(H)=CF(E)·CF(H,E)=0.6×0.8=0.48前提证据事实总CF值计算推理结论CF值计算2022/12/2927可信度方法举例(一)已知R:IF(E1orE2)an可信度方法举例(二)R1:IFE1THENH
CF(H,E1)=(0.8)R2:IFE2THENH
CF(H,E2)=(0.7)CF(E1)=0.4、CF(E2)=0.6解:
CF1(H)=CF(E1)·CF(H,E1)=0.4×0.8=0.32CF2(H)=CF(E2)·CF(H,E2)=0.6×0.7=0.42CF(H)=0.32+0.42-0.32×0.42=0.6重复结论的CF值计算推理结论CF值计算2022/12/2928可信度方法举例(二)R1:IFE1THENH
主观贝叶斯方法是R.O.Duda等人于1976年提出的一种不确定性推理模型,并成功地应用于地质勘探专家系统PROSPECTOR。主观贝叶斯方法是以概率统计理论为基础,将贝叶斯(Bayesian)公式与专家及用户的主观经验相结合而建立的一种不确定性推理模型。
1.不确定性度量主观贝叶斯方法的不确定性度量为概率P(x),另外还有三个辅助度量:LS,LN和O(x),分别称充分似然性因子、必要似然性因子和几率函数。主观贝叶斯方法2022/12/2929
在PROSPECTOR中,规则一般表示为
ifE
then(LS,LN)H(P(H))或者图示为
其中,E为前提(称为证据);H为结论(称为假设);P(H)为H为真的先验概率;LS,LN分别为充分似然性因子和必要似然性因子,其定义为(8-8)2022/12/2930在PROSPECTOR中,规则一般表示为ifE(8-9)前者刻画E为真时对H的影响程度,后者刻画E为假时对H的影响程度。另外,几率函数O(x)的定义为(8-10)它反映了一个命题为真的概率(或假设的似然性(likelihood))与其否定命题为真的概率之比,其取值范围为[0,+∞]。
2022/12/2931(8-9)前者刻画E为真时对H的影响程度,后者刻画E为假时
下面我们介绍LS,LN的来历并讨论其取值范围和意义。由概率论中的贝叶斯公式
有
两式相除得
2022/12/2932下面我们介绍LS,LN的来历并讨论其取值范围和意义。由即
亦即
O(H|E)=O(H)LS
从而
由此式不难看出:
LS>1当且仅当O(H|E)>O(H),说明E以某种程度支持H;LS<1当且仅当O(H|E)<O(H),说明E以某种程度不支持H;
LS=1当且仅当O(H|E)=O(H),说明E对H无影响。
2022/12/2933即亦即O(H|E)=O(H)LS从而由此式不难看出将上面贝叶斯公式中E的换为E,用类似的过程即可得到
O(H|
E)=O(H)
·LN
进而有
由此式不难看出:
LN>1当且仅当O(H|E)>O(H),说明E以某种程度支持H;
LN<1当且仅当O(H|E)<O(H),说明E以某种程度不支持H;
LN=1当且仅当O(H|E)=O(H),说明E对H无影响。
2022/12/2934将上面贝叶斯公式中E的换为E,用类似的过程即可得到因为一个证据E及其否定E不可能同时既支持又反对一个假设H,因此任一条规则E→H的LS、LN只能是下列情况中的一种:①LS>1,且LN<1;②LS<1,且LN>1;
③
LS=LN=1。
2022/12/2935因为一个证据E及其否定E不可能同时既支持又反对一个需说明的是,在概率论中,一个事件的概率是在统计数据的基础上计算出来的,这通常需要大量的统计工作。为了避免大量的统计工作,在主观贝叶斯方法中,一个命题的概率可由领域专家根据经验直接给出,这种概率称为主观概率。推理网络中每个陈述H的先验概率P(H)都是由专家直接给出的主观概率。同时,推理网络中每条规则的LS、LN也需由专家指定。例如PROSPECTOR中有规则2022/12/2936需说明的是,在概率论中,一个事件的概率是在统计数据的基说明专家认为:当CVR为真时,它支持FLE为真;但当CVR为假时,FLE的成立与否与CVR无关。而按理论限制应有LS=800>1时,LN<1。这种主观概率与理论值不一致的情况称为主观概率不一致。当出现这种情况时,并不是要求专家修改他提供的LS、LN使之与理论模型一致(这样做通常比较困难),而是使似然推理模型符合专家的意愿。2022/12/2937说明专家认为:当CVR为真时,它支持FLE为真;但当CVR为2.推理中后验概率的计算推理中后验概率的计算有以下几个公式:(8-11)这是当证据E肯定存在即为真时,求假设H的后验概率的计算公式。其中的LS和P(H)由专家主观给出。
(8-12)这是当证据E肯定不存在即为假时,求假设H的后验概率的计算公式。其中的LN和P(H)由专家主观给出。
2022/12/29382.推理中后验概率的计算(8-11)这是当证据E肯定存3.不确定性的传递计算(一)主观Bayes方法推理的任务就是根据证据E的概率P(E)及LS、LN,把H的先验概率P(H)或先验几率O(H)更新为后验概率或后验几率。(1)证据肯定存在的情况:O(H/E)=LS×O(H)(2)证据肯定不存在的情况:O(H/E)=LN×O(H)(3)证据既非为真又非为假的情况:需要使用杜达等人给出的公式:P(H/S)=P(H/E)×P(E/S)+P(H/E)×P(E/S)下面分三种情况讨论:2022/12/29393.不确定性的传递计算(一)2022/12/27393.不确定性的传递计算(二)(1)P(E/S)=1时,P(E/S)=0,因此有:
P(H/S)=P(H/E)这时就是证据肯定存在的情况(2)P(E/S)=0时,P(E/S)=1,因此有:P(H/S)=P(H/E)这时就是证据肯定不存在的情况(3)P(E/S)=P(E)时,因此有:
P(H/S)=P(H)这时S与E无关P(E/S)=其他值时,根据前面几个值插值得到:2022/12/29403.不确定性的传递计算(二)2022/12/27403.不确定性的传递计算(三)P(E/S)=其他值时,根据前面几个值插值得到:该插值公式称为EH公式。P(H/E)P(H)P(E)P(E/S)01P(H/E)P(H/S)如果不确定性是用可信度C(E/S)给出,即可得到P(H/S),这种公式称为CP公式2022/12/29413.不确定性的传递计算(三)P(E/S)=其他值时,根
3.多证据的总概率合成对于多条件前提的规则,应用公式(8-11)、(8-12)、(8-13)求结论的后验概率时,先要计算与其前提中对应证据事实的总概率。假设已知P(E1|S),P(E2|S),…,P(En|S),并且诸Ei是相互独立的,则由概率的加法公式和乘法公式应有:2022/12/29423.多证据的总概率合成2022/12/2742但一条规则的前提中各条件Ei之间通常不满足独立要求,因此用这两个公式计算出的后验概率往往偏高或偏低。所以,主观贝叶斯方法中采用了如下公式:
P(E1∨E2∨…∨En|S)=P(Ei|S)
P(E1∧E2∧…∧En|S)=P(Ei|S)(8-14)(8-15)另外,根据全概率公式有
P(E|S)=1-P(E|S)(8-16)这样,通过公式(8-14)、(8-15)、(8-16),就可以计算由∧、、
∨任意连接起来的组合证据的后验概率。
2022/12/2943但一条规则的前提中各条件Ei之间通常不满足独立要求,因此用这4.相同结论的后验概率合成设推理网络中有多条以H为结论的规则:如果有证据E1,E2,…,En相互独立,它们的观察依次为S1,S2,…,Sn,则这种情况下H的后验概率可视为在E1,E2,…,En的综合作用下的后验概率。2022/12/29444.相同结论的后验概率合成如果有证据E1,E2,…,En其求法是先用式(8-11)、(8-12)、(8-13)式分别求出在单个证据Ei的作用下H的后验概率P(H|Si)(1≤i≤n),再利用公式(8-10)把概率P(H)和P(H|Si)转换为几率O(H)和O(H|Si),或者直接运用公式O(H|E)=O(H)LS
O(H|E)=O(H)LN(8-17)(8-18)得到几率O(H|Si);然后用下面的公式
(8-19)2022/12/2945其求法是先用式(8-11)、(8-12)、(8-13)式分别来计算H的综合后验几率O(H|S1∧S2∧…∧Sn);最后再用公式。
(8-20)将O(H|S1∧S2∧…∧Sn)转换为后验概率P(H|S1∧S2∧…∧Sn)。
2022/12/2946来计算H的综合后验几率O(H|S1∧S2∧…∧Sn);最后再
5.
推理举例例8.7
设有规则ifE1then(100,0.01)H1(P(H1)=0.6),并已知证据E1肯定存在,求H1的后验概率P(H1|E1)。解
由于证据E1肯定存在,因此可用公式(4)计算P(H1|E1)。于是有
2022/12/29475.推理举例2022/12/2747例8.8
设有规则ifE1then(100,0.01)H1(P(H1)=0.6),并已知证据E1肯定不存在,求H1的后验概率P(H1|﹃E1)。解
由于证据E1肯定不存在,因此可用公式(5)计算P(H1|E1)。于是有
2022/12/2948例8.8设有规则ifE1then(100,0.0
例3设有规则ifE1then(100,0.01)H1(P(H1)=0.6),并已知证据E1不确定,但P(E1|S1)=0.7,S1为影响E1的观察或条件,而E1的先验概率P(E1)=0.5,求H1的后验概率P(H1|E1)。解由于证据E1不确定,因此要用插值公式(6)计算P(H1|E1)。又由于P(E1|S1)=0.7>P(E1)=0.5所以应采用公式
2022/12/2949例3设有规则ifE1then(100,0.即
其中P(H1
)、P(E1)已知,还需要计算E1肯定存在的情况下的P(H1|E1),我们直接采用前面例1的结果,于是有
2022/12/2950即其中P(H1)、P(E1)已知,还需要计算E1肯定存在例8.10设有规则
R1:ifE1then(200,0.02)H
R2:ifE2then(300,1)H
已知证据E1和E2必然发生,并且P(H)=0.04,求H的后验概率P(H|E1
E2)。
解
由P(H)=0.04,有
O(H)=0.04/(1-0.04)=0.04由R1有
O(H|E1)=LS1O(H)=200*0.04=82022/12/2951例8.10设有规则R1:ifE1then由R2有
O(H|E2)=LS2O(H)=300*0.04=12于是
从而
2022/12/2952由R2有O(H|E2)=LS2O(H)=300*0.04=2022/12/2953谢谢!2022/12/2753谢谢!谢谢你的阅读知识就是财富丰富你的人生谢谢你的阅读知识就是财富不确定性推理课件本章内容1.不确定性推理概论
不确定性及其类型
不确定性推理概念2.不确定性推理中的基本问题
表示问题
计算问题3.不确定性推理方法分类4.经典的不确定性推理模型
可信度方法
主观贝叶斯方法2022/12/2956本章内容1.不确定性推理概论2022/12/271不确定性概述不确定性:由于客观世界的复杂、多变性和人类自身认识的局限、主观性,致使我们所获得、所处理的信息和知识中,往往含有不肯定、不准确、不完全甚至不一致的成分。事实上,不确定性大量存在于我们所处的信息环境中,例如人的日常语言中就几乎处处含有不确定性(瞧!这句话本身就含有不确定性:什么叫“几乎”?)。不确定性也大量存在于我们的知识特别是经验性知识之中。2022/12/2957不确定性概述不确定性:由于客观世界的复杂、多变性和人类自身认不确定性分类(广义)1、(狭义)不确定性:一个命题的真实性不能完全肯定,而只能对其为真的可能性给出某种估计。2、不确切性(模糊性):一个命题中所出现的某些言词其含意不够确切,从概念角度讲,也就是其代表的概念的内涵没有硬性的标准或条件。3、不完全性:对某些事物,关于它的信息或知识还不全面、不完整、不充分。4、不一致性:在推理过程中发生了前后不相容的结论,或者随着时间的推移或者范围的扩带,原来的一些成立的命题就变得不合适、不成立了。2022/12/2958不确定性分类(广义)1、(狭义)不确定性:一个命题的真实性不不确定性推理概念不确定性推理泛指除精确推理以外的其它各种推理问题。包括不完备、不精确知识的推理,模糊知识的推理,非单调性推理等。不确定性推理过程实际上是一种从不确定的初始证据出发,通过运用不确定性知识,最终推出具有一定不确定性但却又是合理或基本合理的结论的思维过程。2022/12/2959不确定性推理概念不确定性推理泛指除精确推理以外的不确定性推理中的基本问题
要实现对不确定性知识的处理,必须要解决不确定知识的表示问题,不确定信息的计算问题,以及不确定性表示和计算的语义解释问题。1.表示问题表达要清楚。表示方法规则不仅仅是数,还要有语义描述。2.计算问题不确定性的传播和更新。也是获取新信息的过程。3.语义问题将各个公式解释清楚。2022/12/2960不确定性推理中的基本问题
要实现对不确定性知识的处理,必须不确定性推理的表示问题一、知识的不确定性表示知识不确定性的表示方式是与不确定性推理方法密切相关的一个问题。在选择知识的不确定性表示时,通常需要考虑以下两个方面的因素:要能够比较准确地描述问题本身的不确定性便于推理过程中不确定性的计算2022/12/2961不确定性推理的表示问题一、知识的不确定性表示2022/12知识的不确定性表示(1)狭义不确定性知识的表示我们只讨论随机性产生式规则的表示。对于狭义不确定性,一般采用信度(或称可信度)来刻划。一个命题的信度是指该命题为真的可信程度。例如,(这场球赛甲队取胜,0.9)
这里的0.9就是命题“这场球赛甲队取胜”的可信度。它表示“这场球赛甲队取胜”这个命题为真(即这个事件发生)的可能性程度是0.9。在实际应用中,知识的不确定性是由领域专家给出的。2022/12/2962知识的不确定性表示(1)狭义不确定性知识的表示20知识的不确定性表示(2)不确切性知识的表示对于不确切性,一般采用程度或集合来刻划。所谓程度就是一个命题中所描述的事物的属性、状态和关系等的强度。例如,我们用三元组(张三,体型,(胖,0.9))表示命题“张三比较胖”,其中的0.9就代替“比较”而刻划了张三“胖”的程度。这种程度表示法,一般是一种针对对象的表示法。其一般形式为(<对象>,<属性>,(<属性值>,<程度>))2022/12/2963知识的不确定性表示(2)不确切性知识的表示2022/12/证据的不确定性的表示二、证据的不确定性的表示推理中的证据有两种来源:一种是用户在求解问题时所提供的初始证据,如病人的症状、检查结果等;另一种是在推理中得出的中间结果,即把当前推理中所得到的中间结论放入综合数据库,并作为以后推理的证据来使用。一般来说,证据的不确定性表示应该与知识的不确定性表示保持一致,以便推理过程能对不确定性进行统一处理。证据的不确定性可以用概率来表示,也可以用可信度等来表示,其意义与知识的不确定性类似。2022/12/2964证据的不确定性的表示二、证据的不确定性的表示2022/12/不确定性推理的计算问题(1)组合证据的不确定性如何由两个证据A1和A2的可信度度量P(A1)、P(A2)计算“与”、“或”逻辑计算结果的可信度度量:P(A1∧A2)=f(P(A1),P(A2))、P(A1∨A2)=f(P(A1),P(A2))最大最小法:P(A1∧A2)=min(P(A1),P(A2)
P(A1∨A2)=max(P(A1),P(A2))概率方法:P(A1∧A2)=P(A1)×P(A2) P(A1∨A2)=P(A1)+P(A2)-P(A1)×P(A2)有界方法:P(A1∧A2)=max(0,P(A1)+P(A2)-1)
P(A1∨A2)=min(1,P(A1)+P(A2))2022/12/2965不确定性推理的计算问题(1)组合证据的不确定性2022/12不确定性的计算(2)结论不确定性的合成用多个不同知识推理得到了相同的结论,但不确定性程度不同。系统需要将相同结论的多个不确定性进行综合,即对不确定性进行合成。结论不确定合成的方法也很多,一般视不同推理方法而定2022/12/2966不确定性的计算(2)结论不确定性的合成2022/12/271不确定性推理方法分类关于不确定性推理的类型由多种不同的分类方法,如果按照是否采用数值来描述非精确性,可将其分为数值方法和非数值方法两大类型。非数值方法是指出数值方法外的其他各种处理不确定性的方法,它采用集合来描述和处理不确定性,而且满足概率推理的性质。非数值方法数值方法是对不确定性的一种定量表示和处理方法。数值方法2022/12/2967不确定性推理方法分类关于不确定性推理的类型由多种不同的分类方不确定性推理方法分类
对于数值方法,按其依据的理论不同又可分为以下两类:1、基于概率的方法:是基于概率论的有关理论发展起来的方法,如可信度方法、主观Bayes方法、证据理论等;2、模糊推理:是基于模糊逻辑理论发展起来的可能性理论方法2022/12/2968不确定性推理方法分类对于数值方法,按其依据的理论不同又可分不确定性推理方法分类模糊推理基于概率的方法主观Bayes方法可信度方法证据理论数值方法非数值方法不确定性推理框架推理
语义网络推理
常识推理…2022/12/2969不确定性推理方法分类模糊推理基于概率的方法主观Bayes方法不确定性推理模型基本结构规则的一般表示形式:
IFETHENH,CF(H,E)
其中:E表示规则的前提条件,即证据
H表示规则的结论部分,即假设
CF(H,E)表示规则的精确程度或可信度。任何一个不确定性推理模型必须解决三个问题:前提(证据,事实)的不确定性描述规则(知识)的不确定性描述不确定性的更新算法2022/12/2970不确定性推理模型基本结构规则的一般表示形式:2022/12/不确定性推理模型基本结构证据的不确定性CF(E),表示证据E为真的程度。需定义其在三种典型情况下的取值:
E为真
E为假对E一无所知(该情况下的取值称为证据的单位元e(E))规则的不确定性CF(H,E),表示规则的强度。需定义其在三种典型情况下的取值:若E为真,则H为真若E为假,则H为假
E对H没有影响(该情况下的取值称为规则的单位元e(H,E))2022/12/2971不确定性推理模型基本结构证据的不确定性CF(E)可信度方法E.Short和B.Buchanan在MYCIN系统研制过程中产生了可信度方法,第一个采用了不确定推理逻辑,在70年代很有名。2022/12/2972可信度方法E.Short和B.Buchanan在MYCI可信度概念所谓可信度就是在实际生活中根据自己的经验对某一事物或现象进行观察,判断相信其为真得程度。例如,张三昨天没有上课,他的理由是肚子疼,就此理由而言,听话的人可能完全相信,也可能完全不相信,也可能在某种程度上相信,这与张三平时的表现和人们对他的话相信程度有关。这里的相信程度就是我们说的可信度。可信度也称为确定性因子。2022/12/2973可信度概念所谓可信度就是在实际生活中根据自己的经验对某一事物可信度
显然,可信度具有较大的主观性和经验性,其准确性是难以把握的。但是,对于某一具体领域而言,由于该领域的专家具有丰富的专业知识和实践经验,要给出该领域知识的可信度还是完全有可能的。另外,人工智能所面临的问题,通常都较难用精确的数学模型进行描述,而且先验概率及条件概率的确定也比较困难,因此用可信度来表示知识及证据的不确定性仍然不失为一种可行的方法。2022/12/2974可信度显然,可信度具有较大的主观性和经验性,其准确性是难以可信度方法---CF模型CF模型是基于可信度表示的不确定性推理的基本方法,其它可信度方法都是在此基础上发展起来
其一般形式为:IFETHENH,CF(H,E)CF(H,E)是该条知识的可信度,称为可信度因子或规则强度.它指出当前提条件E为真时,它对结论H为真的支持程度,CF(H,E)的值越大,就越支持结论H为真。证据的不确定性也是用可信度因子表示。证据E的可信度表示为CF(E).2022/12/2975可信度方法---CF模型CF模型是基于可信度表示的不确定性可信度方法---CF模型-1≤CF(H,E)≤1CF(B,A)的特殊值:CF(B,A)=1,前提真,结论必真CF(B,A)=-1,前提真,结论必假CF(B,A)=0,前提真假与结论无关实际应用中CF(B,A)的值由专家确定,并不是由P(B|A),P(B)计算得到的。2022/12/2976可信度方法---CF模型-1≤CF(H,E)≤1
规则
E→H,可信度表示为CF(H,E)。
2022/12/2977当P(H|E)>P(H)当P(H|E)=P(H)当P(H|E)<P(H)2022/12/2722当P(H|E)>P(H)当P(H|E可信度方法---CF模型CF是由称为信任增长度MB和不信任增长度MD相减而来的。即
CF(H,E)=MB(H,E)-MD(H,E)2022/12/2978
当P(H)=1否则
当P(H)=0否则可信度方法---CF模型CF是由称为信任增长度MB和不信任增可信度方法---CF模型当MB(H,E)>0,表示由于证据E的出现增加了对H的信任程度。当MD(H,E)>0,表示由于证据E的出现增加了对H的不信任程度。由于对同一个证据E,它不可能既增加对H的信任程度又增加对H的不信任程度,因此,MB(H,E)与MD(H,E)是互斥的,即当MB(H,E)>0时,MD(H,E)=0;当MD(H,E)>0时,MB(H,E)=0。2022/12/2979可信度方法---CF模型当MB(H,E)>0,表示由于证据E可信度方法---CF模型的计算
前提证据事实总CF值计算
CF(E1∧E2∧…∧En)=min{CF(E1),CF(E2),CF(En)}CF(E1∨E2∨…∨En)=max{CF(E1),CF(E2),…,CF(En)}其中E1,E2,…,En是与规则前提各条件匹配的事实。推理结论CF值计算CF(H)=CF(H,E)·max{0,CF(E)}其中E是与规则前提对应的各事实,CF(H,E)是规则中结论的可信度,即规则强度。2022/12/2980可信度方法---CF模型的计算前提证据事实总CF值计算2可信度方法---CF模型重复结论的CF值计算若同一结论H分别被不同的多条规则推出,但可信度不同,则可用合成算法求出综合可信度。多条知识的综合可通过两两的合成实现。当两条规则推出同一结论H时,CF(H)的计算:
CF(H)1+CF(H)2-CF(H)1·CF(H)2,
当CF(H)1≥0,且CF(H)2≥0CF(H)=CF(H)1+CF(H)2+CF(H)1·CF(H)2,
当CF(H)1<0,且CF(H)2<0CF(H)1+CF(H)2
,
否则2022/12/2981可信度方法---CF模型重复结论的CF值计算2022/12/可信度方法举例(一)已知R:IF(E1orE2)andE3THENH
(0.8),CF(E1)=0.4、CF(E2)=0.6、CF(E3)=0.7,求CF(H)。解:设E=(E1orE2)andE3
CF(E1orE2)=max(CF(E1),CF2(E2))=0.6CF(E)=min(CF(E1orE2),CF(E3))=0.6CF(H)=CF(E)·CF(H,E)=0.6×0.8=0.48前提证据事实总CF值计算推理结论CF值计算2022/12/2982可信度方法举例(一)已知R:IF(E1orE2)an可信度方法举例(二)R1:IFE1THENH
CF(H,E1)=(0.8)R2:IFE2THENH
CF(H,E2)=(0.7)CF(E1)=0.4、CF(E2)=0.6解:
CF1(H)=CF(E1)·CF(H,E1)=0.4×0.8=0.32CF2(H)=CF(E2)·CF(H,E2)=0.6×0.7=0.42CF(H)=0.32+0.42-0.32×0.42=0.6重复结论的CF值计算推理结论CF值计算2022/12/2983可信度方法举例(二)R1:IFE1THENH
主观贝叶斯方法是R.O.Duda等人于1976年提出的一种不确定性推理模型,并成功地应用于地质勘探专家系统PROSPECTOR。主观贝叶斯方法是以概率统计理论为基础,将贝叶斯(Bayesian)公式与专家及用户的主观经验相结合而建立的一种不确定性推理模型。
1.不确定性度量主观贝叶斯方法的不确定性度量为概率P(x),另外还有三个辅助度量:LS,LN和O(x),分别称充分似然性因子、必要似然性因子和几率函数。主观贝叶斯方法2022/12/2984
在PROSPECTOR中,规则一般表示为
ifE
then(LS,LN)H(P(H))或者图示为
其中,E为前提(称为证据);H为结论(称为假设);P(H)为H为真的先验概率;LS,LN分别为充分似然性因子和必要似然性因子,其定义为(8-8)2022/12/2985在PROSPECTOR中,规则一般表示为ifE(8-9)前者刻画E为真时对H的影响程度,后者刻画E为假时对H的影响程度。另外,几率函数O(x)的定义为(8-10)它反映了一个命题为真的概率(或假设的似然性(likelihood))与其否定命题为真的概率之比,其取值范围为[0,+∞]。
2022/12/2986(8-9)前者刻画E为真时对H的影响程度,后者刻画E为假时
下面我们介绍LS,LN的来历并讨论其取值范围和意义。由概率论中的贝叶斯公式
有
两式相除得
2022/12/2987下面我们介绍LS,LN的来历并讨论其取值范围和意义。由即
亦即
O(H|E)=O(H)LS
从而
由此式不难看出:
LS>1当且仅当O(H|E)>O(H),说明E以某种程度支持H;LS<1当且仅当O(H|E)<O(H),说明E以某种程度不支持H;
LS=1当且仅当O(H|E)=O(H),说明E对H无影响。
2022/12/2988即亦即O(H|E)=O(H)LS从而由此式不难看出将上面贝叶斯公式中E的换为E,用类似的过程即可得到
O(H|
E)=O(H)
·LN
进而有
由此式不难看出:
LN>1当且仅当O(H|E)>O(H),说明E以某种程度支持H;
LN<1当且仅当O(H|E)<O(H),说明E以某种程度不支持H;
LN=1当且仅当O(H|E)=O(H),说明E对H无影响。
2022/12/2989将上面贝叶斯公式中E的换为E,用类似的过程即可得到因为一个证据E及其否定E不可能同时既支持又反对一个假设H,因此任一条规则E→H的LS、LN只能是下列情况中的一种:①LS>1,且LN<1;②LS<1,且LN>1;
③
LS=LN=1。
2022/12/2990因为一个证据E及其否定E不可能同时既支持又反对一个需说明的是,在概率论中,一个事件的概率是在统计数据的基础上计算出来的,这通常需要大量的统计工作。为了避免大量的统计工作,在主观贝叶斯方法中,一个命题的概率可由领域专家根据经验直接给出,这种概率称为主观概率。推理网络中每个陈述H的先验概率P(H)都是由专家直接给出的主观概率。同时,推理网络中每条规则的LS、LN也需由专家指定。例如PROSPECTOR中有规则2022/12/2991需说明的是,在概率论中,一个事件的概率是在统计数据的基说明专家认为:当CVR为真时,它支持FLE为真;但当CVR为假时,FLE的成立与否与CVR无关。而按理论限制应有LS=800>1时,LN<1。这种主观概率与理论值不一致的情况称为主观概率不一致。当出现这种情况时,并不是要求专家修改他提供的LS、LN使之与理论模型一致(这样做通常比较困难),而是使似然推理模型符合专家的意愿。2022/12/2992说明专家认为:当CVR为真时,它支持FLE为真;但当CVR为2.推理中后验概率的计算推理中后验概率的计算有以下几个公式:(8-11)这是当证据E肯定存在即为真时,求假设H的后验概率的计算公式。其中的LS和P(H)由专家主观给出。
(8-12)这是当证据E肯定不存在即为假时,求假设H的后验概率的计算公式。其中的LN和P(H)由专家主观给出。
2022/12/29932.推理中后验概率的计算(8-11)这是当证据E肯定存3.不确定性的传递计算(一)主观Bayes方法推理的任务就是根据证据E的概率P(E)及LS、LN,把H的先验概率P(H)或先验几率O(H)更新为后验概率或后验几率。(1)证据肯定存在的情况:O(H/E)=LS×O(H)(2)证据肯定不存在的情况:O(H/E)=LN×O(H)(3)证据既非为真又非为假的情况:需要使用杜达等人给出的公式:P(H/S)=P(H/E)×P(E/S)+P(H/E)×P(E/S)下面分三种情况讨论:2022/12/29943.不确定性的传递计算(一)2022/12/27393.不确定性的传递计算(二)(1)P(E/S)=1时,P(E/S)=0,因此有:
P(H/S)=P(H/E)这时就是证据肯定存在的情况(2)P(E/S)=0时,P(E/S)=1,因此有:P(H/S)=P(H/E)这时就是证据肯定不存在的情况(3)P(E/S)=P(E)时,因此有:
P(H/S)=P(H)这时S与E无关P(E/S)=其他值时,根据前面几个值插值得到:2022/12/29953.不确定性的传递计算(二)2022/12/27403.不确定性的传递计算(三)P(E/S)=其他值时,根据前面几个值插值得到:该插值公式称为EH公式。P(H/E)P(H)P(E)P(E/S)01P(H/E)P(H/S)如果不确定性是用可信度C(E/S)给出,即可得到P(H/S),这种公式称为CP公式2022/12/29963.不确定性的传递计算(三)P(E/S)=其他值时,根
3.多证据的总概率合成对于多条件前提的规则,应用公式(8-11)、(8-12)、(8-13)求结论的后验概率时,先要计算与其前提中对应证据事实的总概率。假设已知P(E1|S),P(E2|S),…,P(En
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国科学院科技战略咨询研究科技发展战略研究所特别研究助理(博士后)招聘1人考试参考题库及答案解析
- 2026内蒙古赤峰市宁城县八里罕中学招聘公益性岗位人员1人笔试备考题库及答案解析
- 2026广西河池市罗城仫佬族自治县农业农村局招聘就业见习人员3人考试参考试题及答案解析
- 医用生物化学检测与分析仪器:精准诊断的核心支撑体系全面解析
- 2026年金华市青少年宫公开招聘外聘(兼职)教师33人笔试备考试题及答案解析
- 2026重庆某国有企业员工招聘2人考试参考题库及答案解析
- 2026年甘肃兰州永登县妇幼保健院招聘笔试备考题库及答案解析
- 2026南昌市南钢学校教育集团劳务派遣教师招聘考试备考题库及答案解析
- 2026湖南怀化市溆浦县社会保险服务中心公益性岗位招聘2人考试备考试题及答案解析
- 大连市西岗区2026年教育系统自主招聘应届毕业生备考题库有答案详解
- 2026年数据管理局考试题库及实战解答
- 2024年集美大学马克思主义基本原理概论期末考试笔试真题汇编
- 2025年上海师范大学马克思主义基本原理概论期末考试笔试真题汇编
- 2026国家电投秋招面试题及答案
- 智启万物:全球AI应用平台市场全景图与趋势洞察报告
- 2025年高职植物保护(植物检疫技术)试题及答案
- 数字化背景下幼儿园教育评价反馈策略与实施路径研究教学研究课题报告
- 2026年中国科学院心理研究所国民心理健康评估发展中心招聘备考题库及答案详解(新)
- 全身麻醉后恶心呕吐的预防与护理
- 艾滋病初筛实验室标准
- 药物相互作用与不良反应预防解析讲座
评论
0/150
提交评论