电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

人工智能原理教案03章 不确定性推理方法323证据理论VIP免费

人工智能原理教案03章 不确定性推理方法323证据理论_第1页
人工智能原理教案03章 不确定性推理方法323证据理论_第2页
人工智能原理教案03章 不确定性推理方法323证据理论_第3页
3.4证据理论0.前言主观Bayes方法必须给出先验概率。Dempster和Shafer提出的证据理论,可用来处理这种由不知道所引起的不确定性。证据理论采用信任函数而不是概率作为不确定性度量,它通过对一些事件的概率加以约束来建立信任函数而不必说明精确的难于获得的概率。证据理论满足比概率论更弱的公理系统,当这种约束限制为严格的概率时(即概率值已知时),证据理论就退化为概率论了。1.证据的不确定性度量(1)基本理论辨别框概念:设U为假设x的所有可能的穷举集合,且设U中的各元素间是互斥的,我们称U为辨别框(Frameofdiscernment)。设U的元素个数为N,则U的幂集合2U的元素个数为2N,每个幂集合的元素对应于一个关于x取值情况的命题(子集)。对任一A⊆U,命题A表示了某些假设的集合(这样的命题间不再有互斥性)。针对医疗诊断问题,U就是所有可能疾病(假设)的集合,诊断结果必是U中确定的元素构成的。A表示某一种(单元素)或某些种疾病。医生为了进行诊断所进行的各种检查就称作证据,有的证据所支持的常不只是一种疾病而是多种疾病,即U的一子集A。定义1:基本概率分配函数(Basicprobabilityassignment):对任一个属于U的子集A(命题),命它对应于一个数m∈[0,1],而且满足m(Φ)=0∑A⊆Um(A)=1则称函数m为幂集2U上的基本概率分配函数bpa,称m(A)为A的基本概率数。m(A)表示了证据对U的子集A成立的一种信任的度量,取值于[0,1],而且2U中各元素信任的总和为1。m(A)的意义为若AU且AU,则m(A)表示对A的确定信任程度。若A=U,则m(A)表示这个数不知如何分配(即不知道的情况)。例如,设U={红,黄,白},2U上的基本概率分配函数m为m({},{红},{黄},{白},{红,黄},{红,白},{黄,白},{红,黄,白})=(0,0.3,0,0.1,0.2,0.2,0,0.2)其中,m({红})=0.3表示对命题{红}的确定信任度。m({红,黄,白})=0.2表示不知道这0.2如何分配。值得注意的是,m({红})+m({黄})+m({白})=0.3+0+0.1=0.4<1因此,m不是概率,因为概率函数P要求P(红)+P(黄)+P(白)=1即有P(A)=1-P(~A)而这里m(A)¿1-m(~A)其中:~A=U-A,是A的补集。小结:bpa不同于Bayes方法,因为Bayes方法仅对U中单个元素赋予一种信任――概率。而对于bpa来说:给U的每个子集指派[0,1]中的一个数;空集的指派为0;所有子集的指派值之和等于1。m(U)只是总可信度的一部分。在对U中的适当子集分派可信度之后,剩余的可信度就不再分派给其它任何子集而只分派给U本身。即:如果有一证据仅支持U的一个子集A,m(A)=S,而不支持其它任何子集B,则指派m(U)=1-S,m(B)=0,B≠A,B⊂U。定义2:信任函数(Belieffunction):命题A的信任函数Bel:2U→[0,1]为Bel(A)=∑B⊆Am(B)AU表示对A的总信任。即,命题A的信任函数的值,是A的所有子集的基本概率之和。例如,在前面的例子中Bel({红},{白})=m({红})+m({白})+m({红,白})=0.3+0.1+0.2=0.6根据定义可以看出Bel(Φ)=0Bel(U)=1单元素集上m与Bel是相等的,例如:Bel({红})=m({红})=0.3。定义3:似然函数(Plausibilityfunction):命题A的似然函数Pl:2U→[0,1]为Pl(A)=1−Bel(~A)=∑B∩A≠Φm(B)AU表示对于不否定A的信任度,是所有与A相交的子集的基本概率之和。其中:~A=U-A,是A的补集。信任函数与似然函数有以下的关系:0≤Bel(A)≤Pl(A)≤1Pl(A)-Bel(A)表示了既不信任A也不信任~A的一种度量,可表示对命题A是真是假不知道的度量。用记号A[Bel(A),Pl(A)]来综合描述A的不确定性。其中,Bel(A)和Pl(A)分别表示命题A的下限函数和上限函数。实际上m,Bel,Pl只要知其一,必可求得另两个,但三个函数有不同含义。例如,在前面的例子中:m({红})=0.3Bel({红})=m({红})+m({})=0.3+0=0.3Pl({红})=1-Bel({~红})=1-Bel({黄,白})=1-[m({黄})+m({白})+m({黄,白})]=1-(0+0.1+0)=0.9所以,{红}[Bel({红}),Pl({红})]={红}[0.3,0.9]。以下列举几个典型值的含义:A[1,1]表示A为真。因为Bel(A)=1,Bel(~A)=1-Pl(A)=0。A[0,0]表示A为假。因为Bel(A)=0,Bel(~A)=1-Pl(A)=1。A[0,1]表示对A一无所知。因为:Bel(A)=0,说明对A缺少信任;Bel(~A)=1-Pl(A)=0,说明对~A也缺少信任。A[0....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

状元书阁+ 关注
实名认证
内容提供者

爱好英语教学和互联网行业,热爱教育事业,兢兢业业

最新文章

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部