实验报告实验目的及要求:实验目的:1. 熟悉产生式的特点,基本结构和设计思想2. 掌握基于规则推理的基本过程和方法(在实验中采用正向推理过程)3. 学会用高级程序设计语言开发基于规则的动物识别系统实验要求:1根据动物识别系统的规则建立合理的数据结构或数据库来表示知识。2利用所选开发语言来建立推理过程(该程序能正向推理识别动物过程)3利用控制台或者图形界面给出合理的交互接口,实现基本演示功能。4提交实验报告和源程序,总结实验结论和经验教训。实验原理:1. 基于规则产生式系统结构:基于规则的产生式系统一般由规则库(知识库)、综合数据库和推理引擎(推理机)三部分组成,规则库中它的基本组成框架如下图1所示。知识库由谓词演算事实和有关讨论主题的规则构成,综合库又称为上下文,用来暂时存储推理过程中的结论和数据。推理机是用规则进行推理的过程和行为,。知识采集系统是领域专家把相关领域的知识表示成一定的形式,并输入到知识库中。解释系统通过用户输入的条件来分析被系统执行的推理结构,并将专家知识以易理解的方式并把知识解释给用户。图1规则产生式系统的基本