人工智能专家系统课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《人工智能专家系统课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 专家系统 课件
- 资源描述:
-
1、 专家系统概论专家系统概论1.专家系统的概念专家系统的概念2.专家系统的基本结构专家系统的基本结构3.专家系统的开发专家系统的开发 专家系统的概念专家系统的概念1.什么是专家系统什么是专家系统 专家系统是一个具有大量的专门知识与专家系统是一个具有大量的专门知识与经验的程序系统,它应用人工智能技术和计经验的程序系统,它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供算机技术,根据某领域一个或多个专家提供的知识和经验,进行推理和判断,模拟人类的知识和经验,进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专专家的决策过程,以便解决那些需要人类专家处理的复杂问题,简而言之,专家系
2、统是家处理的复杂问题,简而言之,专家系统是一种模拟人类专家解决领域问题的计算机程一种模拟人类专家解决领域问题的计算机程序系统。序系统。专家系统的概念专家系统的概念2.专家系统与一般应用程序的区别专家系统与一般应用程序的区别 前者把问题求解的知识隐含地编入程序,前者把问题求解的知识隐含地编入程序,而后者则把其应用领域的问题求解知识单独而后者则把其应用领域的问题求解知识单独组成一个实体,即为知识库。知识库的处理组成一个实体,即为知识库。知识库的处理是通过与知识库分开的控制策略进行的。更是通过与知识库分开的控制策略进行的。更明确地说,一般应用程序把知识组织为两级:明确地说,一般应用程序把知识组织为两
3、级:数据级和程序级;大多数专家系统则将知识数据级和程序级;大多数专家系统则将知识组织成三级;数据、知识库和控制。组织成三级;数据、知识库和控制。专家系统的概念专家系统的概念3.专家系统的类型专家系统的类型 对专家系统可以按不同的方法分类。通对专家系统可以按不同的方法分类。通常,可以按应用领域、知识表示方法、控制常,可以按应用领域、知识表示方法、控制策略、任务类型等分类。如按任务类型来划策略、任务类型等分类。如按任务类型来划分,常见的有解释型、预测型、诊断型、调分,常见的有解释型、预测型、诊断型、调试型、维护型、规划型、设计型、监督型、试型、维护型、规划型、设计型、监督型、控制型、教育型等。控制
4、型、教育型等。专家系统的基本结构专家系统的基本结构 1.专家系统的基本结构专家系统的基本结构 专家系统的基本结构专家系统的基本结构如图所示,其中箭头方向如图所示,其中箭头方向为数据流动的方向。专家为数据流动的方向。专家系统通常由系统通常由人机交互界面人机交互界面、知识库知识库、推理机推理机、解释器解释器、综合数据库综合数据库、知识获取知识获取等等6 6个部分构成。个部分构成。专家系统的基本结构专家系统的基本结构 系统的主要部分是知识库和推理引擎。系统的主要部分是知识库和推理引擎。根据到目前为止讨论的推理系统,知识库由根据到目前为止讨论的推理系统,知识库由谓词演算事实和有关讨论主题的规则构成。谓
5、词演算事实和有关讨论主题的规则构成。推理引擎由所有操纵知识库来演绎用户推理引擎由所有操纵知识库来演绎用户要求的信息的过程构成要求的信息的过程构成-如消解、前向链或反如消解、前向链或反向链。用户接口可能包括某种自然语言处理向链。用户接口可能包括某种自然语言处理系统,它允许用户用一个有限的自然语言形系统,它允许用户用一个有限的自然语言形式与系统交互。也可是用带有菜单的图形接式与系统交互。也可是用带有菜单的图形接口界面。解释子系统分析被系统执行的推理口界面。解释子系统分析被系统执行的推理结构,并把它解释给用户。结构,并把它解释给用户。专家系统的基本结构专家系统的基本结构 在实际应用中在实际应用中,这
6、四个部分构成了一个系这四个部分构成了一个系统统.在一个专家系统结构中在一个专家系统结构中,一个一个 知识工程师知识工程师(经常是一个训练过的经常是一个训练过的AIAI计算机科学家计算机科学家)与应与应用领域的一个专家用领域的一个专家(或几个专家或几个专家)共同工作以共同工作以便把专家的相关知识表示成一种形式便把专家的相关知识表示成一种形式,以使它以使它能被输入到知识库能被输入到知识库.这个过程经常由一个知识这个过程经常由一个知识采集子系统协助。和其他情况一样,这个子采集子系统协助。和其他情况一样,这个子系统检查正在增长的知识库的可能不一致和系统检查正在增长的知识库的可能不一致和不完备信息,然后
7、将它们表示给专家以做出不完备信息,然后将它们表示给专家以做出决定。决定。专家系统的基本结构专家系统的基本结构 2.专家系统的工作原理及一般工作过程专家系统的工作原理及一般工作过程 专家系统的基本工作流程是,用户通过人机界面回答系统专家系统的基本工作流程是,用户通过人机界面回答系统的提问,推理机将用户输入的信息与知识库中各个规则的条件的提问,推理机将用户输入的信息与知识库中各个规则的条件进行匹配,并把被匹配规则的结论存放到综合数据库中。最后进行匹配,并把被匹配规则的结论存放到综合数据库中。最后,专家系统将得出最终结论呈现给用户。,专家系统将得出最终结论呈现给用户。在这里,专家系统还可以通过解释器
8、向用户解释以下问题在这里,专家系统还可以通过解释器向用户解释以下问题:系统为什么要向用户提出该问题(:系统为什么要向用户提出该问题(Why)?计算机是如何得)?计算机是如何得出最终结论的(出最终结论的(How)?)?领域专家或知识工程师通过专门的软件工具,或编程实现领域专家或知识工程师通过专门的软件工具,或编程实现专家系统中知识的获取,不断地充实和完善知识库中的知识。专家系统中知识的获取,不断地充实和完善知识库中的知识。专家系统的基本结构专家系统的基本结构 专家系统的工作过程是根据知识库中的专家系统的工作过程是根据知识库中的知识和用户提供的事实推理,不断地由已知知识和用户提供的事实推理,不断地
9、由已知的前提推出未知的结论,并把这些未知的结的前提推出未知的结论,并把这些未知的结论纳入工作存储空间,作为已知的新事实继论纳入工作存储空间,作为已知的新事实继续推理,从而把求解的问题由未知状态转换续推理,从而把求解的问题由未知状态转换为已知状态。可见,专家系统的工作过程是为已知状态。可见,专家系统的工作过程是专家工作过程的一种机器模拟。专家工作过程的一种机器模拟。专家系统的开发专家系统的开发 1.专家系统的开发条件专家系统的开发条件 基础知识型数据库的建立基础知识型数据库的建立 专家系统的核心是知识。专家系统的核心是知识。面向基层农户和农技人员,面向基层农户和农技人员,MVPES将将蔬菜栽培的
10、领域知识用如下几种类型来表示蔬菜栽培的领域知识用如下几种类型来表示和组织:和组织:(1)描述型知识。)描述型知识。(2)数据型知识。)数据型知识。(3)规则型知识。)规则型知识。专家系统的开发专家系统的开发 1.专家系统的开发条件专家系统的开发条件 计算机实现的推理技术计算机实现的推理技术 推理是在建立知识库、规则库、数据库推理是在建立知识库、规则库、数据库的基础上,从用户提供的已有事实,推出新的基础上,从用户提供的已有事实,推出新的结果。的结果。采用产生式推理方式。多条规则之间一采用产生式推理方式。多条规则之间一般都有联系,即其中某条规则的前提是另一般都有联系,即其中某条规则的前提是另一条规
11、则的结论。可以按逆向推理的思想把推条规则的结论。可以按逆向推理的思想把推理前提与推理目标之间的一系列规则展开为理前提与推理目标之间的一系列规则展开为一棵树型的结构,形成知识树或推理树。一棵树型的结构,形成知识树或推理树。专家系统的开发专家系统的开发 2.专家系统的基本设计思想与基本设计原则专家系统的基本设计思想与基本设计原则 (1)设计系统时,首先集中精力研究一设计系统时,首先集中精力研究一小部分假设,以及下述的观测或观察,也就小部分假设,以及下述的观测或观察,也就是说,在设计实验系统时,先不要考虑那些是说,在设计实验系统时,先不要考虑那些不十分确定的事物。使用一部分结论,只取不十分确定的事物
12、。使用一部分结论,只取那些确实可信的观察和肯定的规则。那些确实可信的观察和肯定的规则。(2)挑选那些最有利于区别各个假设的挑选那些最有利于区别各个假设的观测。也就是说,应用这些观测可以把各种观测。也就是说,应用这些观测可以把各种假设完全区分开来。假设完全区分开来。专家系统的开发专家系统的开发 2.专家系统的基本设计思想与基本设计原则专家系统的基本设计思想与基本设计原则 (3)在许多情况下,为得到许多所需的在许多情况下,为得到许多所需的结论,可以有许多方式来组合观测。在决定结论,可以有许多方式来组合观测。在决定规则时,首先从确认或区分各种假设所需的规则时,首先从确认或区分各种假设所需的数量最少的
展开阅读全文