人工智能第十二讲不确定性推理-可信度方法

合集下载

人工智能精品:不确定推理方法

人工智能精品:不确定推理方法

(3)CF(H,E)是该条知识的可信度,称为可信度因子(Certainty Factor)。
在专家系统MYCIN中,CF(H,E)被定义为
CF(H,E)=MB(H,E)-MD(H,E)
(4.2.1)
其中,MB(Measure belief)称为信任增长度,它表示因与前提条件E匹配的 证据的出现,使结论H为真的信任增长度。MD(Measure Disbelief)称为不信 任增长度,它表示因与前提条件E匹配的证据的出现,对结论H为真的不信任 增长度。
(4.2.6)
4.2 可信度方法
4.2.4 不确定性的推理计算
不确定性的推理计算是从不确定的初始证据出发,通过运用相关的
不确定性知识,最终推出结论并求出结论的可信度值。
只有单条知识支持结论时,结论可信度的计算方法
如果支持结论的知识只有一条,且已知证据E的可信信度CF(H,E),则结论H的可信度计算公式如下:
4.1 不确定推理概述
• 4.1.1 不确定推理的概念
所谓推理就是从已知事实出发,运用相关的知识(或规则)逐步
推出结论或者证明某个假设成立或不成立的思维过程。其中,已知事
实和知识(规则)是构成推理的两个基本要素。已知事实是推理过程
的出发点及推理中使用的知识,我们把它称为证据,而知识(或规则)
则是推理得以向前推进,并逐步达到最终目标的根据。

个人工智能系统由总数据库、知识库和推理机构成。其中,总数据库
就是已知事实的集合,而知识库即是规则库,是一些人们总结的规则
的集合,推理机则是由一些推理算法构成,这些算法将依据知识库中
的规则和总数据库中的事实进行推理计算。其中,知识库是人工智能
系统的核心。
4.1 不确定推理概述

人工智能不确定知识表示及推理讲义

人工智能不确定知识表示及推理讲义

15.07.2021
人工智能不确定知识表示 及推理
1.3 主观Bayes方法
15.07.2021
人工智能不确定知识表示 及推理
一、不确定性的表示 1、知识的不确定性表示
IF E THEN (LS,LN) H (P(H))
P(E)
P(H)
LS,LN
E
H
LS,LN(0)分别称为充分性量度和必要性量度,这两个数值由 领域专家给出。
E
H
规则的不确定性通常用一个数值f(E,H)表示,称为规则强度。
规则的假设(结论)H也可以作为其他规则的证据,其不确定用 C(H)表示,C(H)必须通过不确定性的更新算法来计算。
15.07.2021
人工智能不确定知识表示 及推理
在确定一种量度方法及其范围时,应注意以下几点:
✓ 量度要能充分表达相应的知识和证据的不确定性程度。 ✓ 量度范围的指定应便于领域专家及用户对不确定性的估计。 ✓ 量度要便于对不确定性的更新进行计算,而且对结论算出 的不确定性量度不能超出量度的范围
Bayes方法用于不精确推理的条件是已知:P(E),P(H) ,P(E | H)
对于一般的不精确推理网络,必须做如下约定:
①若一组证据E1,E2,En同时支持假设H时,则: 对于H,E1,E2,En之间相互独立
②当一个证据E支持多个假设H1,H2,Hn时, 则: 假设H1,H2,Hn 之间互不相容
15.07.2021
⑥由A6的不确定性C(A6)和规则R4的规则强度f4 根据算法1求出A7的另外一个不确定性C(A7)。
⑦由A7的两个根据独立证据分别求出的不确定性C(A7)和C(A7) 根据算法2求成A7最后的不确定性C (A7)。
15.07.2021

人工智能中的不确定性建模与推理

人工智能中的不确定性建模与推理

人工智能中的不确定性建模与推理引言人工智能的发展使得机器能够模拟人类的思维过程,实现复杂的推理和决策任务。

然而,在现实世界中存在大量不确定性,包括信息的不完备性、噪声、随机性等等。

因此,在人工智能中,如何对不确定性进行建模和推理成为了一个重要的研究领域。

本文将介绍人工智能中的不确定性建模和推理的基本概念和方法,并探讨其在实际应用中的一些挑战和解决方案。

一、不确定性建模1. 随机性建模随机性是不确定性的一种形式,它表示事物或事件的结果不是确定的,而是在一定概率范围内的可能性。

在人工智能中,我们可以使用概率论和统计学的方法来建立随机性模型。

例如,贝叶斯网络是一种常用的概率图模型,它能够描述变量之间的依赖关系和条件概率分布。

2. 不完备性建模不完备性指的是我们无法获得关于事物或事件的全部信息。

在人工智能中,我们可以使用逻辑和知识表示方法来描述不完备性。

例如,谓词逻辑可以用来表示事物之间的关系和条件,一阶逻辑和高阶逻辑可以推理出新的结论。

3. 噪声建模噪声是指在信息传递和处理过程中引入的不确定性。

在人工智能中,我们常常使用概率模型来建立噪声模型。

例如,高斯分布是一种常用的连续噪声模型,可以描述实际数据中的噪声。

二、不确定性推理1. 概率推理概率推理是指根据给定的概率模型和观测数据,推断未知变量的概率分布。

在人工智能中,概率推理被广泛应用于模式识别、机器学习、自然语言处理等任务中。

例如,给定一张图片,我们可以使用概率模型来计算每个类别(例如猫、狗等)的后验概率,并选择概率最大的类别作为预测结果。

2. 逻辑推理逻辑推理是指根据给定的逻辑知识和观测数据,推导出新的逻辑结论。

在人工智能中,逻辑推理被广泛应用于知识表示、推理引擎、自动证明等任务中。

例如,给定一些逻辑规则和已知事实,我们可以使用逻辑推理来推导出新的结论。

3. 统计推理统计推理是指根据给定的统计模型和观测数据,推断未知参数的分布。

在人工智能中,统计推理被广泛应用于参数估计、假设检验、模型选择等任务中。

人工智能及其应用-不确定性推理方法-证据理论

人工智能及其应用-不确定性推理方法-证据理论

Bel({红,黄}) M ({红}) M ({黄}) M ({红,黄})
0.3 0.2 0.5
Pl({蓝}) 1 Bel({蓝}) 1 Bel({红,黄})=系
因为
Bel( A) +Bel(¬A) =∑M (B) +∑M (C)
则: K 1 M1(x)M 2 ( y) x y 1 [M1({黑})M 2 ({白}) M1({白})M 2 ({黑})]
1 [0.3 0.3 0.5 0.6] 0.61
M ({黑}) K 1 M1(x)M 2 ( y)
0.161x[My{1黑({}黑})M 2 ({黑}) M1 ({黑})M 2 ({黑,白})
Pl(A) :对A为非假的信任程度。
8 A(Bel(A), Pl(A)) :对A信任程度的下限与上限。
8
概率分配函数的正交和(证据的组合)
定义4.4 设 M1和 M 2 是两个概率分配函数;则其正交 和 M =M1⊕M2 : M (Φ) 0
M ( A) K 1
M1(x)M2( y)
x yA
B⊆A
C⊆¬A
≤∑M (E) =1
B⊆D
所以 Pl( A) Bel( A) 1 Bel(A) Bel( A)
1 (Bel(A) Bel( A)) 0
∴所以 Pl( A) ≥Bel( A)
A(0,0);A(0,1)
Bel(A) :对A为真的信任程度。
A(1,1);A(0.25,1) A(0,0.85);A(0.25,0.85)
1981年巴纳特(J. A. Barnett)把该理论引入专家系 统中,同年卡威(J. Garvey)等人用它实现了不确定 性推理。

人工智能技术导论——不确定性知识的表示与推理

人工智能技术导论——不确定性知识的表示与推理

⼈⼯智能技术导论——不确定性知识的表⽰与推理背景⼀般的(确定性)推理过程:运⽤已有的知识由已知事实推出结论.此时,只要求事实与知识的前件进⾏匹配。

不精确思维并⾮专家的习惯或爱好所⾄,⽽是客观现实的要求。

很多原因导致同⼀结果推理所需的信息不完备背景知识不⾜信息描述模糊信息中含有噪声规划是模糊的推理能⼒不⾜解题⽅案不唯⼀在⼈类的知识和思维⾏为中,精确性只是相对的,不精确性才是绝对的。

知识⼯程需要各种适应不同类的不精确性特点的不精确性知识描述⽅法和推理⽅法。

⼀、不确定性处理概述1、不确定性及其类型a. (狭义)不确定性 不确定性(uncertainty)就是⼀个命题(亦即所表⽰的事件)的真实性不能完全肯定, ⽽只能对其为真的可能性给出某种估计。

例如:如果乌云密布并且电闪雷鸣, 则很可能要下暴⾬。

如果头痛发烧, 则⼤概是患了感冒。

就是两个含有不确定性的命题。

当然, 它们描述的是⼈们的经验性知识。

b. 不确切性(模糊性)不确切性(imprecision)就是⼀个命题中所出现的某些⾔词其涵义不够确切, 从概念⾓度讲, 也就是其代表的概念的内涵没有硬性的标准或条件,其外延没有硬性的边界, 即边界是软的或者说是不明确的。

例如,⼩王是个⾼个⼦。

张三和李四是好朋友。

如果向左转, 则⾝体就向左稍倾。

这⼏个命题中就含有不确切性, 因为其中的⾔词“⾼”、 “好朋友”、“稍倾”等的涵义都是不确切的。

我们⽆妨称这种涵义不确切的⾔词所代表的概念为软概念(soft concept)。

(注: 在模糊集合(fuzzy set)的概念出现以后, 有些⽂献中(包括本书的第⼀、⼆版)将这⾥的不确切性称为模糊性(fuzziness), 将含义不确切的⾔词所代表的概念称为模糊概念, 但笔者认为将这种概念称为软概念似乎更为合理和贴切。

)c. 不完全性不完全性就是对某事物来说, 关于它的信息或知识还不全⾯、不完整、不充分。

例如,在破案的过程中, 警⽅所掌握的关于罪犯的有关信息, 往往就是不完全的。

人工智能中的不确定性建模与推理

人工智能中的不确定性建模与推理

人工智能中的不确定性建模与推理人工智能作为一门新兴的学科领域,已经在各个方面展现出了极大的潜力和应用价值。

然而,要想充分发挥人工智能的优势,就必须充分考虑其中存在的不确定性因素。

在实际应用中,不确定性是不可避免的,因此如何对不确定性进行建模和推理就显得尤为重要。

不确定性在人工智能中广泛存在,主要包括模糊性、随机性、不完全性和不确定性等方面。

在决策过程中,各种不确定性因素相互作用,往往会导致决策结果的不确定性。

因此,通过有效的建模和推理技术,可以帮助人工智能系统更好地理解和应对这些不确定性,提高决策的准确性和可靠性。

在人工智能中,不确定性建模与推理是一个重要的研究领域,主要包括概率论、模糊逻辑、贝叶斯网络、马尔可夫决策过程等方法。

这些方法可以帮助人工智能系统对不确定性进行量化和处理,从而提高系统的可靠性和鲁棒性。

例如,在自然语言处理领域,模糊逻辑可以帮助系统更好地理解含糊不清的语义,提高对话系统的交互效果;在机器学习领域,概率论和贝叶斯网络可以帮助系统更好地对数据进行建模和推理,提高预测模型的准确性和泛化能力。

除了传统的数学方法外,人工智能领域还涌现出了一些新的不确定性建模与推理技术,如深度学习、强化学习和元学习等。

这些技术通过模拟人类大脑的神经网络结构,实现了对复杂不确定性问题的高效建模与推理。

例如,在图像识别领域,深度学习可以通过多层次的神经网络结构,实现对图像特征的自动提取和分类,提高图像识别的精度和速度;在智能游戏领域,强化学习可以帮助系统根据环境的实时反馈,自动学习和优化决策策略,提高游戏水平和用户体验。

然而,不确定性建模与推理也面临着一些挑战和困难。

首先,不确定性的表征和量化是一个复杂而多样化的过程,需要考虑各种不同类型的不确定性因素,如认知不确定性、环境不确定性和模型不确定性等。

其次,有效的推理算法需要充分考虑不确定性的逻辑推理规则和模式,从而在面对复杂的决策情境时能够做出正确的判断和决策。

人工智能之不确定知识表示及推理(PPT 92页)

人工智能之不确定知识表示及推理(PPT 92页)

O(H) P(H) P(H) 1P(H) P(H)
O (H|E)P(H|E) P(H|E) 1P(H|E) P( H|E)
P(H|E)P(E|H)P(H) P(H|E)P(E|H)P(H)
P(E)
P(E)
P(H|E) P(E|H)P(H) P( H|E) P(E| H)P( H)
O(H|E) P(E|H) O(H)
P(E|H)
16.10.2019
25
LS P(E| H) P(E| H)
O(H | E)=LSO(H)
同理可得: O (H| E)P( E|H)O (H) P( E| H)
LN P(E| H) P(E| H)
O(H | E)=LNO(H)
量度的确定应当是直观的,同时应有相应的理论依据。
16.10.2019
7
二、不确定性的匹配算法
设计一个数用来计算匹配双方相似的程度,另外再指定一个相 似的限度(称为阈值) ,用来衡量匹配双方相似的程度是否落在 指定的限度内。
如果落在指定的限度内,就称它们是可匹配的,相应的知识可 被应用。
否则就称它们是不可匹配的,相应的知识不可应用。
R2 f2
OR
AND
16.10.2019
A1
A2
A3
A4
11
①由证据A1和A2的不确定性C(A1)和C(A2) 根据算法4求出A1和A2析取的不确定性C(A1 A2)。
②由A1和A2析取的不确定性C(A1 A2)和规则R1的规则强度f1 根据算法1求出A5的不确定性C(A5)。
③由证据A3和A4的不确定性C(A3)和C(A4) 根据算法3求出A3和A4合取的不确定性C(A3 A4)。
23

人工智能不确定推理方法

人工智能不确定推理方法

人工智能不确定推理方法
人工智能是21世纪非常活跃的研究领域,来自不同领域的人们正在
努力开发有效的、可用的技术和算法,以便在特定的应用中实现无缝的人
机交互。

人工智能的一个重要属性是不确定性,以实现不确定环境中的智
能决策。

不确定性可能来自可能会存在不确定性的可用信息,取决于变量
的多样性,或者来自可能会以未知方式变化的环境,或者两者都有。

在实
现人工智能的不确定推理方法中,概率推理和深度学习是两个重要的方法。

概率推理是一种不确定性推理方法,它利用来自多种源的不确定性数据,建立一个概率模型,以对未知结果和未知事件进行预测。

概率推理的
基本原理是基于一代以上随机事件发生的概率,对事件发生的可能性建立
概率模型,从而推断未知的预测结果。

概率模型是一个概率函数,它根据
可能的输入变量,返回可能的输出变量。

在这种模型中,概率函数可以根
据输入变量建立概率模型,从而对未知结果进行预测。

深度学习是一种更加复杂的人工智能不确定推理方法,它采用多层神
经网络来实现不确定推理。

深度学习的基本思想是使用多层神经元网络来
分析和实现不确定性的推理。

人工智能及其应用-不确定性推理方法-可信度方法

人工智能及其应用-不确定性推理方法-可信度方法

7
7
C-F模型
2. 证据不确定性的表示
静态强度CF(H,E):知识的强度,即当 E 所对应
的证据为真时对 H 的影响程度。 动态强度 CF(E):证据 E 当前的不确定性程度。
8
8
C-F模型
3. 组合证据不确定性的算法
组合证据:多个单一证据的合取
E=E1 AND E2 AND … AND En 则 CF (E)=min{CF (E1), CF (E2 ),..., CF (En )} 组合证据:多个单一证据的析取
0.28
15
CF (H , E):可信度因子(certainty factor),反映前提
条件与结论的联系强度 。
IF 头痛 AND 流涕 THEN 感冒 (0.7)
5 5
C-F模型
1. 知识不确定性的表示
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。
不确定性推理方法
• 不确定性推理的基本概念 • 概率方法
可信度方法
• 证据理论 • 主观Bayes方法
1
1
可信度方法
• 1975年肖特里菲(E. H. Shortliffe)等人在 确定性理论(theory of confirmation)的基 础上,结合概率论等提出的一种不确定性 推理方法。
• 优点:直观、简单,且效果好。
H H

人工智能可信度方法

人工智能可信度方法

人工智能可信度方法
一、前言
人工智能是21世纪一种新兴的技术,它为我们提供了一种更加先进
的计算和决策方式,促进了数码革命的发展和未来科技的发展,也带来了
一些新的挑战,尤其是可信度方面的挑战。

在这篇文章中,我将探讨人工
智能可信度方法。

二、可信度概念
可信度是人工智能处理系统的重要特征,它涉及到两个概念:1)可
信度和2)质量。

可信度是指系统或组件的能力,为客户提供有用的和可
靠的信息或服务。

质量则是与可信度有关的概念,它涉及到服务的可用性、准确性、安全性、完整性、可维护性、可持续性、可重复性等。

三、可信度的主要因素
(1)数据质量。

数据质量是指一组数据的完整性、准确性和有效性,它直接影响到人工智能系统的可信度。

此外,数据采集、整理和存储的工
具也会影响可信度。

(2)算法质量。

算法质量是指一组程序的准确性、功能和速度。


决定了系统的能力,影响着可信度。

(3)系统质量。

系统质量是指系统的可维护性、可持续性、稳定性
和安全性。

系统质量的高低直接影响到可信度。

四、确保可信度的方法
(1)良好的数据管理。

(人工智能)人工智能原理教案章不确定性推理方法证据理论

(人工智能)人工智能原理教案章不确定性推理方法证据理论

(人工智能)人工智能原理教案章不确定性推理方法证据理论3.4证据理论0.前言●主观Bayes方法必须给出先验概率。

●Dempster和Shafer提出的证据理论,可用来处理这种由不知道所引起的不确定性。

●证据理论采用信任函数而不是概率作为不确定性度量,它通过对壹些事件的概率加以约束来建立信任函数而不必说明精确的难于获得的概率。

●证据理论满足比概率论更弱的公理系统,当这种约束限制为严格的概率时(即概率值已知时),证据理论就退化为概率论了。

1.证据的不确定性度量(1)基本理论辨别框概念:设U为假设x的所有可能的穷举集合,且设U 中的各元素间是互斥的,我们称U为辨别框(Frameofdiscernment)。

设U的元素个数为N,则U的幂集合2U的元素个数为2N,每个幂集合的元素对应于壹个关于x取值情况的命题(子集)。

对任壹AU,命题A表示了某些假设的集合(这样的命题间不再有互斥性)。

针对医疗诊断问题,U就是所有可能疾病(假设)的集合,诊断结果必是U中确定的元素构成的。

A表示某壹种(单元素)或某些种疾病。

医生为了进行诊断所进行的各种检查就称作证据,有的证据所支持的常不只是壹种疾病而是多种疾病,即U的壹子集A。

定义1:基本概率分配函数(Basicprobabilityassignment):对任壹个属于U的子集A(命题),命它对应于壹个数m∈[0,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表示对命题{红}的确定信任度。

不确定性推理人工智能原理及其应PPT教案学习

不确定性推理人工智能原理及其应PPT教案学习
为在事件B发生的条件下事件A 的条件概率 。 例子
设样本空间D是扑克牌中的54张牌,即D={红桃A,方块A,黑桃A,梅花 A,红桃2,方块2,… ,小王,大王},且有以下两个事件
A={取花脸牌},B={取红桃牌},
求在事件B发生的条件下事件A发生的概率P(A|B)。
解:由于事件B已经发生,因此以下事件{取到红桃A;取到红桃2;取 到红桃3;… ;取到红桃K}中必有一个出现。
CF(H
,
E)
MB(H , 0
E)
0
P(H | E) P(H 1 P(H)
)
0
MD(H
,
E)
பைடு நூலகம்
P(H
) P(H P(H )
|
E)
若P(H | E) > P(H) 若P(H | E) P(H) 若P(H | E) < P(H)
分别解释CF(H,E)>0,CF(H,E)=0,CF(H,E)>0
第20页/共104页
第6页/共104页
7
6.1.2 不确定性推理的类型

框架推理


语义网络推理


确 定

常识推理…

确定性理论
推 理

基于概率的方法
主观Bayes方法
值 方
证据理论

模糊推理
第7页/共104页
8
第6章 不确定性推理
6.1 不确定性推理的基本概念 6.2 不确定性推理的概率论基础
6.2.1 样本空间和随机事件 6.3.2 事件的概率 6.3.3 全概率公式和Bayes公式
第16页/共104页
17
6.3.1 可信度的概念

人工智能不确定性推理

人工智能不确定性推理

1 min{P( H | E ), P( H )} P( H ) MD( H , E ) P( H )
29
规则的不确定性

MB:称为信任增长度,它表示因与前提条件 E 匹 配的证据的出现,使结论H为真的信任增长度. MD:称为不信任增长度,它表示因与前提条件E 匹配的证据的出现,使结论H为真的不信任增长度.
2
不确定性(狭义)
不确定性(uncertainty)就是一个命题(亦即 所表示的事件)的真实性不能完全肯定, 而只能对其为真的可能性给出某种估计。 例 如果乌云密布\电闪雷鸣,则可能要下暴雨。 如果头痛发烧,则大概是患了感冒。
3
不确切性(模糊性) 不确切性(imprecision)就是一个命题中所出现的 某些言词其涵义不够确切,从概念角度讲,也就是其 代表的概念的内涵没有硬性的标准或条件,其外延没 有硬性的边界,即边界是软的或者说是不明确的。 例 小王是个高个子。

30
不确定性的组合

在环境E ' 下,若两个证据的合取或析取支持结 论H,则可表示为
证据的不确定性组合定义为 CF(E1∧E2, E ' ) = min[CF(E1, E ' ), CF(E2, E ' )] CF(E1∨E2, E ' ) = max[CF(E1, E ' ), CF(E2, E ' )] 当两条规则支持同一结论H时,可表示为
28
确定因子法
⑴ 知识的不确定性表示 MYCIN系统称规则强度为规则确定性因子(Certainty Factor) CF(H,E),它表示在已知证据的情况下,对假设的确信程度。 CF(H,E)定义如下: CF ( H , E ) MB( H , E ) MD( H , E )
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
当用不同的知识进行推理得到了 相同的结 论,但不确定性的程度却不同,这样就需要对 这些不确定性程度进行合成。(注意:如果推 出的结论不同就产生 冲突,无法进行合成)
基本概念 --不确定性推理方法的分类
? 沿着两条路线发展:一是 模型方法 ,与控制策略 无关;二是控制方法,没有统一模型,依赖于控 制策略。我们只讨论模型方法。
? 例如: IF 发热38 °以上 AND 四肢关节疼痛无力 AND 胸闷咳嗽 THEN 患SARS (0.7) 表示病人如有上述症状则有七成把握认为他患 SARS
可信度方法
--C-F模型
? 定义: CF(H,E) = MB(H,E) -MD(H,E), 其中CF(H,E) ∈[-1,1] MB(Measure Belief )--信任增长度 ,表示因 与E匹配的证据的出现,使 H为真的信任增长度。
不确定性推理
--可信度方法
内容简介
一. 不确定性推理的基本概念与原理 二. 可信度方法的基本模型和三个扩展方法
基本概念
--不确定性推理的定义
? 从不确定性的初始证据出发,通过运用不 确定性的知识,最终推出具有一定程度的 不确定性但却是合理或者近乎合理的结论 的思维过程。
? 事实和知识是构成推理的两个基本要素。 已知事实称为证据(E),用以指出推理 的出发点及推理时应该使用的知识;而知 识是推理得以向前推进,并逐步达到最终 目标(H)的依据。
基本概念
-- 一些基本问题
1. 不确定性的表示与量度
a. 知识不确定性的表示
? 制定表示方法时需要考虑:一是要能根据领域 问题的特征把其不确定性比较准确地描述出来, 满足问题求解的需要;另一是要便于推理过程 中对不确定性的推算。
? 一般由领域专家给出,称为知识的 静态强度 。 静态强度可以是相应知识在应用中成功的概率, 也可以是该条知识的可信程度或其他。
基本概念
-- 一些基本问题
b. 证据的不确定性的表示
? 证据来源于用户在求解问题时提供的初始 证据或者在推理中用前面推出的结论作为 当前推理的证据。证据的不确定性称为 动 态强度。
? 不管怎么表示,通常证据的不确定性表示 方法与知识的不确定性表示方法保持一致, 以便于推理过程中对不确定性进行统一的 处理。
c. 有界方法 T(E1 AND E2)= max{0,T(E1)+T(E2)-1} T(E1 OR E2) = min{1,T(E1)+T(E2)}
注:T(E)表示证据E 为真的程度,如可信度、概率等。
基本概念
-- 一些基本问题
4. 不确定性的传递算法 不确定性程度由用户提供的证据中给出,通
过推理过程中运用的知识(其本身也有不确定 性程度)传递到结论,而结论又可以作为新的 证据供以后推理用,这样不确定性程度依次传 递,到最终结论。 5. 结论不确定性的合成
? 可信度带有较大的主观性和经验性。 ? 可信度方法是一个集合,其中C-F模型是基
本方法,然后通过加入一些可行的因子发 展出其他方法。
可信度方法
--C-F模型
1. 知识不确定性的表示 ? 知识是用产生式规则来表示 的,形式为:
IF E THEN H (CF(H,E)) ? 说明: a. E是知识的前提条件,可以是简单条件也可以是
复合条件。如: E = E1 AND E2 AND E3 或 E = E1 OR E2 或 E = E1 AND (E2 OR E3) etc.
可信度方法
--C-F模型
b. H是结论,可以是单一的也可以是多个的,就如 上述前提条件。
c. CF(H,E)是该条知识的可信度,称为 可信度因子 (Certainty Factor ),相当于静态强度。表示 E 对应的证据为真时对结论 H为真的支持程度(联 系程度),其值越大就越支持 H为真。
并有 0≤MB(H,E)≤1,0≤MD(H,E)≤1
可信度方法
--C-F模型
? 对上述公式作如下分析: I. 当MB(H,E)>0 时 --> P(H/E)>P(H). 由于E的证
? 解决办法:设计一个算法用来计算匹配双 方相似的程度,另外再指定一个相似的 “程度”,用来衡量匹配双方相似的程度 是否落在指定的限度内。这个限度就是 阈 值。
基本概念
-- 一些基本问题
3. 组合证据不确定性的算法
? 在基于产生式规则的系统中,知识的前提条件既可以是简单条件, 也可以是用 AND 或 OR把多个简单条件连接起来构成的复合条件。 这组复合条件对应于一组证据,就称为组合证据。
? 目前有三种计算组合证据不确定性的方法: a. 最大最小方法
T(E1 AND E2)= min{T(E1),T(E2)} T(E1 OR E2)= max{T(E1),T(E2)}
b. 概率方法 T(E1 AND E2) = T(E1)*T(E2) T(E1 OR E2) = T(E1)+T(E2)-T(E1)*T(E2)
可信度方法
--C-F模型
MD(Measure Disbelief)--不信任增长度。表示与E匹配 的证据的出现,对H的不信任增长度。(注:P(H)表示H 的先验概率,P(H/E)是条件概率)
? 上面两条公式的实际意义如下: MB:因E而对H信任的增长/ 不相信H的概率 MD:因E而对H信任的减少/ 相信H的概率
ቤተ መጻሕፍቲ ባይዱ
基本概念
-- 一些基本问题
c. 不确定性的量度
不确定性的程度是不同的,需要用数值表
示其确切程度,当然也要事先规定它的取
值范围,这样在推理中计算不确定性才有
意义,是定量的。(例如MYCIN专家系
统中可信度取值范围为 [-1,1]
等)
基本概念
-- 一些基本问题
2. 不确定性匹配算法及阈值的选择
? 问题:知识所要求的不确定性程度与证据 实际具有的不确定性程度不一定相同,那 么如何匹配才算成功?
? 模型方法分为 数值方法和非数值方法。对数值方 法又可分为 基于概率的方法 和基于模糊理论的模 糊推理。现在人们在纯概率方法上发展了一些新 理论和方法,主要有 可信度方法 、证据理论 和主 观Bayes 方法等。下面主要介绍可信度方法。
可信度方法
--概念
? 根据经验对一个事物或现象为真的相信程 度称为可信度。
相关文档
最新文档