8.2专家系统的结构 8.2.1概念结构 人机界面 推理机解释模块 知识库动态数据库 知识库管理系统
8.2 专家系统的结构 8.2.1 概念结构 人 机 界 面 推理机 解释模块 知识库 动态数据库 知 识 库 管 理 系 统
8.2专家系统的结构 1。知识库 ·知识库就是以某种表示形式存储于计算机中的知识的集合 知识库中的知识包括专家知识、领域知识和元知识。元知 识是关于调度和管理知识的知识。 昭2。推理机 ·是专家系统实现推理的程序,专家系统的核心部分。 ·推理杋使用知识库中的知识进行推理。推理机模拟专家的 思维机制。是专家分析问题、解决问题的机器实现 ·推理机的推理方法必须与知识的表示方法一致
8.2 专家系统的结构 1。知识库 • 知识库就是以某种表示形式存储于计算机中的知识的集合。 知识库中的知识包括专家知识、领域知识和元知识。元知 识是关于调度和管理知识的知识。 2。推理机 • 是专家系统实现推理的程序,专家系统的核心部分。 • 推理机使用知识库中的知识进行推理。推理机模拟专家的 思维机制。是专家分析问题、解决问题的机器实现。 • 推理机的推理方法必须与知识的表示方法一致
8.2专家系统的结构 3。动态数据库 类似于产生式系统中的动态数据库,是专家系统 存放初始证据、事实、推理结果和控制信息的场 所 ·只在系统运行期间产生、变化和撤消。 4。人机界面 ·专家系统与领域专家或知识工程师及一般用户间 的接口,用于完成输入输出工作。 领域专家或知识工程师通过人机界面输入知识, 更新、完善知识库
8.2 专家系统的结构 3。动态数据库 • 类似于产生式系统中的动态数据库,是专家系统 存放初始证据、事实、推理结果和控制信息的场 所。 • 只在系统运行期间产生、变化和撤消。 4。人机界面 • 专家系统与领域专家或知识工程师及一般用户间 的接口,用于完成输入输出工作。 • 领域专家或知识工程师通过人机界面输入知识, 更新、完善知识库
8.2专家系统的结构 般用户通过它输入欲求解的问题、已知事实以 及向系统提出询问。 系统通过它输出运行结果、回答用户的提问或向 用户索取进一步的事实 囧解释模块 负责向用户解释专家系统的行为和结果。回答用 户提出的“为什么?”、“结论是如何得出的?” 等问题
8.2 专家系统的结构 • 一般用户通过它输入欲求解的问题、已知事实以 及向系统提出询问。 • 系统通过它输出运行结果、回答用户的提问或向 用户索取进一步的事实。 解释模块 • 负责向用户解释专家系统的行为和结果。回答用 户提出的“为什么?” 、 “结论是如何得出的?” 等问题
8.2专家系统的结构 知识库管理系统 负责知识库的建立、删除。知识的获取、维护 查询、更新等 知识的检查,包括知识的一致性、冗余性和完整 性检查
8.2 专家系统的结构 知识库管理系统 • 负责知识库的建立、删除。知识的获取、维护、 查询、更新等。 • 知识的检查,包括知识的一致性、冗余性和完整 性检查