首页 理论教育 框架的表示及其推理

框架的表示及其推理

时间:2022-05-01 理论教育 版权反馈
【摘要】:框架由一组描述物体各个方面的槽(属性)所组成。一般框架结构如图13-3所示。过程值是一个计算过程,它利用框架的其他槽值,按给定计算过程(公式)进行计算得出具体值。有关框架聚集起来就组成框架系统。框架链是一种复杂结构的语义网络。匹配的结果是填充王强框架的两个槽值,得到王强的行动是快的,音量是极高的。

框架由一组描述物体各个方面的槽(属性)所组成。每个槽(属性)又可包含若干侧面,每个侧面都有自己的名字和填入的值。一般框架结构如图13-3所示。

图13-3 框架的一般结构

没有侧面的框架结构可以简化为如图13-4所示的形式。

其中某些槽值可缺省。

槽值可以有以下几种类型:①具体值(value)。②默认值(default)。默认值是按一般情况给定的,对于某个实际事物,具体值可以不同于默认值。③过程值(procedure)。过程值是一个计算过程,它利用框架的其他槽值,按给定计算过程(公式)进行计算得出具体值。④另一框架名。当槽值是另一框架名时,就构成了框架调用,多个框架调用就连成了一个框架链。有关框架聚集起来就组成框架系统。⑤空(待填入)。

框架链是一种复杂结构的语义网络。语义网络中的推理在框架中也同样可以进行。框架推理的主要形式为填充槽值。填充槽值有几种办法实现,主要的有匹配和继承。

图13-4 没有侧面的框架结构

1.匹配 框架是一类事物的完整描述。事物之间的匹配只能是部分相同槽的匹配。例:王强的行动和音量像消防车。要知道王强的行动和音量究竟是什么,应该对两个框架进行匹配。

框架1:王强框架2:消防车

是人是车辆

性别男颜色红

行动—行动快

音量—音量极高

进取心中等载物水

匹配此两框架的槽:行动和音量。王强框架没有此槽值,而消防车框架有此槽值。匹配的结果是填充王强框架的两个槽值,得到王强的行动是快的,音量是极高的。

2.继承 继承有两种,即直接继承和条件继承。

(1)直接继承:在框架网络中下层框架直接从上层框架中继承所有的属性值和条件。如“墙”继承“房子”的所有属性。

(2)条件继承:有条件的继承,如时序继承。

例:

框架名:旧中国框架名:新中国

政体:资产阶级专政政体:人民民主专政

面积:960万平方公里面积:960万平方公里

人口:4亿5千万人口:4亿5千万(1949年)

领导党派:中国国民党领导党派:中国共产党

其中,面积和人口是相同的,其他槽值就改变了。这就是有条件的继承。

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

我要反馈