8.1专家系统的概念 681.1什么是专家系统 专家系统( Expert system)是一个智能计算 机软件系统 E人类专家的特点 具有丰富的专业知识和实践经验。 ●具有独特的分析问题和解决问题的方法和策略 四专家系统应具备的要素 ●应用于某专门领域
8.1 专家系统的概念 8.1.1 什么是专家系统 专家系统(Expert system)是一个智能计算 机软件系统。 人类专家的特点 • 具有丰富的专业知识和实践经验。 • 具有独特的分析问题和解决问题的方法和策略。 专家系统应具备的要素 • 应用于某专门领域
8.1专家系统的概念 ·拥有专家级知识; 能模拟专家的思维; 能达到专家级水平 专家系统的特点 ·专家系统善于解决不确定性的、非结构化的、没 有算法解或虽有算法解但实现困难的问题。如: 医疗诊断、地质勘探、天气预报、管理决策等。 专家系统是基于知识的智能问题求解系统。不同 于常规程序基于固定算法。专家系统=知识+推 理,常规程序=数据结构+算法
8.1 专家系统的概念 • 拥有专家级知识; • 能模拟专家的思维; • 能达到专家级水平。 专家系统的特点 • 专家系统善于解决不确定性的、非结构化的、没 有算法解或虽有算法解但实现困难的问题。如: 医疗诊断、地质勘探、天气预报、管理决策等。 • 专家系统是基于知识的智能问题求解系统。不同 于常规程序基于固定算法。专家系统=知识+推 理,常规程序=数据结构+算法
8.1专家系统的概念 从系统结构看,专家系统的知识与推理是分离的, 因而系统具有很好的灵活性和可扩充性 专家系统具有“自学习”能力,能不断地对自己 的知识进行总结、扩充和完善 具有解释功能。在运行过程中能回答用户的提问, 并具有透眀性,能以用户所能理解的方式解释得 到结论的推理过程。 ·专家系统不像人类专家那样容易疲劳、遗忘和受 环境影响。它的工作状态始终是稳定如一的。而 且能够突破人类专家的时间和空间限制,永久保 存,任意复制,在不同地区和部门使用
8.1 专家系统的概念 • 从系统结构看,专家系统的知识与推理是分离的, 因而系统具有很好的灵活性和可扩充性。 • 专家系统具有“自学习”能力,能不断地对自己 的知识进行总结、扩充和完善。 • 具有解释功能。在运行过程中能回答用户的提问, 并具有透明性,能以用户所能理解的方式解释得 到结论的推理过程。 • 专家系统不像人类专家那样容易疲劳、遗忘和受 环境影响。它的工作状态始终是稳定如一的。而 且能够突破人类专家的时间和空间限制,永久保 存,任意复制,在不同地区和部门使用
8.1专家系统的概念 6专家系统的实用范围 用专家系统来提高工作效率 人类专家的知识很快就要失传,必须通过专家系统 来收集、保存和应用 昭人类专家太少,必须建造专家系统来使专家们的知 识同时应用于不同的地点。 一些危险的工作环境需要专家系统来代替人类专家 813专家系统的类型 1。按用途分类 ·解释型。根据所得到的有关数据、经过分析、推理,从而 给出解释的一类专家系统
8.1 专家系统的概念 专家系统的实用范围 用专家系统来提高工作效率 人类专家的知识很快就要失传,必须通过专家系统 来收集、保存和应用 人类专家太少,必须建造专家系统来使专家们的知 识同时应用于不同的地点。 一些危险的工作环境需要专家系统来代替人类专家。 8.1.3 专家系统的类型 1。按用途分类 • 解释型。根据所得到的有关数据、经过分析、推理,从而 给出解释的一类专家系统
8.1专家系统的概念 ·诊断型。根据输入信息推出相应对象存在的故障、找出 生故障的原因并给出排除故障方案的一类专家系统。如医 疗诊断、机器故障诊断、产品质量鉴定等专家系统。 ·预测型。根据相关对象的过去及当前状况来推测未来情况 的一类专家系统。如天气预报、市场预测、地震预报等。 ·决策型。利用已知信息通过推理帮助决策的专家系统。如 智能决策支持系统。 ·设计型。按给定要求进行相应设计的一类专家系统。如工 程设计、电路设计、建筑及装潢设计、服装设计等领域。 ·规划型。按给定目标拟定总体规划、行动计划、运筹优化 等的一类专家系统。如机器人动作控制、工程规划、军事 行动规划等
8.1 专家系统的概念 • 诊断型。根据输入信息推出相应对象存在的故障、找出产 生故障的原因并给出排除故障方案的一类专家系统。如医 疗诊断、机器故障诊断、产品质量鉴定等专家系统。 • 预测型。根据相关对象的过去及当前状况来推测未来情况 的一类专家系统。如天气预报、市场预测、地震预报等。 • 决策型。利用已知信息通过推理帮助决策的专家系统。如 智能决策支持系统。 • 设计型。按给定要求进行相应设计的一类专家系统。如工 程设计、电路设计、建筑及装潢设计、服装设计等领域。 • 规划型。按给定目标拟定总体规划、行动计划、运筹优化 等的一类专家系统。如机器人动作控制、工程规划、军事 行动规划等
专家系统的概念 ·控制型。用于对各种大型设备及系统实现控制的一类专家 系统。 ·监测型。用于完成实时监测任务的一类专家系统。如病人 监护、网络监测、航空监管等 ·教育型。能用于辅助教学的专家系统。如制订教学计划、 设计习题、水平测试等。 按输出结果分类 ·分析型。工作性质属于逻辑推理,输出结果是个“结论” 如诊断型、解释型、预测型、决策型都属于分析型专家系 统。 ·设计型。工作性质属于某种“操作”,输出结果是一个 “方案
专家系统的概念 • 控制型。用于对各种大型设备及系统实现控制的一类专家 系统。 • 监测型。用于完成实时监测任务的一类专家系统。如病人 监护、网络监测、航空监管等。 • 教育型。能用于辅助教学的专家系统。如制订教学计划、 设计习题、水平测试等。 按输出结果分类 • 分析型。工作性质属于逻辑推理,输出结果是个“结论”。 如诊断型、解释型、预测型、决策型都属于分析型专家系 统。 • 设计型。工作性质属于某种“操作”,输出结果是一个 “方案
专家系统的概念 按知识表示分类 产生式规则、一阶谓词逻辑、框架、语义网 等。 6按知识分类 精确推理专家系统和不精确推理专家系统。 按技术分类 昭符号推理专家系统和神经网络专家系统
专家系统的概念 按知识表示分类 产生式规则、一阶谓词逻辑、框架、语义网 等。 按知识分类 精确推理专家系统和不精确推理专家系统。 按技术分类 符号推理专家系统和神经网络专家系统