概述
逻辑表示法
规则表示法
语义网络表示法
框架表示法
面向对象表示法

 

 

 

 

 

 

 

 

知识就是力量!

逻辑 规则 语义 框架 对象
 

 

基本概念

    1、语义网络的结构

    语义网络从数学意义上来说就是一种带有标记的有向图。语义网络由结点和结点之间的有向弧组成。结点用于表示物理实体、概念或状态,弧表示结点之间的联系。

    (1)、实例联系用于表示类结点与实例结点之间的联系,通常用ISA标识

实例联系

    (2)、泛化联系用于表示类结点(如熊猫)如与抽象层次更高的类结点(如哺乳动物)之间的联系,通常用AKO(A Kind OF)来标识。

泛化联系

    (3)、聚集联系用于表示与其组成成分之间的联系,通常用Part-of表示

聚集联系

    (4)、属性联系用于表示个体、属性及其取值之间的联系。通常用有向弧表示属性,用弧所指向的结点表示属性的值。

属性联系

    2、逻辑关系的表示(合取、析取、否定、蕴涵)

    (1)、合取:由于语义网络从本质上讲,只能表示二元关系,因此当要用它表示多元关系时,一种可行的办法是把多元关系转化为二元关系的合取,要进行这种转换,需要引入附加结点,例如用语义网络表示一个三元关系GIVE(John,Mary,book)如图所示,图中结点为‘与’结点,与G结点相连的Giver,Recipient及book三个连接构成合取关系。

    (2)、析取:在语义网络中,如果不加标志,就表示连接之间的关系是合取关系,而对析取、否定和蕴涵关系都加有标志。在连接上加注DIS析取界限来表示析取关系。如要表示ISA(A,b)(Part-of(b,c))

    (3)、否定:在语义网络中否定的表示有两种。对单个关系的否定可在弧的标记前加上否定符号,如(ISA(A,b))可表示为如图所示。如表示多个关系时的合取的否定时,可采取用NEG界限标注。

    (4)、

合取的语义网络表示
析取的语义网络表示
单个关系 多个关系
否定的语义网络表示
蕴涵的语义网络表示

返回