湘潭大学-人工智能课件-非经典推理-part-3_第1页
湘潭大学-人工智能课件-非经典推理-part-3_第2页
湘潭大学-人工智能课件-非经典推理-part-3_第3页
湘潭大学-人工智能课件-非经典推理-part-3_第4页
湘潭大学-人工智能课件-非经典推理-part-3_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ArtificialIntelligence(AI)

人工智能第三章:非经典推理内容提要第三章:非经典推理1.经典推理和非经典推理2.不确定性推理3.概率推理4.主观贝叶斯方法5.可信度方法6.证据理论可信度方法可信度:是指人们根据以往经验对某个事物或现象为真的程度的一个判断,或者说是人们对某个事物或现象为真的相信程度。在可信度方法中,由专家给出规则或知识的可信度,从而避免对先验概率、条件概率的要求。可信度方法是肖特里菲(Shortliffe)等人在确定性理论基础上结合概率论等理论提出的一种不精确推理模型。由于该方法直观、简单而且效果好,在专家系统等领域获得了较为广泛的应用。知识的不确定性表示C-F模型:基于可信度表示的不确定性推理的基本方法,其他可信度方法都是基于此发展而来。知识的不确定性表示:在C-F模型中,知识是用产生式规则表示的,其一般形式为:

IFETHENH(CF(H,E))

E:知识的前提条件,可以是单一或复合条件H:知识的结论,可以是单一结论或多个结论CF(H,E):知识的可信度,称为可信度因子

(CertaintyFactor)或规则强度。知识的不确定性表示一般情况下,CF(H,E)的取值为[-1,1],表示当证据E为真时,对结论H的支持程度。其值越大,表示支持程度越大。CF(H,E)>0对应于P(H|E)>P(H);CF(H,E)=0对应于P(H|E)=P(H);CF(H,E)<0对应于P(H|E)<P(H)。例子:

IF发烧AND流鼻涕THEN感冒(0.7)表示当某人确实有“发烧”及“流鼻涕”症状时,则有七成的把握是患了感冒。知识的不确定性表示CF(H,E)的定义:CF(H,E)=MB(H,E)-MD(H,E)MB(MeasureBelief)称为信任增长度,反映了证据对结论有利的一面。MB(H,E)定义为:MD(MeasureDisbelief)称为不信任增长度,MD反映了证据对结论不利的一面。MD(H,E)定义为:知识的不确定性表示MB和MD的关系:当P(H|E)>P(H)时:

E的出现增加了H的概率MB(H,E)>0,MD(H,E)=0当P(H|E)<P(H)时:

E的出现降低了H的概率MB(H,E)=0,MD(H,E)>0因此,CF(H,E)的计算公式:知识的不确定性表示可信度的性质:互斥性:对同一证据,不可能既增加对H的信任程度,又同时增加对H的不信任程度,即MB与MD是互斥的当MB(H,E)>0时,MD(H,E)=0当MD(H,E)>0时,MB(H,E)=0值域:MB(H,E)∈[0,1];MD(H,E)∈[0,1];CF(H,E)∈[-1,1],当且仅当P(H|E)=1时,CF(H,E)=1当且仅当P(H|E)=0时,CF(H,E)=-1CF(H,E)定性地反映了P(H|E)的大小,因此可以用CF(H,E)近似表示P(H|E),描述规则的可信度。知识的不确定性表示可信度的性质:对H的信任增长度等于对非H的不信任增长度再根据CF的定义和MB、MD的互斥性有

CF(H,E)+CF(﹁H,E)=0知识的不确定性表示可信度的性质:对前提E,若支持若干个不同的结论Hi(i=1,2,…,n),则因此,如果发现专家给出的知识有如下情况

CF(H1,E)=0.7,CF(H2,E)=0.4则因0.7+0.4=1.1>1为非法,应进行调整或规范化。证据不确定性的表示证据不确定性的表示证据的E不确定性也用可信度因子CF(E)表示CF(E)的取值范围:[-1,+1]。CF(E)=1,证据E肯定它为真CF(E)=-1,证据E肯定它为假CF(E)=0,对证据E一无所知0<CF(E)<1,证据E以CF(E)程度为真-1<CF(E)<0,证据E以CF(E)程度为假组合证据的不确定性否定证据的不确定性计算CF(¬E)=-CF(E)组合证据的不确定性计算:可采用最大最小法当组合证据E是多个单一证据的合取时,若已知CF(E1),…,CF(En),则:

CF(E)=min{CF(E1),CF(E2),…,CF(En)}当组合证据E是多个单一证据的析取时,若已知CF(E1),…,CF(En),则:CF(E)=max{CF(E1),CF(E2),…,CF(En)}不确定性的更新不确定性的更新IFETHENH(CF(H,E))

结论H的可信度由下式计算:

CF(H)=CF(H,E)×max{0,CF(E)}CF(H)的取值范围:[-1,+1]。CF(H)=0:

CF(E)<0,即该模型没考虑E为假对H的影响CF(H)>0:表示结论以某种程度为真CF(H)<0:表示结论以某种程度为假结论不确定性的合成结论不确定性的合成若由多条不同知识推出了相同的结论,但可信度不同,则用合成算法求出综合可信度。设有知识:IFE1THENH(CF(H,E1))IFE2THENH(CF(H,E2))则结论H的综合可信度可分以下两步计算:(1)分别对每条知识求出其CF(H)。即

CF1(H)=CF(H,E1)×max{0,CF(E1)}CF2(H)=CF(H,E2)×max{0,CF(E2)}结论不确定性的合成结论不确定性的合成(2)用如下公式求E1与E2对H的综合可信度

可信度方法例:设有如下一组知识:r1:IFE1THENH(0.9)r2:IFE2THENH(0.6)r3:IFE3THENH(-0.5)r4:IFE4AND(E5ORE6)THENE1(0.8)已知:CF(E2)=0.8,CF(E3)=0.6,CF(E4)=0.5,CF(E5)=0.6,CF(E6)=0.8求:CF(H)=?可信度方法解:由r4得到:

CF(E1)=0.8×max{0,CF(E4AND(E5ORE6))}=0.8×max{0,min{CF(E4),CF(E5ORE6)}}=0.8×max{0,min{CF(E4),max{CF(E5),CF(E6)}}}=0.8×max{0,min{CF(E4),max{0.6,0.8}}}=0.8×max{0,min{0.5,0.8}}=0.8×max{0,0.5}=0.4由r1得到:CF1(H)=CF(H,E1)×max{0,CF(E1)}=0.9×max{0,0.4}=0.36可信度方法由r2得到:CF2(H)=CF(H,E2)×max{0,CF(E2)}

=0.6×max{0,0.8}=0.48由r3得到:

CF3(H)=CF(H,E3)×max{0,CF(E3)}

=-0.5×max{0,0.6}=-0.3

根据结论不精确性的合成算法,CF1(H)和CF2(H)同号,有:可信度方法CF12(H)和CF3(H)异号,有:综合可信度为CF(H)=0.53内容提要第三章:非经典推理1.经典推理和非经典推理2.不确定性推理3.概率推理4.主观贝叶斯方法5.可信度方法6.证据理论证据理论证据理论是由德普斯特(A.P.Dempster)首先提出,并由沙佛(G.Shafer)进一步发展起来的用于处理不确定性的一种理论,也称DS(Dempster–Shafer)理论。

它将概率论中的单点赋值扩展为集合赋值,能够区分“不确定”与“不知道”的差异,并能处理由“不知道”引起的不确定性,比主观Bayes方法更具灵活性。在DS理论中,可以分别用信任函数、似然函数及类概率函数来描述知识的精确信任度、不可驳斥信任度及估计信任度。DS理论的形式描述DS理论是用集合表示命题的。设Ω是变量x所有可能取值的集合,且Ω中的元素是互斥的,即在任一时刻,x都能且只能取Ω中的某一个元素值,则称Ω为x的样本空间。在DS理论中,Ω的任何一个子集A都对应于一个关于x的命题,称该命题为“x的值在A中”。例如:用x表示打靶击中的环数,Ω={1,...,10},则A={5}表示命题“x值是5”或“击中环数为5”;A={5,6,7,8}表示命题“击中环数为5,6,7,8中的某一个”。DS理论的形式描述DS理论处理的是集合上的不确定性问题,为此需要先建立命题与集合之间的一一对应关系,以把命题的不确定性问题转化为集合的不确定性问题。设Ω为样本空间,且Ω中的每个元素都相互独立,则由Ω的所有子集构成的幂集记为2Ω。当Ω中的元素个数为N时,则其幂集2Ω的元素个数为2N,且其中每一个元素都对应一个关于x取值情况的命题。例如:设Ω={红,黄,白},Ω的幂集2Ω包括如下子集

A0=Φ,A1={红},A2={黄},A3={白},A4={红,黄},A5={红,白},A6={黄,白},A7={红,黄,白}。其中,Φ表示空集,DS理论的形式描述概率分配函数设函数M:2Ω→[0,1],且满足则称M是2Ω上的概率分配函数,M(A)称为A的基本概率数。概率分配函数实质上是对Ω的各个子集进行信任分配,M(A)表示分给A的那部分。概率分配函数不是概率。DS理论的形式描述概率分配函数信任函数和似然函数都是在概率分配函数的基础上定义的,不同的概率分配函数将得到不同的推理模型。一种具体的概率分配函数的定义:设Ω={s1,…,sn},M为定义在2Ω上的概率分配函数,且M满足DS理论的形式描述信任函数命题的信任函数Bel:2Ω→[0,1]为其中,2Ω是Ω的幂集。Bel又称为下限函数,Bel(A)表示对A的总的信任度。根据定义还可以得到:DS理论的形式描述似然函数似然函数Pl:2Ω→[0,1]为其中,﹁A=Ω-A。似然函数又称为不可驳斥函数或上限函数。由于Bel(﹁A)表示对﹁A的信任度,即A为假的信任度,因此,Pl(A)表示对A为非假的信任度。似然函数的另外一种计算办法DS理论的形式描述信任函数和似然函数之间存在关系:Pl(A)≥Bel(A)由于Bel(A)和Pl(A)分别表示A为真的信任度和A为非假的信任度,因此,可分别称Bel(A)和Pl(A)为对A信任程度的下限和上限,记为:A[Bel(A),Pl(A)]例如:若Bel({红})=0.3,Pl({红})=0.9即:{红}[0.3,0.9]表示对{红}的精确信任度为0.3,不可驳斥部分为0.9,肯定不是{红}的为0.1。DS理论的形式描述信任函数和似然函数之间存在关系:对任何命题A属于Ω,其似然函数为因此,对任意命题A和B属于Ω均有:表示对命题不知道的程度DS理论的形式描述一些典型值的含义A[0,1]:说明对A一无所知。A[0,0]:说明A为假。A[1,1]:说明A为真。A[0.6,1]:说明对A部分信任,Bel(A)=0.6

。A[0,0.4]:说明对﹁A部分信任,Bel(﹁A)=0.6。A[0.3,0.9]:说明对A和﹁A都有部分信任。Bel(A)=0.3,说明对A为真有0.3的信任度;Bel(﹁A)=1-0.9=0.1,说明对A为假有0.1的信任度。DS理论的形式描述概率分配函数的正交和当证据来源不同时,可能会得到不同的概率分配函数例如,对Ω={红,黄},假设从不同知识源得到的两个概率分配函数分别为:

M1({},{红},{黄},{红,黄})=(0,0.4,0.5,0.1)M2({},{红},{黄},{红,黄})=(0,0.6,0.2,0.2)可采用德普斯特提出的求正交和的方法组合这些函数设M1和M2是两个不同的概率分配函数,则两者的正交和满足DS理论的形式描述概率分配函数的正交和其中:如果K≠0,则正交和也是一个概率分配函数;如果K=0,则不存在正交和M,称M1与M2矛盾。例子P133,例4.5DS理论的形式描述类概率函数的定义设Ω为有限域,对任何命题A属于有限域Ω,命题A的类概率函数为

类概率函数f(A)的性质

(2)对任何,有Bel(A)≤f(A)≤Pl(A)

(1)

(3)对任何,有f(﹁A)=1-f(A)知识不确定性的表示知识不确定性的表示IFETHENH={h1,h2,…,hn}CF={c1,c2,…,cn}E为前提条件,它既可以是简单条件,也可以是用合取或析取词连接起来的复合条件;H是结论,它用样本空间中的子集表示,h1,h2,…,hn

是该子集中的元素;CF是可信度因子,用集合形式表示。该集合中的元素c1,c2,…,cn

用来指出h1,h2,…,hn

的可信度;ci与hi一一对应,且应满足如下条件:证据不确定性的表示证据不确定性的表示不确定性证据E的确定性用CER(E)表示,CER(E)的取值范围为:[0,1]初始证据的不确定性由用户给出设H是规则结论部分命题,E'是外部输入的证据和已证实的命题,命题H所要求的证据与E'的匹配程度为:结论命题H的确定性为:CER(H)=MD(H/E')×f(H)否则中

要求的证据都出现在如果'0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论