文档简介:
前期工作总结(9月1)第一部分第一部分专家系统简介专家系统简介所谓专家系统就是利用存储在计算机内某一特定领域内人类专家的知识,来解决需要人类专家才能解决的现实问题的计算机系统。一、专家系统的基本结构专家系统的基本结构与基本特征与基本特征1.1专家系统的基本结构专家系统的基本结构从结构组成的角度来看,专家系统是一个由存放专门领域知识的知识库。以及一个能选择运用知识的推理机制组成的计算机系统。图1、图2和图3是专家系统的基本结构、一般结构与理想结构。图1专家系统的基本结构图专家系统的基本结构比较简单,知识工程师与领域专家直接交互,收集与整理领域专家的知识,将其转化为系统的内部表示形式并存放到知识库中;推理机根据用户的问题求解要求和所提供的初始数据,运用知识库中的知识对问题进行求解,并将产生的结果输出给用户。图2是专家系统的一般结构。以MYCIN为代表的基于规则的专家系统采用了这种结构,它是由所谓的产生式系统发展起来的,在目前专家系统建造中比较流行。一般结构中各模块的功能和作用简述如下:知识库,用以存放领域专家提供的专门知识。这些专门知识包含与领域相关的书本知识、常识性知识以及专家凭经验得到的试探性知识。专家系统的问题求解是运用专家提供的专门加识来模拟专家的思维方式进行的。这样知识库中拥有知识的数量和质量就成为一个专家系统中系统性能好坏,问题求解能力的关键因素。因此,知识库的建立是建造专家系统的中心任务。综合数据库,用于存放关于问题求解的初始数据、求解状态、中间结果、假设、以及最终求解结果。推理机,在一定的控制策略下针对综合数据库中的当前信息。识别选取知识用户结果数据领域专家知识工程师知识库知识库推理机推理机库中对当前问题求解有用的知识进行推理。在专家系统中,由于知识库中的知识往往是不完全的和不精确的。所以其推理过程一般采用不精确推理。图2专家系统的一般结构知识获取程序,在专家系统的知识库建造中用以部分代替知识工程师进行专门知识的自动获取,实现专家系统的自学习,不断完善知识库。解释程序,根据用户的提问,对系统给出的结论、求解过程以及系统当前的求解状态提供说明,便于用户理解系统的问题求解,增加用户对求解结果的信任程度。在知识库的完善过程中便于专家或知识工程师发现和定位知识库中的错误,便于领域的专业人员或初学者能够从问题的求解过程中得到直观学习。人机接口,将专家或用户的输入信
评论
发表评论