人工智能 第二章
人工智能_第2章知识表示方法

框架网络
◆框架间的横向联系: 由于框架中的槽值或侧面值都可以是另一个框架的名字,这 就在框架之间 建立起了联系,通过一个框架可以找到另一个 框架,这称为横向联系。 ◆框架间的纵向联系: 当某些事物有一些共同的属性时,在对它们进行描述时,可 以将它们具有的共同属性抽取出来,构成一个上层框架,然 后再对各自独有的属性分别构成下层框架。 为了指明框架间的这种上下关系,可在下层框架中设立一个 专用的槽,用以指出他的上层框架是哪一个。这样就在框架 间建立了纵向联系。 ◆具有横向联系及纵向联系的一组框架称为框架网络。
16
框架的推理-例
【例】师生员工的框架网络已建立在知识库中,从知识库中找出一
个满足以下条件的教师:男性,年龄在30岁以下,身体健康,职称
为讲师把这些条件用框架表示出来,就可得到如下的初始问题框架
框架名:<教师-x>
姓名:
师生
年龄:<30
员工
继 性别:男
承 健康状况:健康
性 职称:讲师
某个教师的事例框架为: 框架名:<教师-1> 继承:<教师> 姓名:孙林 年龄:28 健康状况:健康 部门:计算机系软件教研室
6
框架间的继承
◆框架的继承性,就是当子节点的某些槽值或侧面值没有被 直接记录时,可以从其父节点继承这些值。 继承性是框架表示法的一个重要特性,它不仅可以在两个框 架之间实现继承关系,而且还可以通过两两的继承关系,从 最低层追搠到最高层,使高层的信息逐层向低层传递。 例如,椅子一般都有4条腿,如果一把具体的椅子没有说明它 有几条腿,则可以通过一般椅子的特性,得出它也有4条腿。 如果一个在上层框架中描述的属性在下层框架需作进一步说 明时,则需要在下层框架中再次给出描述。 如果在下层框架中对某些槽没有作特别的声明,那么它将自 动继承上层框架相应槽的槽值。
人工智能第二章知识表示方法

框架的构建与实现
80%
确定框架的结构
根据实际需求和领域知识,确定 框架的槽和属性,以及它们之间 的关系。
100%
填充框架的实例
根据实际数据和信息,为框架的 各个槽和属性填充具体的实例值 。
80%
实现框架的推理
通过逻辑推理和规则匹配,实现 基于框架的知识推理和应用。
框架表示法的应用场景
自然语言处理
模块化
面向对象的知识表示方法可以将 知识划分为独立的模块,方便管 理和维护。
面向对象表示法的优缺点
• 可扩展性:面向对象的知识表示方法可以通过继承和多态实现知识的扩展和复用。
面向对象表示法的优缺点
复杂性
面向对象的知识表示方法需要建立复 杂的类和对象关系,可能导致知识表 示的复杂性增加。
冗余性
面向对象的知识表示方法可能导致知 识表示的冗余,尤其是在处理不相关 或弱相关的事实时。
人工智能第二章知识表示方法
目
CONTENCT
录
• 知识表示方法概述 • 逻辑表示法 • 语义网络表示法 • 框架表示法 • 面向对象的知识表示法
01
知识表示方法概述
知识表示的定义
知识表示是人工智能领域中用于描述和表示知识的符号系统。它 是一种将知识编码成计算机可理解的形式,以便进行推理、学习 、解释和利用的过程。
知识表示方法通常包括概念、关系、规则、框架等元素,用于描 述现实世界中的实体、事件和状态。
知识表示的重要性
知识表示是人工智能的核心问题之一,它决定了知 识的可理解性、可利用性和可扩展性。
良好的知识表示方法能够提高知识的精度、可靠性 和一致性,有助于提高人工智能系统的智能水平和 应用效果。
知识表示方法的发展对于推动人工智能技术的进步 和应用领域的拓展具有重要意义。
人工智能答案 第二章

为0,关状态为1,全部可能的状态为:Q0=(0,0,0) ; Q1=(0,0,1); Q2=(0,1,0)Q3=(0,1,1) ; Q4=(1,0,0); Q5=(1,0,1)Q6=(1,1,0) ; Q7=(1,1,1)。
翻动琴键的操作抽象为改变上述状态的算子,即F={a, b, c} a:把第一个琴键q0翻转一次b:把第二个琴键q1翻转一次c:把第三个琴键q2翻转一次问题的状态空间为<{Q5},{Q0 Q7}, {a, b, c}>问题的状态空间图如下页所示:从状态空间图,我们可以找到Q5到Q7为3的两条路径,而找不到Q5到Q0为3的路径,因此,初始状态“关、开、关”连按三次琴键后只会出现“关、关、关”的状态。
二阶梵塔的全部状态这里的状态转换规则就是金盘的搬动规则,分别用A盘从第i号杆移到第j号杆上号杆移到第j号杆上。
经分析,共有(1,3), A(2,1), A(2,3), A(1,3), B(2,1), B(2,3), B(3,1),代价树如下图所示:分别给出宽度优先及深度优先搜索策略下的、I、 J、L是目标节点。
宽度优先搜索过程:B-﹥ G-﹥E2. 求下列谓词公式的子句集(1)∃x ∃y(P(x,y) ∧Q(x,y))解:去掉存在量词变为:P(a,b)∧Q(a,b)变成子句集{ P(a,b),Q(a,b )}(2)∀x ∀y(P(x,y) →Q(x,y))解:去掉蕴涵符号变为:∀x ∀y(¬ P(x,y) ∨ Q(x,y))去掉全称量词变为:¬ P(x,y) ∨ Q(x,y)变成子句集{ ¬ P(x,y) ∨ Q(x,y)}(3) {()[(,)(,,)]}x P x y zQ x z zR x y z ∀→∃∀∨∀()(,)(,(),)P x Q x z R x f x z ⌝∨∨(4)((,,,,,)(,,,,,)(,,,,,))x y z u v w P x y z y v w Q x y z y v w R x y z u v w ∃∀∃∃∀∃∨∧{p(a,y,f(y),y,v,g(y,v)) ∨Q(a,y,f(y),y,v,g(y,v)),p(a,x,f(x),x,z,g(x,z)) ∨R(a,x,f(x),h(x),z,g(x,z))}3. 试判断下列子句集中哪些是不可满足的 (1)使用删除策略 (2)归结4.用合一算法求下列公式集的最一般合一。
人工智能习题&答案-第2章-知识表示方法

第二章知识表示方法2-1 状态空间法、问题归约法、谓词逻辑法和语义网络法的要点是什么?它们有何本质上的联系及异同点?2-2 设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。
该船的负载能力为两人。
在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。
他们怎样才能用这条船安全地把所有人都渡过河去?用S i(nC, nY) 表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。
考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:1. nC=02. nC=33. nC=nY>=0 (当nC不等于0或3)用d i(dC, dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。
当i为偶数时,dC,dY同时为非负数,表示船驶向对岸,i为奇数时,dC, dY同时为非正数,表示船驶回岸边。
初始状态为S0(0, 0),目标状态为S0(3, 3),用深度优先搜索的方法可寻找渡河方案。
在此,用图求法该问题,令横坐标为nY, 纵坐标为nC,可行状态为空心点表示,每次可以在格子上,沿对角线移动一格,也可以沿坐标轴方向移动1格,或沿坐标轴方向移动2格。
第奇数次数状态转移,沿右方,上方,或右上方移动,第偶数次数状态转移,沿左方,下方,或左下方移动。
从(0,0)开始,依次沿箭头方向改变状态,经过11步之后,即可以到达目标状态(3,3),相应的渡河方案为:d1(1,1)--→d2(-1,0)--→d3(0,2)--→d4(0,-1)--→d5(2,0)--→d6(-1,-1)--→d7(2,0)--→d8(0,-1)--→d9(0,2)--→d10(-1,0)--→d11(1,1)2-3 利用图2.3,用状态空间法规划一个最短的旅行路程:此旅程从城市A 开始,访问其他城市不多于一次,并返回A 。
人工智能 第2章 知识表示

2.1.1 知识的概念
按知识的作用范围划分
➢ 常识性知识 ➢ 领域性知识
按知识的确定性划分
➢ 确定知识 ➢ 不确定知识
按知识的作用及表示来划分
➢ 事实性知识 ➢ 规则性知识 ➢ 控制性知识 ➢ 元知识
按人类的思维及认识方法划分
➢ 逻辑性知识 ➢ 形象性知识
2.1.2 知识表示的概念
知识表示就是研究用机器表述上述知识的可行性、有效性的一 般方法,可以看成将知识符号化,即编码成某种数据结构,并输 入到计算机的过程和方法,即:
规则库: 用于描述相应领域内知识的产生式集合。
2. 综合数据库
综合数据库(事实库、上下文、黑板等):用于存放输 入的事实、从外部数据库输入的事实以及中间结果(事 实)和最后结果的工作区。
2.3.2 产生式系统的基本结构
3. 推理机
推理机:用来控制和协调规则库与综合数据库的 运行,包含了推理方式和控制策略。
一阶谓词逻辑表示法的缺点:
效率低
由于推理是根据形式逻辑进行的,把推理演算和知识含义截然分开, 抛弃了表达内容所含的语义信息,往往是推理过程太冗长,降低系统 效率。另外,谓词表示越细,表示越清楚,推理越慢、效率越低。
灵活性差
不便于表达和加入启发性知识和元知识。不便于表达不确定性的指示, 但人类的知识大都具有不确定性和模糊性,这使得它表示知识的范围 受到了限制。
R10:IF 该动物是哺乳动物 AND 是食肉动物 AND 是黄褐色 AND 身上有黑色条纹 THEN 该动物是虎
R11: IF 该动物是有蹄类动物 AND 有长脖子 AND 有长腿 AND 身上有暗斑点 THEN 该动物是长颈鹿
R12:IF 该动物有蹄类动物 AND 身上有黑色条纹 THEN 该动物是斑马
人工智能应用基础 第二章 人工智能的发展简史

12.1 了人解工人智工能智的能孕的育基本概念
➢ 2.1.1 哲学(公元前 428 年—现在)
亚里士多德(Aristotle,公元前 384—公元前 322)认为哲学是科学,而不是感觉、经验 和技术。他是第一个把支配意识的理性部分的法则形式化为精确的法则集合的人。他发展了 一种非形式的三段论系统用于正确推理,这种系统原则上允许在初始条件下机械地推导出结 论。在亚里士多德看来,只有其目的是追究事物的本原和原因的知识,才能称之为科学。人 们通过感觉拥有记忆,对统一事物的众多记忆导致经验,由经验得到技术,最后才能知晓事 物的本原和原因,从而达到科学。
2006 年,Hinton 在神经网络的深度学习领域取得突破,人类又一次看到机 器赶超人类的希望,也是标志性的技术进步。
任何成功都不是一蹴而就,试搜索人工智能发展史上遭遇的瓶颈,并分组讨论。
2.1 人工智能的孕育
这个阶段主要是指 1956 年以前。自古以来,人们就一直试图用各种机器来代替人的部分 脑力劳动,以提高人们征服自然的能力,其中对人工智能的产生、发展有重大影响的主要研 究成果包括:
12.1 了人解工人智工能智的能孕的育基本概念
由上面的发展过程可以看出,人工智能的产生和发展绝不是偶然的,它是科学技术发展的 必然产物。
人工智能是一门边缘学科,属于自然科学和社会科学的交叉。用来研究人工智能的主要 物质基础以及能够实现人工智能技术平台的机器就是计算机,人工智能的发展历史是和计算 机科学技术的发展史联系在一起的。除了计算机科学以外,人工智能还涉及哲学、数学、经 济学、神经科学、计算机工程等多门学科。人工智能学科研究的主要内容包括:知识表示、 自动推理和搜索方法、机器学习和知识获取、知识处理系统、自然语言理解、计算机视觉、 智能机器人、自动程序设计等方面。
人工智能导论-第二章对抗搜索
上限置信区间算法在MCTS中应用
上限置信区间(UCB)算法
UCB算法是一种多臂赌博机问题的解决方法,用于在探索和利用之间找到平衡。 在MCTS中,UCB算法被用于指导节点的选择过程。
应用方式
在MCTS的选择阶段,使用UCB算法计算每个子节点的得分,并选择得分最高 的子节点进行扩展和模拟。通过不断调整UCB公式中的参数,可以控制探索和 利用的权衡程度。
优化策略
为了进一步提高Alpha-Beta剪枝算法的效率,可以采用 一些优化策略,如启发式排序、迭代深化搜索等。其中 ,启发式排序是一种基于评估函数的节点排序方法,将 更有可能导致最优解的节点排在前面,从而提前找到最 优解并终止搜索;迭代深化搜索则是一种逐步增加搜索 深度的搜索方法,可以在有限的搜索深度内找到较好的 解。
常见剪枝技术
常见的剪枝技术包括深度优先剪枝、广度优先剪枝、启发式剪枝等。其中,启发 式剪枝是一种基于评估函数的剪枝方法,通过计算每个节点的评估值,提前排除 一些评估值较差的节点,从而减少搜索空间。
Alpha-Beta剪枝算法优化策略
Alpha-Beta剪枝原理
Alpha-Beta剪枝算法是一种基于极大极小值搜索的优化算 法,通过引入两个参数alpha和beta来限制搜索范围,从 而减少搜索空间。在搜索过程中ቤተ መጻሕፍቲ ባይዱ如果发现当前节点的值 已经小于或等于alpha(对于极大值节点)或大于或等于 beta(对于极小值节点),则可以提前终止对该节点的搜 索。
非零和博弈是指博弈中各方的收益和损失总和不为零的情况 。这种博弈更为普遍,因为现实生活中的许多情况都是非零 和的。非零和博弈算法需要考虑到博弈各方的可能合作,以 及利益分配的问题。
完全信息与非完全信息博弈算法
人工智能导论-第2章 逻辑推理3 - 知识图谱
目标谓词只有一个正例ℎ(David, Mike)。
反例在知识图谱中一般不会显式给出,但可从知
识图谱中构造出来。如从知识图谱中已经知道
(David, James)成立,则ℎ(David,
James)可作为目标谓词的一个反例,记为
ෞ− = 0
NA
(, )
ෞ+ = 1
ෞ− = 2
0.74
e(, )
ෞ+ = 0
ෞ− = 1
NA
(, )
ෞ+ =
ෞ− =
1.32
e(, )
ෞ+ = 0
ෞ− =0
NA
e(, )
ෞ+ = 0
ෞ− = 0
ෞ+ = 1
ෞ− = 3
0.32
(, )
ෞ+ = 0
ෞ− = 1
NA
(, )
ෞ+ = 0
ෞ− = 1
NA
(, )
ෞ+ = 0
ෞ− = 0
NA
(, )
ෞ+ = 0
ෞ− = 0
NA
(, )
ෞ+ = 1
ෞ− = 3
0.32
(, )
ෞ+ = 0
ෞ− = 1
NA
(, )
ෞ+ = 0
ෞ− = 1
NA
(, )
ෞ+ = 0
人工智能概论课件 第2章 知识表示(导论)
(1)个体是常量:一个或者一组指定的个体。
▪ “老张是一个教师”:一元谓词 Teacher (Zhang) ▪ “5>3” :二元谓词 Greater (5, 3) ▪ “Smith作为一个工程师为IBM工作”:
三元谓词 Works (Smith, IBM, engineer)
命题逻辑表示法:无法把它所描述的事物的结构及逻辑特 征反映出来,也不能把不同事物间的共同特征表述出来。
P:老李是小李的父亲
P:李白是诗人 Q:杜甫也是诗人
13
2.2.2 谓词
谓词的一般形式: P (x1, x2,…, xn)
▪ 个体 x1, x2,…, xn :某个独立存在的事物或者某个抽象 的概念;
(3)∧: “合取”(conjunction)——与。
“我喜欢音乐和绘画”: Like (I, music) ∧ Like (I, painting)
16
2.2.3 谓词公式
1. 连接词(连词) (4)→:“蕴含”(implication)或 “条
件”(“如co果nd刘iti华on跑)。得最快,那么他取得冠军。” :
▪ ( x)( y) F(x, y) 表示对于个体域中的任何两个个体x
和y,x与y都是朋友。
20
2.2.3 谓词公式
全称量词和存在量词出现的次序将影响命题的意思。 例如:
▪ ( x)( y)(Employee(x) → Manager(y, x)) :
“每个雇员都有一个经理。”
▪ ( y)( x)(Employee(x) → Manager(y, x)):
30
第2章 知识表示
2.1 知识与知识表示的概念 2.2 一阶谓词逻辑表示法
人工智能第二章 知识表示与推理
知识也是由符号组成,但是还包括了符号之间的关系以及处 理这些符号的规则或过程。
知识在信息的基础上增加了上下文信息,提供了更多的意 义因此也就更加有用和有价值。
知识是随着时间的变化而动态变化的,新的知识可以根据 规则和已有的知识推导出来。
机可接受的符号并以某种形式描述出来。诸如图表结构、
语法树、规则匹配模式、树形或网状表达等。简言之,知
识表示就是知识的符号化过程。即把相关问题的知识加以
形式化描述,表示成为便于机器(计算机)存储、管理和
调用的某种数据结构模式。
知识表示在智能Agent的建造中起到关键的作用。可以说正
是以适当的方法表示了知识,才导致智能Agent展示出了智
2019/8/2
安徽大学 计算机科学与技术学院
16
知识表示方法的衡量
充分表示领域知识:首先考虑能不能充分 表示领域知识,要能反应出领域的特点
有利于知识的利用:表示的目的是为了利 用知识,求解问题
便于对知识的组织,维护和管理:便于今 后的更新,维护,保证其一致性和完整性
便于理解和实现:容易让人理解并符合人 的习惯;还有容易在计算机上实现
人工智能
Artificial Intelligence
第二章 知识表示与推理
主要内容
2.1 知识表示的一般方法 2.2 图搜索策略 2.3 一般搜索与推理技术 2.4 A*算法 2.5 消解原理 2.6 规则演义系统 2.7 产生式系统 2.8 系统组织技术
什么是知识
数据一般指单独的事实,是信息的载体,数据项本身没有什 么意义,除非在一定的上下文中,否则没有什么用处。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2014-5-12
9
2.1.1 知识原则
系统求解问题的性能和系统拥有知识的关系
知识门槛( the thresholds of knowledge ) 3、全能门槛(The Total Expert Threshold)
达到E,由于知识量的空前增加(丰富),使系统能解决该应用领域 内的几乎所有问题,成为全能专家。 超过E后
以清晰的符号结构表示解决的问题
正因为系统拥有关于颜色的知识,当接收关于颜色的问题 时,系统才会作出正确回答。 这些符号结构在系统回答关于颜色问题的行为中明显地起 到因果作用;
2014-5-12
14
2.2 谓词逻辑表示法
1)谓词逻辑基本概念
1、谓词公式 例1、表示“机器人(Robot)在1号房间(R1)内”
22
2.2 谓词逻辑表示法
1)谓词逻辑基本概念
2、连词和量词 命题——不包含变量的谓词公式和逻辑语句; 命题逻辑 —— 基于命题的谓词逻辑称为命题逻辑, 命题逻辑是谓词逻辑的子集。 命题逻辑缺乏有效的表达一般性概念的能力
无法把每个知识单元抽象、细分; 如,“条条大路通罗马”。 Lead(Road1,Roma) Lead(Road2,Roma)…… 谓词逻辑中引入变量和对变量进行约束的量词。
2014-5-12
谓词符号、常量符号、变量符号、函数符号; 用括号和逗号隔开,表示论域内的关系。
15
2.2 谓词逻辑表示法
1)谓词逻辑基本概念
1、谓词公式
用括号和逗号隔开,以表示论域内的关系
Inroom(Robot,R1)
谓词符号
常量符号
常量符号
Married(father(L1),x)
性能提高变缓
非线性关系 nonlinearly
2014-5-12
11
2.1.2 知识表示
知识表示在人工智能体的建造中起到关键作用
以适当方式表示知识,才导致智能体展示出智能行 为
知识表示是数据结构及其处理机制的综合
知识表示=符号(结构)+处理机制,其中 恰当的符号(结构)
用于存储要解决的问题、可能的中间解答和最终解
答以及解决问题涉及的知识;
配套的处理机制
仅有符号(结构)不能体现出系统具有知识; 只有对其作适当的处理才构成意义。
2014-5-12
12
2.1.2 知识表示
例1、回答关于颜色的问题,并说明执行该任务的系统应 如何设计才成为专家系统。假定该任务只需说出雪、草地 和天空的颜色。用Prolog语言编写这个系统。 设计方案:
“谓词公式”的基本组成:
谓词符号、常量符号、变量符号、函数符号; 用括号和逗号隔开,表示论域内的关系。
“谓词公式是谓词逻辑的基本单元,也称为原子公式。
2014-5-12 19
2.2 谓词逻辑表示法
1)谓词逻辑基本概念
2、连词和量词
通过引入连词和量词,可以把谓词公式(原子公式)组合为复合谓 词公式。 复合谓词公式也称为逻辑语句。
Color(snow,white). Color(grass,green). Color(sky,yellow). PrintColor(x):-Color(x,y),!,write(“It’s”),write(y). 问题是:?- PrintColor(grass). 系统回答:It’s green.
2014-5-12
7
2.1.1 知识原则
系统求解问题的性能和系统拥有知识的关系
知识门槛( the thresholds of knowledge ) 1、使能门槛(Well-Formed Threshold)
指知识量超过该门槛时,系统就拥有了为执行任务所需的最低 限度知识; For each task, there is some minimum knowledge needed for one to even formulate it;
(等价)连接谓词公式产生等价式;正、逆向蕴涵式的合取。
202.2 谓词逻辑Fra bibliotek示法1)谓词逻辑基本概念
2、连词和量词
通过引入连词和量词,可以把原子公式组合为复合谓词公式。 复合谓词公式也称为逻辑语句。
(1)连词
通过连词产生的复合谓词公式(逻辑语句)的真值表:
P T F T Q T T F
2014-5-12
3
2014-5-12
4
2.1.1 知识原则
知识原则
The Knowledge Principle (KP) :A system exhibits intelligent understanding and action at high level of competence primarily because of the specific knowledge that it can bring to bear: the concepts, facts, representations, methods, models, metaphors, and heuristics about its domain of endeavor. “一个系统展示高级的智能理解和行为,主要是因 为拥有应用领域特有的知识:概念、事实、表示、 方法、模型、隐喻和启发式。 ”
附加的知识几乎没有实质性作用 Continue to add knowledge beyond this expert level is even less useful.
原有知识已经够用,新知识对本领域问题求解无明显帮助; 无法判断新知识是否与领域问题相关。
2014-5-12
10
2.1.1 知识原则
P
F T F
P∧Q T F F
P∨Q T T T
P
Q
T T F
P
Q T F F
F
2014-5-12
F
T
F
F
T
T
21
2.2 谓词逻辑表示法
1)谓词逻辑基本概念
2、连词和量词
通过引入连词和量词,可以把原子公式组合为复合谓词公式。 复合谓词公式也称为逻辑语句,谓词演算也称为谓词逻辑。
Before you can apply search or knowledge to solve some problem, you need to already know enough to at least state the problem in a well-formed fashion. 最低限度知识用于为问题确定一个好的表示方案
Inroom(Robot,R1) 简单的谓词公式
“谓词公式”的一般形式:
P(x1,x2,…,xn),其中, P——谓词符号(简称谓词); Xi(i=1,2,…,n)——参数项(简称项),项可以是常量、 变量或函数; P(x1,x2,…,xn)——n元谓词公式;
“谓词公式”的基本组成:
第2章 知识表示
如何表示知识是人工智能研究的一个重要议题 知识表示
以形式化方式表示知识; 供计算机自动处理; 2.1 概述 基本的知识表示方式
谓词逻辑表示法 2.3 产生式表示法 2.4 语义网络表示法 2.5 框架表示法 2.8 面向对象的知识表示
2.2
【本章内容】
2014-5-12
1
2.1 概述
本节主要内容:
2.1.1 知识原则 2.1.2 知识表示
2014-5-12
2
2.1.1 知识原则
教学目的:
了解智能行为取决于系统拥有的应用领域特有知识; 了解系统求解问题的性能与拥有知识量的关系; 掌握知识门槛的意义;
知识原则
D. B. Lenat(里南) and E. A. Feigenbaum(费根鲍姆), "On the thresholds of knowledge," in Proc. IJCAI-10, 1987, pp. 1173-1182.
2014-5-12
5
2.1.1 知识原则
知识原则
“一个系统展示高级的智能理解和行为,主要是因为 拥有应用领域特有的知识:概念、事实、表示、方法、 模型、隐喻和启发式。 ” 智能体有效地求解应用领域的问题主要靠拥有的领域 特有知识 【普通知识(general knowledge)】
The
(1)连词
(非)加在谓词公式前面,称为否定,或取反。 (与)连接谓词公式,称为合取; 产生的逻辑语句称为合取式,每个成分成为合取项。
(或)连接谓词公式,称为析取; 产生的逻辑语句称为析取式,每个成分成为析取项。 (蕴涵)连接谓词公式产生蕴涵式; 左部称为前项,右部称为后项。
2014-5-12
只是用于解决问题的知识中的一小部分,能应用于多个
2014-5-12
6
2.1.1 知识原则
系统求解问题的性能和系统拥有知识的关系
知识门槛( the thresholds of knowledge ) 1、使能门槛(Well-Formed Threshold) 2、胜任门槛(The Competent Threshold) 3、全能门槛(The Total Expert Threshold)
2014-5-12
8