教学目标】 认知知识的语义网络表示法;掌握语义网络的结构,【教学重点】语义网络表示的词法、结构、过程、语义教学难点】如何选择节点和弧线来构成语义网络导入:给句子,让学生找出句子的主谓宾(语文课中经常做) 张华是一名中学生思考讨论:上面的句子可不可以用下面的形式表示: 是 张华——>中学生引入课题:人工智能知识表示法的一种形式:语义网络表示法 新授:一、语义网络1、概念 语义网络(Semantic network)是由节点和带标记的边(弧)组成的一种网络图注:节点:表示事物、对象、状态等,边(弧):表示节点间的联系,弧是有向弧,方向不能随意调换2、结构: 是 张华——>中学生 通过上图可看出:语义网络一般由最基本的语义单元组成,这些语义单元成为语义基元,可用下面三元组表示:(结点1,弧,结点2)练习: 地球是行星 鸟是动物 计算机系统包括硬件系统和软件系统评价: 前两个简单,学生能做出来,第三个可能做不出来,引出语义关系二、语义关系1、类属关系类属关系是指具有共同属性的不同事物间的分类关系、成员关系或实例关系,体现的是“具体与抽象”、“个体与集体”的概念。
常用的属性有: A- Kind-of:表示一个事物是另一个食物的一种类型A-member-of:表示一个事物是另一个事物的成员Isa:表示一个事物是另一个事物的实例例如: 是 张华——>中学生可以表示成: Isa 张华——>中学生 练习: 鸟类是动物 张三是工会成员2、包含关系包含关系表示部分与整体的关系,用Part-Of标识与类属关系的区别是:包含关系一般不具备属性的继承性例如: 计算机系统包含硬件系统和软件系统练习: 两只手是人体的一部分3、所属关系 表示属性与事物的占有关系,用Have表示例如: 鸟有翅膀可以表示成: have 鸟————>翅膀4、泛化关系指类结点与更高的类之间的关系,AKO(A Kind Of)作为标识例如:生物包含动物和植物可以表示成: 图略5、时间关系:是指不同时间按在其发生时间方面的先后关系常用的关系有:Before:表示一个事件在一个事件之前发生。
After:表示一个事件在一个事件之后发生例如: 明朝在清朝之前可以表示成: Before明朝 -------> 清朝练习: 澳门回归在香港回归之后6、其他关系(1)位置关系 是指不同事物在位置方面的关系常用的位置关系: Located-on:一物在一物之上Located-under:一物在一物之下Located-inside:一物在一物之中Located-outside:一物在一物之外2)相近关系: 是指不同事物在形状、内容等方面相似和相近常用的相近关系: Similar-to:相似 Near-to:接近三、语义网络表示法的特点1、优点: (1)结构性语义网络把事物的属性以及事物间的各种语义联系显式地表现出来,是一种结构化的知识表示法2) 联想性:着重强调事物间的语义联系,体现了人类思维的联想过程 (3)自索引性:语义网络表示把各结点之间的联系以明确、简洁的方式表示出来,通过与某一结点连接的弧很容易找出相关信息,而不必查找整个知识库 可以有效地避免搜索时的组合爆炸问题 (4)自然性:是一种直观的知识表示方法,符合人们表达事物间关系的习惯,而且把自然语言转换成语义网络也较为容易。
2、缺点(1)推理规则不十分明了2)表达范围有限,一旦结点个数太多,网络结构复杂,推理就难以进行 综合实践: 一个语义网络表示中学生珍爱银杏树课堂小结:语义网络表示法的概念语义网络表示法的特点语义网络表示法的语义关系 。