- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人工智能技术 知识导论第6章知识表示.ppt
第6章 知识表示 ;6.1 知识及其表示 ; 对客观事物及其规律的认识,包括对事物的现象、本质、属性、状态、关系、联系和运动等的认识,即对客观事物的原理的认识。利用客观规律解决实际问题的方法和策略,包括解决问题的步骤、操作、规则、过程、技术、技巧等具体的微观性方法;也包括诸如战术、战略、计谋、策略等宏观性方法。所以,就内容而言,知识可分为(客观)原理性知识和(主观)方法性知识两大类。
就形式而言,知识可分为显式的和隐式的。
; 6.1.2 知识表示
这里的知识表示,是指面向计算机的知识描述或表达形式和方法。我们知道,面向人的知识表示可以是语言、文字、数字、符号、公式、图表、图形、图像等多种形式。这些表示形式是人所能接受、理解和处理的形式。但面向人的这些知识表示形式,目前还不能完全直接用于计算机,因此就需???研究适于计算机的知识表示模式。具体来讲,就是要用某种约定的(外部)形式结构来描述知识,而且这种形式结构还要能够转换为机器的内部形式,使得计算机能方便地存储、处理和利用。
; 知识表示并不神秘。实际上,我们已经接触过或使用过。例如,我们通常所说的算法,就是一种知识表示形式。因为它刻划了解决问题的方法和步骤(即它描述的是知识),又可以在计算机上用程序实现。又如一阶谓词公式,它是一种表达力很强的形式语言,它也可以用程序语言实现,所以它也可作为一种知识表示形式。 ; 槽名2槽值2|侧面名21侧面值211,侧面值212,…
侧面名22侧面值221,侧面值222,…
…
槽名k槽值k| 侧面名k1侧面值k11,侧面值k12,…
侧面名k2侧面值k21,侧面值k22,…
; 即一个框架一般有若干个槽,一个槽有一个槽值或者有若干个侧面,而一个侧面又有若干个侧面值。其中槽值和侧面值可以是数值、字符串、布尔值,也可以是一个动作或过程,甚至还可以是另一个框架的名字。 ;例6.1 下面是一个描述“教师”的框架:
框架名:教师
类属:知识分子
工作:范围:(教学,科研)
缺省:教学
性别:(男,女)
学历:(中师,高师)
类型:(小学教师,中学教师,大学教师)
; 可以看出,这个框架的名字为“教师”,它含有5个槽,槽名分别是“类属”、“工作”、“性别”、“学历”和“类型”。这些槽名的右面就是其值,如“知识分子”、“男”、“女”、“高师”、“中师”等等。其中“知识分子”又是一个框架名,“范围”、“缺省”就是侧面名,其后是侧面值,如:“教学”、“科研”等。另外,用括的槽值也是框架名。
;例6.2 下面是一个描述“大学教师”的框架:
框架名:大学教师
类属:教师
学历:(学士,硕士,博士)
专业:学科专业
职称:(助教,讲师,副教授,教授)
外语:语种:范围:(英,法,日,俄,德,…)
缺省:英
水平:(优,良,中,差)
缺省:良
;例6.3 下面是描述一个具体教师的框架:
框架名:教师-1
类属:大学教师
姓名:李明
性别:男
年龄:25
职业:教师
职称:助教
专业:计算机应用
;部门:计算机系软件教研室
工作:
参加工作时间:1995年8月
工龄:当前年份-参加工作年份
工资:工资单
; 比较例6.2和例6.3中的框架,可以看出,前者描述的是一个概念,后者描述的则是一个具体的事物。二者的关系是,后者是前者的一个实例。因此,后者一般称为前者的实例框架。这就是说,这两个框架之间存在一种层次关系。一般称前者为上位框架(或父框架),后者为下位框架(或子框架)。当然,上位和下位是相对而言的。例如“大学教师”虽然是“教师-1”的上位框架,但它却是“教师”框架的下位框架,而“教师”又是“知识分子”的下位框架。 ; 6.2.2 框架的表达能力
由框架的形式可以看出,框架适合表达结构性的知识。所以,概念、对象等知识最适于用框架表示。其实,框架的槽就是对象的属性或状态,槽值就是属性值或状态值。不仅如此,框架还可以表示行为(动作),所以,有些过程性事件或情节也可用框架网络来表示。
;例6.4 下面是关于房间的框架:
框架名:房间
墙数x1:
缺省:x1=4
条件:x10
窗数x2:
缺省:x2=2
条件:x2≥0
门数x3:
缺省:x3=1
条件:x30
;前墙:(墙框架(w1,d1))
后墙:(墙框架(w2,d2))
左墙:(墙框架(w3,d3))
右墙:(墙框架(w4,d4))
天花板:天花
文档评论(0)