人工智能 知识表示方法----语义网络
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五讲知识表示方法—语义网络法
二.二元语义网络 Is链:表示一个节点是另一个节点的属性 例如:小红是很高的。
is
小红
很高
第五讲知识表示方法—语义网络法
二.二元语义网络
2.举例:小燕是一只燕子,有一个从春天到秋天占有的 巢。 ISA ISA
XIAOYAN OWNER OWNEE OWN-1 STARTTIME NEST-1 ISA SWALLOW ISA NEST BIRD
SPRING
END-TIME FALL
TIME ISA
ISA OWNERSHIP
ISA
SITUATION
第五讲知识表示方法—语义网络法
三.多元语义网络
1.Event节点:表示一个动作或一个事件,常由表 示动作施主的agent节点、表示动作对象object节 点、表示动作状态位置location节点、表示动作时 间time节点等。例1:John Punch Tom
第五讲知识表示方法—语义网络法
二.二元语义网络 1.节点间的isa、part-of、is型关系 isa链:表示具体—抽象关系,或表示一种 隶属关系,体现某种层次分类。 特点:具体层结点可继承抽象层结点的 属性。 Isa 例如: 鸟 动物
第五讲知识表示方法—语义网络法
wk.baidu.com
二.二元语义网络 Part-of链:表示部分与全体的关系,或表示包 含关系。 特点:part-of关系下各层节点的属性可能是很 不同的。 例如:两只手是人体的一部分 part-of 两只手 人体
匹配:除概念节点或类节点的继承关系传递外, 其它的值从类节点传递到实例节点的关
第五讲知识表示方法—语义网络法
1.
2.
3.
4.
四.语义网络的特点 表示实体的结构、属性和实体间的因果关系,通 过弧线推导与实体相关的事实、特征和关系; 表现问题直观、易于理解适于知识工程师与领域 专家沟通; 语义解释依赖于结构的推理过程而没有结构的约 定,不能保证推理的有效性。 节点间的联系可能是线状、树状或网状或递归状 的结构,知识存储和检索需要比较复杂的过程。
人工智能及其应用
第五讲知识表示方法—语义网络法
一.语义网络的概念 语义网络是1968年Quillian在研究人类联想 记忆时提出的心理模型. 语义网络的结构:
(节点1,弧,节点2) 主节点 辅节点
其中:节点表示概念、事物、事件、情况等; 弧上的标注表示节点1的属性或节点1与节点2 之间的关系
y person x worker O(x,y)
loc 37-Maple
profession programmer
第五讲知识表示方法—语义网络法
3.语义网络推理过程 继承:把对事物的描述从概念节点或类节点传 递到实例节点。 例如: isa ako Brick12 Brick Block
agent John event is object Tom
Punching
第五讲知识表示方法—语义网络法
2.连接词 合取 :例1中的agent和object之间的关系。 析取:例如: isa(A,B) V Part-of(B,C)
B
isa Part-of A C
dis
第五讲知识表示方法—语义网络法
框架表示
框架是一种结构化表示方法.由指定事物各 个方面的槽组成,每个槽拥有若干个侧面,而 每个侧面又可拥有若干个值.
大多数实用系统必须同时使用许多框架,并 可把它们联成一个框架系统.
剧本表示
剧本是框架的一种特殊形式,它使用一 组槽来描述事件的发生序列. 剧本表示特别适用于描述顺序性动作 或事件.
否定 例如:~{isa(A,B) V Part-of(B,C)}
B isa neg A C Part-of
第五讲知识表示方法—语义网络法
蕴含:例如:Every one who lives at 37 Maple Street is a programmer. Address Occupation isa ante conse isa
过程表示
过程是一种知识的过程式表示,它将某一有 关问题领域知识同这些使用方法一起,隐式 地表示为一个问题求解过程. 它所给出的是事物的一些客观规律,表达的 是如何求解问题.