第8章专家系统.ppt
《第8章专家系统.ppt》由会员分享,可在线阅读,更多相关《第8章专家系统.ppt(93页珍藏版)》请在优知文库上搜索。
1、第第8章章 专家系统专家系统 第第8章章 专家系统专家系统 8.1 专家系统的概念专家系统的概念 8.2 专家系统的结构专家系统的结构8.3 专家系统的应用与发展概况专家系统的应用与发展概况8.4 专家系统实例专家系统实例8.5 专家系统设计与实现专家系统设计与实现8.6 专家系统开发工具与环境专家系统开发工具与环境8.7 新一代专家系统研究新一代专家系统研究第第8章章 专家系统专家系统 8.1 专家系统的概念专家系统的概念 8.1.1 什么是专家系统(Expert System)1965年第一个专家系统DENDRAL问世;20世纪80年代中期以后,随着知识工程技术日渐成熟,各种各样的实用专家
2、系统不断涌现。什么是专家系统?专家系统(Expert System,亦称专家咨询系统)是一种智能计算机(软件)系统,具有特定领域专家解决困难、复杂的实际问题能力。第第8章章 专家系统专家系统 专家:在某一专门领域,他(她)解决问题时具有超凡的能力和水平。专家之所以具有超凡的能力和水平,是因为:(1)专家拥有丰富的专业知识和经验,特别是经验知识;(2)专家具有独特的思维方式,即独特的分析问题和解决问题的方法和策略。专家系统应该具备以下四个要素:(1)应用于某专门领域;(2)拥有专家级知识;(3)能模拟专家的思维;(4)能达到专家级水平。所以,专家系统就应该是:应用于某一专门领域,拥有该领域相当数
3、量的专家级知识,能模拟专家的思维,能达到专家级水平,能像专家一样解决困难和复杂的实际问题的计算机(软件)系统。第第8章章 专家系统专家系统 8.1.2 专家系统的特点 专家系统具有下列特点:(1)处理问题的性质:善于解决不确定、非结构化、没有算法解或虽有算法解但在现有机器上无法实施的困难问题。(2)处理问题方法:靠知识和推理来解决问题(传统软件使用固定算法求解)基于知识的智能问题求解系统。(3)系统结构:强调知识与推理的分离,系统具有很好的灵活性和可扩充性。(4)具有解释功能:在运行中能回答用户提出的问题,同时还能对输出(结论)或处理问题的过程作出解释。(5)具有“自学习”能力:即不断对已有知
4、识进行扩充、完善和提炼。这一点是传统系统所无法比拟的。(6)专家系统它始终如一地以专家级水平求解问题(人类专家可能疲劳、遗忘,易受环境、情绪等影响)第第8章章 专家系统专家系统 8.1.3 专家系统的类型 专家系统分类目前无定论。通常可以从不同侧面分类:。1.按用途分类 诊断型、解释型、预测型、决策型、设计型、规划型、控制型、调度型等几种类型。2.按输出结果分类:分析型和设计型。3.按知识表示分类 知识表示形式:产生式规则、一阶谓词逻辑、框架、语义网等。4.按知识分类 知识可分为确定性知识和不确定性知识,所以,专家系统又可分为精确推理型和不精确推理型。5.按技术分类 符号推理专家系统和神经网络
5、专家系统。6.按规模分类:大型协同式专家系统和微专家系统。7.按结构分类:集中式和分布式,单机型和网络型(即网上专家系统)第第8章章 专家系统专家系统 8.1.4 专家系统与知识系统 我们知道,专家系统能有效地解决问题的主要原因在于它拥有知识,因为“知识就是力量”。但专家系统拥有的知识是专家知识,而且主要是经验性知识。近年来,由专家系统的出现和发展而发展起来的一种称为知识系统(Knowledge Based System)的智能系统,其中的知识已不限于人类专家的经验知识,而可以是领域知识或通过机器学习所获得的知识等。所以,对于这种广义的知识系统来说,专家系统就是一种特殊的知识系统。第第8章章
6、专家系统专家系统 8.1.5 专家系统与知识工程 专家系统是基于知识的系统,建造专家系统就涉及到:知识获取(Knowledge Acquisition),即从人类专家那里或从实际问题那里搜集、整理、归纳专家级知识。知识表示(Knowledge Representation),即以某种结构形式表达所获取的知识,并将其存储于计算机之中知识的组织与管理(即知识库,Knowledge Base):建立与维护等)知识利用(即使用知识进行推理)一系列关于知识处理的技术和方法。关于知识处理的技术和方法已形成一个称为“知识工程”(Knowledge Engineering)的学科领域。专家系统促使了知识工程的
7、诞生和发展,知识工程又是为专家系统服务的。所以,现在的“专家系统”与“知识工程”几乎已成为同义语。第第8章章 专家系统专家系统 8.1.6 专家系统与人工智能;专家系统是智能计算机系统。从学科范畴讲,专家系统属人工智能的一个分支,而且是应用性最强、应用范围最广的一个重要分支。所以,现在“专家系统”这一名词既是系统名称又是一个学科名称。专家系统已是当前计算机应用的一个热门研究方向。第第8章章 专家系统专家系统 8.2 专家系统的结构专家系统的结构 专家系统是一种计算机应用系统。由于应用领域和实际问题的多样性,所以,专家系统的结构也就多种多样。但抽象地看,它们还是具有许多共同之处。概念结构 实际结
8、构 网络与分布式结构 黑板模型 第第8章章 专家系统专家系统 8.2.1 概念结构 从概念来讲,知识库和推理机是两个最基本的模块。1.知识库(Knowledge Base)以某种表示形式存储于计算机中的知识集合。知识库通常是以一个个文件的形式存放于外部介质上,专家系统运行时将被调入内存。知识库中的知识一般包括专家知识、领域知识和元知识。图81 专家系统的概念结构 人 机 界 面推 理 机解释模块动态数据库知识库知识库管理系统第第8章章 专家系统专家系统 2.推理机(Inference Engine)推理机就是实现机器推理的程序。这里的推理既包括通常的逻辑推理,也包括基于产生式的操作。3.动态数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专家系统