首页 理论教育 用语义网络表示事物部分的分类知识

用语义网络表示事物部分的分类知识

时间:2023-06-30 理论教育 版权反馈
【摘要】:逻辑和产生式表示方法常用于表示有关论域中多个不同状态间的关系,然而用于表示一个事物各个部分间的分类知识就不方便了,而槽和填槽表示方法便于表示这种分类知识,这种表示方法包括语义网络、框架、概念从属和脚本等,语义网络是其中最简单的一种,它是这类表示法的先驱,同一阶逻辑有相同的表达能力。(四)语义网络的表示方法1.基本表示方法实例联系,用ISA弧表示。

用语义网络表示事物部分的分类知识

语义网络是1968年奎林(Qillian)在研究人类联想记忆时提出的心理学模型,认为记忆是由概念间的联系实现的。1972年西蒙(Simon)首先用语义网络表示法建立自然语言理解系统。逻辑和产生式表示方法常用于表示有关论域中多个不同状态间的关系,然而用于表示一个事物各个部分间的分类知识就不方便了,而槽和填槽表示方法便于表示这种分类知识,这种表示方法包括语义网络、框架、概念从属和脚本等,语义网络是其中最简单的一种,它是这类表示法的先驱,同一阶逻辑有相同的表达能力

(一)语义网络的基本概念

语义网络是知识表示的一种图解表示。它由节点和弧或链线组成,节点用于表示实体、概念或情况等,弧线用于表示结点间关系(即结点1,弧,结点2)。[9]

(二)语义网络的构成

(1)词法部分。决定表示词汇表中允许有哪些符号,它涉及各个节点和弧线。

(2)结构部分。叙述符号排列的约束条件,指定各弧线连接的节点对。

(3)过程部分。说明访问过程,这些过程能用来建立和修正描述,以及回答相关问题。

(4)语义部分。确定与描述相关的(联想)意义的方法,即确定有关节点的排列及其共占有物和对应弧线。

(三)语义网络的特点

(1)能把实体的结构、属性与实体间的因果关系显式地和简明地表达出来,与实体相关的事实、特征和关系可以通过相应的节点弧线推导出来。

(2)由于与实体概念相关的属性和联系被组织在一个相应的节点中,因而使概念易于受访和学习,表现问题更直观、更易于理解。

(3)语义网络的语义解释依赖于该结构推理过程而没有结构的约定,因而得到的推理不能保证像谓词逻辑法那样有效。

(4)节点间的联系可能是线状、树状或网状的,甚至是递归状的结构,使相应的知识存储和检查可能需要比较复杂的过程。

(四)语义网络的表示方法

1.基本表示方法

(1)实例联系,用ISA弧表示。

(2)泛化联系,用AKO(A Kind of)弧表示。

(3)聚集联系,用Part-Of弧表示。(www.xing528.com)

(4)属性联系,用属性弧表示。

(5)n个变元之间的相互关系,(n>2)可以通过“创建”一个新的实体来表示n元关系。即部分与整体的关系表示。

(6)事件可通过先建立一个表达整个事件的新对象来作为新结点,然后用语义网络描述该新对象与每个实体的关系。

(7)表示实体的值及其变化,引入弧value可使特征更加清晰。

2.量词表示方法

量词表示方法包括合取、析取、蕴涵、否定及量词。

(五)语义网络的推理

语义网络中的推理主要有两种,即继承和匹配。

1.继承

继承是指把对于事物的描述从抽象结点传递到具体结点。[10]通过继承可以得到所需结点的一些属性值,它通常是沿着ISA、AKO等继承弧进行的。继承的一般过程如下。

Step1:建立一个结点表,用来存放带求解结点和所有以ISA、AKO等继承弧与此结点相连的那些结点。在初始情况下,表中只有带求解结点。

Step2:检查表中的第一个结点是否有继承弧。若有,就把该弧所指的所有结点放入结点表的末尾,记录这些结点的所有属性,并从结点表中删除第一个结点。若无,仅从结点表中删除第一个结点。

Step3:重复Step2,直到结点表为空。此时,记录下来的所有属性都是从待求解结点继承来的属性。

2.匹配

匹配是指在知识集的语义网络中寻找与待求解问题相符的语义网络模式。其主要过程如下。

Step1:根据待求解问题的要求构造一个网络片断,该网络片断中某些结点或弧的标识为空,称为问询处,它反映的是带求解的问题。

Step2:根据该网络片断到知识集中去寻找所需要的信息。当该网络片断和知识集中的某个网络片断相匹配时,与问询处所对应的事实就是该问题的解。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈