第12章专家系统 12.1.2专家系统的特点 同一般的计算机应用系统(如数值计算、数据处理系统等) 相比,专家系统具有下列特点: —从处理的问题性质看,专家系统善于解决那些不确定性 的、非结构化的、没有算法解或虽有算法解但在现有的机器 上无法实施的困难问题。例如,医疗诊断、地质勘探、天气预 报、市场预测、管理决策、军事指挥等领域的问题。 从处理问题的方法看,专家系统则是靠知识和推理来解 决问题(不像传统软件系统使用固定的算法来解决问题),所以, 专家系统是基于知识的智能问题求解系统
第 12 章 专 家系 统 12.1.2 同一般的计算机应用系统(如数值计算、 数据处理系统等) 相比,专家系统具有下列特点: ——从处理的问题性质看, 专家系统善于解决那些不确定性 的、 非结构化的、没有算法解或虽有算法解但在现有的机器 上无法实施的困难问题。例如,医疗诊断、地质勘探、天气预 报、市场预测、管理决策、军事指挥等领域的问题。 ——从处理问题的方法看,专家系统则是靠知识和推理来解 决问题(不像传统软件系统使用固定的算法来解决问题), 所以, 专家系统是基于知识的智能问题求解系统
第12章专家系统 从系统的结构来看,专家系统则强调知识与推理的分离, 因而系统具有很好的灵活性和可扩充性 专家系统一般还具有解释功能,即在运行过程中一方面 能回答用户提出的问题,另一方面还能对最后的输出(结论)或 处理问题的过程作出解释。 一有些专家系统还具有“自学习”能力,即不断对自己的 知识进行扩充、完善和提炼。这一点是传统系统所无法比拟的 专家系统不像人那样容易疲劳、遗忘,易受环境、情绪等 的影响,它可始终如一地以专家级的高水平求解问题。因此, 从这种意义上讲,专家系统可以超过专家本人
第 12 章 专 家系 统 ——从系统的结构来看, 专家系统则强调知识与推理的分离, 因而系统具有很好的灵活性和可扩充性。 ——专家系统一般还具有解释功能, 即在运行过程中一方面 能回答用户提出的问题,另一方面还能对最后的输出(结论)或 处理问题的过程作出解释。 ——有些专家系统还具有“自学习”能力, 即不断对自己的 知识进行扩充、完善和提炼。这一点是传统系统所无法比拟的。 ——专家系统不像人那样容易疲劳、遗忘,易受环境、情绪等 的影响, 它可始终如一地以专家级的高水平求解问题。因此, 从这种意义上讲,专家系统可以超过专家本人
第12章专家系统 12.1.3专家系统的类型 关于专家系统的分类,目前还无定论。我们仅从几个不 同的侧面对此进行讨论。 按用途分类,专家系统可分为:诊断型、解释型、预 测型、决策型、设计型、规划型、控制型、调度型等几种类 型。这些专家系统的功能大部分都是显然的,无须做过多解 释,而其中“解释”和“规划”与我们通常理解的有点差别
第 12 章 专 家系 统 12.1.3 关于专家系统的分类,目前还无定论。我们仅从几个不 同的侧面对此进行讨论。 —— 按用途分类,专家系统可分为:诊断型、解释型、预 测型、决策型、设计型、规划型、控制型、调度型等几种类 型。这些专家系统的功能大部分都是显然的,无须做过多解 释, 而其中“解释”和“规划”与我们通常理解的有点差别
第12章专家系统 这里的解释是对仪器仪表的检测数据进行分析、推测得 出某种结论。例如通过对一个地区的地质数据进行分析,从 而对地下矿藏的分布和储量等得出结论。又如,通过对一个人 的心电图波形数据进行分析,从而对该人的心脏生理病理情 况得出某种结论。显然,以上两种事情都是经验丰富的专家才 能胜任的。而所谓“规划”,就是为完成某任务而安排一个 行动序列。例如,对地图上的两地间找一条最短的路径、为 机器人做某件事安排一个动作序列等
第 12 章 专 家系 统 这里的解释是对仪器仪表的检测数据进行分析、 推测得 出某种结论。例如通过对一个地区的地质数据进行分析, 从 而对地下矿藏的分布和储量等得出结论。又如,通过对一个人 的心电图波形数据进行分析, 从而对该人的心脏生理病理情 况得出某种结论。显然,以上两种事情都是经验丰富的专家才 能胜任的。而所谓“规划” , 就是为完成某任务而安排一个 行动序列。例如, 对地图上的两地间找一条最短的路径、为 机器人做某件事安排一个动作序列等
第12章专家系统 按输出结果分类,专家系统可分为分析型和设计型 分析型就是其工作性质属于逻辑推理,其输出结果一般是个 “结论”,如1中的前四种,就都是分析型的,它们都是通 过一系列推理而完成任务的;而设计型就是其工作性质属于 某种操作,其输出结果一般是一个“方案”,如1中的后四种, 就都是设计型的,它们都是通过一系列操作而完成任务的。 当然,也可兼有分析和设计的综合型专家系统。例如,医疗诊 断专家系统就是一种综合型专家系统,诊断病症时要分析、推 理,而开处方即制定医疗方案时要设计、操作(如对药剂的取 舍或增减等)
第 12 章 专 家系 统 ——按输出结果分类, 专家系统可分为分析型和设计型。 分析型就是其工作性质属于逻辑推理, 其输出结果一般是个 “结论” , 如 1 中的前四种, 就都是分析型的, 它们都是通 过一系列推理而完成任务的; 而设计型就是其工作性质属于 某种操作, 其输出结果一般是一个“方案” ,如1 中的后四种, 就都是设计型的, 它们都是通过一系列操作而完成任务的。 当然, 也可兼有分析和设计的综合型专家系统。例如, 医疗诊 断专家系统就是一种综合型专家系统,诊断病症时要分析、推 理, 而开处方即制定医疗方案时要设计、操作(如对药剂的取 舍或增减等)