人工智能第三章.ppt
《人工智能第三章.ppt》由会员分享,可在线阅读,更多相关《人工智能第三章.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人工智能第三章 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望知识表示与处理方法3.1概述3.2逻辑表示法3.3产生式表示法3.4语义网络表示法3.5框架表示法3.6过程式知识表示3.1概述3.1.1知识和知识表示的含义 1.知识 知识是人类进行一切智能活动的基础。哲学、心理学、语言学、教育学等都是在对知识和知识的表示方法等问题进行研究。费根鲍姆:知识是经过裁剪、塑造、解释、选择和转换了的信息。伯恩斯坦:知识是由特别领域的描述关系和过程组成。海叶斯-罗斯:知识=事
2、实+信念+启发式。2.知识表示 知识表示是指将知识符号化,并输入计算机的 过程和方法。它包含两层含义:(1)用给定的结构,按一定的原则、组织方法表示知识。(2)解释所表示知识的含义。具体表现为:选取合适的数据结构描述用于求解某问题所需的知识。在AI领域,研究知识表示方法的目的是用知识来改善程序的性能,具体表现为:利用知识来帮助选择或限制程序搜索的范围。利用知识来帮助程序识别、判断、规划与学习。3.智能系统中的知识要是计算机系统具有智能,至少应使系统具有以下4方面的知识:对象和物体;事件;行为;元知识.3.1.2 AI中知识表示方法分类常见的知识可以从不同的角度进行划分:就知识的形成而言,知识是
3、由概念、命题、公理、定理、规则、方法等组成。就知识的层次而言,知识可以分为表层知识和深层知识。就知识的确定性程度而言,知识可以分为确定性知识和模糊知识。就知识的等级而言,知识可以分为元知识和非元知识。就知识的作用而言,知识可以分为陈述性知识和过程性知识。知识表示方法粗略地可分为以下两大类:1.过程式知识表示(procedure)表示如何做的知识表示描述过程性知识可用算法予以描述,用一段计算机程序来实现。2.陈述式知识表示(declarative)描述系统的状态、环境和条件,以及问题的概念、定义和事实。表示描述这种事实性知识与知识运用(推理)是分开处理的,是显式表示的。表示“做什么”优点是:易于
4、修改;可独立使用;易于扩充。3.1.3 AI对知识表示方法的要求 首先,要求有较强的表达能力和足够的精细程度,可以从三方面考虑:表示能力;可理解性;自然性。然后,从知识利用上讲,衡量知识表示方法可以从以下3个方面考察:便于获取和表示新知识,并以合适方式与以后知识相连接;便于搜索,在求解问题时,能够较快地在知识库中找到相关知识;便于推理,要能够从已有知识中推出需要的答案或结论。3.1.4 知识表示要注意的问题外部 内部世界 表示(机器内表示的知识)理解 生成 描述事 自然实 语言 表达建立知识的内部表示是知识表示的具体表现,在建立内部表示要注意如下问题:(1)知识的范围和基本知识的确定。(2)决
5、定哪些知识该清楚表达出来,哪些可以隐含。(3)知识库的模块化和可理解性,知识检索的效率。(4)一般模块化的知识易于检索、理解,但也有无法模块化的知识。(5)排除自然语言的二义性。(6)加入必要的常识。3.2 逻辑表示法逻辑表示法主要用于定理的自动证明、问题求解、机器人学等领域。逻辑表示学的主要特点是它建立在某种形式逻辑的基础上。优点:自然;明确:灵活;模块化。不足:它所表示的知识属于表层知识,不易表达过程性知识和启发式知识;另外它把推理演算和知识的含义截然分开,抛弃了表达内容中含有的语义信息,往往使推理难以深入,特别是当问题比较复杂、系统知识量比较大的时候,容易产生组合爆炸问题。3.3 产生式
6、表示法 3.3.1 产生式系统的组成 控制策略控制策略 产生式生式规则 全局数据全局数据库3.3.2 产生式系统的知识表示1.事实的表示 (1)孤立事实的表示 通常用三元组(对象、属性、值)或(关系、对象1、对象2)表示。当要考虑不确定性时,就要用四元组表示。(2)有关联事实的表示 (a)树形结构 MYCIN系统 (b)网状结构 PROSPECTOR系统2.规则的表示(1)单个规则的表示 前项有逻辑连接词组成各种不同的前提条件;后项表示前提条件为真时,应采取的行为或所得的结论。MYCIN系统中的规则定义为:(IFTHENELSE)基本部分是关联三元组()或一个谓词加上三元组。(2)关联规则间关
7、系的表示 在知识库(规则库)中某些规则常按牟中国特征组织起来放在一起,形成某种结构。这样既便于规则库的维护管理也便于规则的使用。(a)规则按参数分类(b)规则的网状结构3.3.3 产生式系统的推理方式1.正向推理 从已知事实出发,通过规则库求的结论。正向推理称为数据驱动方式,也称作自底向上的方式。推理过程是:(1)规则集中规则的前件与数据库中的事实进行匹配,得到匹配的规则集合。(2)从匹配规则集中选择一条规则作为使用规则。(3)执行使用规则,将该使用规则后件的执行结果送入数据库。重复这个过程直到达到目标。2.逆向推理 从目标(作为假设)出发,逆向使用规则,找到已知事实。逆向推理也称目标驱动方式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 第三
限制150内