专家系统在汽车故障诊断中的应用
2011-05-08蒋鸣雷
中国新技术新产品 2011年2期
蒋鸣雷
(北京信息职业技术学院,北京100015)
前言
专家系统(ExpertSystem,简记ES)产生于20世纪60年代中期,是人工智能(ArtificialIntelligence,简称AI)研究中最活跃和最广泛的领域。所谓专家系统,实际上是一个以知识为基础的智能计算机程序系统,其内部含有大量的某个领域专家的知识和经验,能够利用人类专家的知识和和解决问题的方法来处理该领域问题。
1 专家系统的结构组成
一个专家系统一般由人机接口(Man-machineInterface)、知识库(KnowledgeBase)、数据库(DataBase)、推理机(Inference Engine)、解释器(Explanation)和知识获取系统(Knowledge Acquisition)六部分组成,如图1-1所示。

1.1 人机接口
人机接口是用户与系统之间进行数据、信息交流的界面。接口的功能是识别与解释用户向系统提供的命令、问题和数据等信息,并把信息转化为系统内部的表示形式,另一方面,接口也将系统向用户提出的问题、得出的结果和做出的解释以用户易于理解的形式提供给用户。
1.2 知识库
知识库用来存储领域专家的经验性知识和事实。知识库内的知识通过知识获取得到,又为推理提供问题求解所需的知识。
1.3 数据库
数据库又称"黑板",是专家系统在推理过程中存储初始事实、中间结果、最终结论等信息的工作存储器。数据库的内容在系统运行过程中是变化的,而知识库在一次推理中是相对不变的,两者动静结合,构成专家系统完整的知识库。
1.4 推理机
推理机能够模拟领域专家的思维过程,根据知识库中的知识,按一定的推理方法和控制策略进行推理,最终求得问题的解。
1.5 解释系统
解释系统能够向用户解释自己的行为,解答用户提出的各种问题。……
登录APP查看全文
