人工智能 动物产生式系统代码.c
实验三 动物识别产生式系统 一、实验目的 这是一个简单的动物识别产生式系统教学实例,通过本实验让学生理解并体会知识库与控制系统相互独立的智能产生式系统与一般程序的区别,为以后设计并实现复杂的专家系统奠定基础。 二、实验内容 设计并实现具有15条规则能自动识别7种动物的产生式系统。 三、实验要求 选择c、c++、java等编程语言编写程序,采用基于产生式规则的知识表示方法,正向推理或反向推理机制,根据用户给出的动物特征,实现对动物的自动识别。要求知识库与控制系统相互独立,系统完成后除了能识别已有的7种动物外,按产生式知识表示方法向知识库中添加、修改新的知识后,系统能在不修改控制系统程序的情况