西电人工智能11确定性推理part4

合集下载

确定性与不确定性推理主要方法-人工智能导论

确定性与不确定性推理主要方法-人工智能导论

确定性与不确定性推理主要方法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。

人工智能教程习题及答案第4章习题参考解答

人工智能教程习题及答案第4章习题参考解答

第四章不确定性推理习题参考解答4.1 练习题4.1什么是不确定性推理?有哪几类不确定性推理方法?不确定性推理中需要解决的基本问题有哪些?4.2什么是可信度?由可信度因子CF(H,E)的定义说明它的含义。

4.3什么是信任增长度?什么是不信任增长度?根据定义说明它们的含义。

4.4当有多条证据支持一个结论时,什么情况下使用合成法求取结论的可信度?什么情况下使用更新法求取结论可信度?试说明这两种方法实际是一致的。

4.5设有如下一组推理规则:r1:IF E1THEN E2(0.6)r2:IF E2AND E3THEN E4 (0.8)r3:IF E4THEN H (0.7)r4:IF E5THEN H (0.9)且已知CF(E1)=0.5,CF(E3)=0.6,CF(E5)=0.4,结论H的初始可信度一无所知。

求CF(H)=?4.6已知:规则可信度为r1:IF E1THEN H1(0.7)r2:IF E2THEN H1(0.6)r3:IF E3THEN H1(0.4)r4:IF (H1AND E4) THEN H2(0.2)证据可信度为CF(E1)=CF(E2)=CF(E3)=CF(E4)=CF(E5)=0.5H1的初始可信度一无所知,H2的初始可信度CF0(H2)=0.3计算结论H2的可信度CF(H2)。

4.7设有三个独立的结论H1,H2,H3及两个独立的证据E1与E2,它们的先验概率和条件概率分别为P(H1)=0.4,P(H2)=0.3,P(H3)=0.394P(E1/H1)=0.5,P(E1/H2)=0.6,P(E1/H3)=0.3P(E2/H1)=0.7,P(E2/H2)=0.9,P(E2/H3)=0.1利用基本Bayes方法分别求出:方法分别求出:(1)当只有证据E1出现时,P(H1/E1),P(H2/E1),P(H3/E1)的值各为多少?这说明了什么?么?(2)当E1和E2同时出现时,P(H1/E1E2),P(H2/E1E2),P(H3/E1E2)的值各是多少?这说明了什么?明了什么?4.8在主观Bayes方法中,请说明LS与LN的意义。

西安电子科技大学人工智能复习课习题

西安电子科技大学人工智能复习课习题

1.请选用框架法和语义网络法表示下述报道的沙尘暴灾害事件。

(虚拟新华社3月16日电)昨日,沙尘暴袭击韩国汉城,气场与高速公路被迫关闭,造成的损失不详。

此次沙尘暴起因中韩专家认为是由于中国内蒙古地区过分垦牧破坏植被所致。

(提示:分析概况用下划线标出的要点,经过概念化形成槽或节点)2. 请用归结反演的方法求解下述问题。

已知:(1)John 是贼。

(2)Paul 喜欢酒(wine )。

(3)Paul 也喜欢奶酪(cheese )。

(4)如果Paul 喜欢某物,那么John 也喜欢某物。

(5)如果某人是贼,而且他喜欢某物,那么他就会偷窃该物。

请回答下面的问题:John 会偷窃什么?3. MYCIN 是一个用于细菌感染性疾病诊断的专家系统,它的不确定性推理模型中采用可信度作为不确定性量度。

请简述什么是不确定性推理及不确定性推理几个关键问题,并按照MYCIN 系统的推理方法计算结论B1和B2的可信度。

已知初始证据A1,A2,A3的可信度值均为1,推理规则如下:R1: IFA1 THEN B1 (0.8) R2: IFA2 THEN B1 (0.5) R3: IF A3∧B1 THENB2 (0.8) 求CF(B1)和CF(B2)的值。

()()()(),()0,()0121212()()()()(),()0,()012121212()()12,()()0121min{|()|,|()|}12CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H CF H ⎧⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎩+-⨯≥≥=++⨯<<+⨯<- 4.设A 、B 分别是论域U 、V 上的模糊集,U=V={1,2,3,4,5}, A=1/1+ 0.5/2, B=0.4/3+0.6/4+1/5并设模糊知识及模糊证据分别为:IF x is A THEN y is B x is A ’其中,A ’的模糊集为:A ’=1/1+ 0.4/2+ 0.2/3假设A 和A ’可以匹配,请利用模糊推理的方法求出该模糊知识和模糊证据能得出什么样的模糊结论。

人工智能的推理推断和决策方法

人工智能的推理推断和决策方法

人工智能的推理推断和决策方法人工智能(Artificial Intelligence, AI)是一门研究如何使计算机能够模拟和表现人类智能的学科。

推理、推断和决策是人工智能领域中至关重要的技术之一。

本文将介绍人工智能中的推理推断和决策方法,并深入探讨它们在现实生活中的应用。

一、推理推断方法推理推断是通过已有信息和已有的推理机制从中得出新的结论或发现之间的关系。

推理推断的方法可以分为演绎推理和归纳推理。

1. 演绎推理演绎推理是根据已知的前提和逻辑规则,通过确定性推理得出结论。

它可以分为传统逻辑推理和不确定逻辑推理。

传统逻辑推理是依据逻辑学的基本规则和形式公理进行推理。

其中最著名的逻辑是命题逻辑和谓词逻辑。

命题逻辑主要用于处理简单的命题间的推理,例如当已知A为真,且A蕴含B时,可以推出B为真。

谓词逻辑则用于处理谓词与量词,更为灵活。

不确定逻辑推理是用于处理不确定性信息的推理方法,其中最常用的方法是模糊逻辑和概率逻辑。

模糊逻辑通过引入模糊概念来处理不精确或不完全的信息,如“云彩是模糊的白色”。

概率逻辑则通过将概率引入到逻辑推理中来处理不确定性,如“在下雨的情况下,道路湿滑的概率更高”。

2. 归纳推理归纳推理是通过从具体的事实或实例中总结出普遍规律来进行推理。

归纳推理的方法可以分为归纳泛化和归纳推理。

归纳泛化是从特殊情况中抽象出一般规律。

例如,我们观察到许多坏学生是在游戏时间过长后表现不佳,可以推断出游戏时间过长对学生学习的负面影响。

归纳推理则是通过观察现象、分析数据等方法得出结论。

它通过观察和经验总结概括,可能会受到样本规模、采样偏差等因素的影响。

二、决策方法决策是从多个备选方案中选择最佳方案的过程。

在人工智能领域中,决策问题经常被建模为决策树、马尔可夫决策过程、深度强化学习等形式。

1. 决策树决策树是一种树状的决策图,用于帮助决策者作出决策。

在决策树中,每个分支代表一个决策点,而每个叶节点代表一个可能的决策结果。

人工智能--确定性推理 ppt课件

人工智能--确定性推理  ppt课件

ppt课件
21
流程图
ppt课件
22
注意几点:
①搜索过程产生的节点和指针构成一棵隐式定义的 状态空间树的子树,称之为搜索树
ppt课件
23
② 宽度优先搜索方法能够保证在搜索树中找到 一条通向目标节点的最短途径(所用操作符 最少)
ppt课件
24
例:八数码问题
初始状态
283
1
4
765
目标状态
123
8
初始节点
目标状态
目标节点
操作符
有向弧
ppt课件
7
解的含义:
在状态空间中,解是从初始状态到目标状态的 操作符序列
在图中,解是从初始节点到目标节点的一条路 径
ppt课件
8
必须记住哪下从些一目 点步标走还返过可回了以的走路哪径 些点
状态:(城市名) 算子:常德→益阳
益阳→常德 益阳汨罗 益阳宁乡 益阳娄底 …
是否会认为老师的教学方法需要改进? • 你所经历的课堂,是讲座式还是讨论式? • 教师的教鞭 • “不怕太阳晒,也不怕那风雨狂,只怕先生骂我
笨,没有学问无颜见爹娘 ……” • “太阳当空照,花儿对我笑,小鸟说早早早……”
解决实际问题的两个关键之处:
①问题的表达 状态空间法 问题归约法 谓词逻辑法
②问题的求解 搜索技术
P-1
P
P+1
P+3
ppt课件
27
空格移动规则
顺序 规则
1
左移
2
上移
3
下移
4
右移
前提条件
应用结果
P≠1,4,7 P 位置与 P-1 位置上的元素互换
P≠1,2,3

人工智能原理及应用第3章 确定性推理方法

人工智能原理及应用第3章 确定性推理方法

3.1 推理概述
3.1.2 推理的方法
1.演绎推理: 例:有如下三个判断: ①计算机系的学生都会编程序;(一般性知识) ②程强是计算机系的一位学生;(具体情况) ③因此程强会编程序。(结论)
这是一个三段论推理。其中:“①计算机系的学生都会编程序” 是大前提,“②程强是计算机系的一位学生”是小前提,那么“③ 程强会编程序”是经演绎推出来的结论。其结论蕴含在大前提中, 这就是典型的演绎推理三段论。
N
Y Y
以正向推理结果为假设
输入进行反向推理
N
输出结果
Y
成功退出
需要进行正向推理吗?
3.1 推理概述
3.1.4 推理中的冲突
在推理过程中,系统要不断地用数据库中的事实与知识库中的 规则进行匹配,当有一个以上规则的条件部分和当前数据库相匹配 时,就需要有一种策略来决定首先使用哪一条规则,这就是冲突解 决策略。冲突解决策略实际上就是确定规则的启用顺序。
33演绎推理方法332演绎推理的特点正向演绎推理逆向演绎推理问题求解的描述事实文字与或形事实文字合取式规则lw规则wl目标文字析取形目标文字与或形初始与或图相应于事实表达式事实表达式的与或树相应于目标公式事实表达式的与或树演绎推理f规则事实目标b规则目标事实结束条件包含所有目标节点的一致解图以事实节点作为所有终节点的一致解图34归结推理方法341子句集及其化简342herbrand海伯伦定理343robinson鲁宾逊归结原理344利用归结推理进行定理证明345应用归结原理进行问题求解在谓词演算中利用前面列出的等价式和永真蕴含式可以从已知的一些公式推导出新的公式这个导出的公式叫做定理在推导过程中使用的推理规则序列就成了该定理的一个证明而这种推导就是归结推理方法
形成可用知识集

人工智能及其应用第四版答案

人工智能及其应用第四版答案

人工智能及其应用第四版答案【篇一:人工智能及其应用习题参考答案第9章】txt>9-1 分布式人工智能系统有何特点?试与多艾真体系统的特性加以比较。

分布式人工智能系统的特点:(1) 分布性系统信息(数据、知识、控制)在逻辑上和物理上都是分布的(2) 连接性各个子系统和求解机构通过计算机网络相互连接(3) 协作性各个子系统协调工作(4) 开放性通过网络互连和系统的分布,便于扩充系统规模(5) 容错性具有较多的冗余处理结点、通信路径和知识,提高工作的可靠性(6) 独立性系统把求解任务归约为几个相对独立的子任务,降低了问题求解及软件开发的复杂性9-2 什么是艾真体?你对agent的译法有何见解?agent是能够通过传感器感知其环境,并借助执行器作用于该环境的实体,可看作是从感知序列到动作序列的映射。

其特性为:行为自主性,作用交互性,环境协调性,面向目标性,存在社会性,工作协作性,运行持续性,系统适应性,结构分布性,功能智能性把agent 译为艾真体的原因主要有:(1) 一种普遍的观点认为,agent是一种通过传感器感知其环境,并通过执行器作用于该环境的实体。

(2) “主体”一词考虑到了agent具有自主性,但并未考虑agent还具有交互性,协调性,社会性,适应性和分布性的特性(3) “代理”一词在汉语中已经有明确的含义,并不能表示出agent的原义(4) 把agent译为艾真体,含有一定的物理意义,即某种“真体”或事物,能够在十分广泛的领域内得到认可(5) 在找不到一个确切和公认的译法时,宜采用音译9-3 艾真体在结构上有何特点?在结构上又是如何分类的?每种结构的特点为何?真体=体系结构+程序(1) 在计算机系统中,真体相当于一个独立的功能模块,独立的计算机应用系统。

(2) 真体的核心部分是决策生成器或问题求解器,起到主控作用(3) 真体的运行是一个或多个进程,并接受总体调度(4) 各个真体在多个计算机cpu上并行运行,其运行环境由体系结构支持。

人工智能4不确定性推理

人工智能4不确定性推理

模糊集上的运算主要有:包含、交、并、补等等。
1. 包含运算
定义4.5 设A,B∈F(U),若对任意u∈U,都有
μB(u)≤μA(u) 成立,则称A包含B,记为B A。 2. 交、并、补运算
定义4.6 设A,B∈F(U),以下为扎德算子
A
B : A
B (u)
max{ uU
A
(u
),
B
(u)}
A (u) B (u)
3
模糊集的表示方法(1)
若论域离散且有限,则模糊集A可表示为:
也可写为:
A={μA(u1),μA(u2),…,μA(un)}
或者:
A=μA(u1)/u1+μA(u2)/u2+…+μA(un)/un
n
n
A (u ) / u , 或者A (u ) / u
Ai
i
Ai
i
i 1
i 1
A={μA(u1)/u1,μA(u2)/u2,…,μA(un)/un} A={(μA(u1),u1),(μA(u2),u2),…,(μA(un),un)} 隶属度为0的元素可以不写。
(A, B) 1 [1 (1 0.2)] 0.9 2
即A和B两个模糊集之间的匹配度为0.9。
21
语义距离
如果论域U上两个模糊集A和B的语义距离为d(A,B),则其匹配度为 1-d(A,B)。
曼哈顿距离(Manhattan Distance)或者海明距离(Hamming
Distance)
d (A, B)
A

B
{
U
A
(ui
)
B
(ui
)}
A⊙
B
{
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 与/或树的启发式搜索过程
✓ (6) 如果节点n不是终止节点,且不可扩展,则: ①标记节点n为不可解节点; ②在T上应用不可解标记过程,对n的先辈节点中的 所有不可解解节点进行标记; ③如果初始解节点S0能够被标记为不可解节点,则 问题无解,失败退出; ④ 否则,从OPEN表中删去具有不可解先辈的所有 节点。 ⑤ 转第(2)步。
✓ S0经过扩展后得到的与/或树如 •按照和代价计算得到:
右图所示。其中,端节点B、C、 •h(A)=8,h(D)=7
E、F,下面的数字是用启发函
数估算出的h值;各个父节点
•h(S0)=8
到其子节点的代价为1。
•此时S0的右子树是希望 树
西电人工智能11确定性推理part4
与/或树的启发式搜索
•S0 •9
ቤተ መጻሕፍቲ ባይዱ
v 与/或树的启发式搜索:
✓ 依次对当前希望树的端节点 进行扩展。对节点E扩展两 •B
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 解树的代价:
✓ 设下图是一棵与/或树,它包 括两棵解树
✓ 左边的解树由S0、A、t1、C 及t2组成;
✓ 右边的解树由S0、B、t2、D 及t4组成。
✓ 在此与或树中,t1、t2、t3、 t4为终止节点;E、F是端节 点;边上的数字是该边的代 价。
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 解树的代价:解树的代价可按如下规则计算
✓ (1)若n为终止节点,则其代价h(n)=0; ✓ (2)若n为或节点,且子节点为n1, n2, … ,nk,则n的代价
为:
其中,c(n, ni)是节点n到其子节点ni的边代价。 ✓ (3)若n为与节点,且子节点为n1, n2, … ,nk,则n的代价
西电人工智能11确定性推理part4
与/或树的启发式搜索
•S0
v 与/或树的启发式搜索:
•A
•D
✓ 设初始节点为S0,要求搜索过 •B
程每次扩展节点时都同时扩展
两层,且按一层或节点、一层
•3
•C •3
•E •3
•F •2
与节点的间隔方式进行扩展。 它实际上就是下一节将要讨论 的博弈树的结构。
•h(B)=3,h(C)=3 •h(E)=3,h(F)=2
✓ 请计算解树的代价。
•S0 •2
•A 2
•4
6
B 35
•t1
C
•2
t2
D
1
•t3 E
t4 F
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 解树的代价:
✓ 解:先计算左边的解树
按和代价:
h(S0)=2+4+6+2=14 按最大代价:
h(S0)=(2+6)+2=10
✓ 再计算右边的解树
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 与/或树的启发式搜索过程
✓ (4)如果节点n为终止节点,则: ①标记节点n为可解节点; ②在T上应用可解标记过程,对n的先辈节点中的所 有可解解节点进行标记; ③如果初始解节点S0能够被标记为可解节点,则T就 是最优解树,成功退出; ④否则,从OPEN表中删去具有可解先辈的所有节点。 ⑤转第(2)步。
可用和代价法或最大代价法。
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 解树的代价:解树的代价可按如下规则计算
若用和代价法,则其计算公式为:
若用最大代价法,则其计算公式为:
✓ (4)若n是端节点,但又不是终止节点,则n不可扩展, 其代价定义为h(n)=∝。
✓ (5)根节点的代价即为解树的代价。
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 与/或树的启发式搜索过程
✓ (5) 如果节点n不是终止节点,但可扩展,则: ①扩展节点n,生成n的所有子节点; ②把这些子节点都放入OPEN表中,并为每一个子 节点设置指向父节点n的指针; ③计算这些子节点及其先辈节点的h值; ④转第(2)步。
v 与/或树的启发式搜索过程
✓ (1) 把初始节点S0放入OPEN表中; ✓ (2) 求出希望树T,即根据当前搜索树中节点的代价h求
出以S0为根的希望树T; ✓ (3) 依次在OPEN表中取出T的端节点放入CLOSED表,
并记该节点为n;节点n有三种不同情况:①n为终止节 点,②n不是终止节点,但可扩展,③n不是终止节点, 且不可扩展,对三种情况分别进行步骤(4) (5) (6)的操作 过程;
按和代价:
h(S0)=1+5+3+2=11 按最大代价:
h(S0)=(1+5)+2=8
•S0 •2
•A 2
•4
6
B 35
•t1
C
•2
t2
D
1
•t3 E
t4 F
西电人工智能11确定性推理part4
与/或树的启发式搜索
❖ 希望树:希望树是指搜索过程中最有可能成为最优解树
的那棵树。与/或树的启发式搜索过程就是不断地选择、修 正希望树的过程,在该过程中,希望树是不断变化的。
❖ 希望树的定义:
✓ (1) 初始节点S0在希望树T中 ✓ (2) 如果节点n在希望树中,则一定有:
如果n是具有子节点n1, n2, … , nk的或节点,则具有
值的那个子节点ni也应在T中。 如果n是与节点,则n的全部子节点都在希望树T中。
西电人工智能11确定性推理part4
与/或树的启发式搜索
西电人工智能11确定性推理part4
与/或树的搜索策略
v 与/或树的搜索策略 ✓与/或树的一般搜索过程 ✓与/或树的广度优先搜索 ✓与/或树的深度优先搜索 ✓与/或树的启发式搜索 ✓博弈树的启发式搜索 ✓α-β剪枝技术
西电人工智能11确定性推理part4
与/或树的启发式搜索
v 与/或树的启发式搜索 ✓与/或树的启发式搜索过程实际上是一种利用搜 索过程所得到的启发性信息寻找最优解树的过 程。 ✓算法的每一步都试图找到一个最有希望成为最 优解树的子树。 ✓最优解树是指代价最小的那棵解树。 ✓它涉及到解树的代价与希望树。
西电人工智能11确定性 推理part4
2020/12/7
西电人工智能11确定性推理part4
内容提要
•第三章:确定性推理
•1.推理的基本概念 •2.搜索策略 •3.自然演绎推理 •4.归结演绎推理 •5.基于规则的演绎推理
西电人工智能11确定性推理part4
搜索策略
v 搜索策略 ✓搜索的基本概念 ✓状态空间的搜索策略 ✓与/或树的搜索策略 ✓搜索的完备性与效率
相关文档
最新文档