人工智能产生式系统实验报告概要
实 验 报 告
【实验名称】______________产生式系统_______________________
【实验目的】
1. 理解产生式系统的结构原理与实际应用。
2. 掌握产生式规则表示及规则库组建的实现方法。
3. 熟悉和掌握产生式系统的运行机制,掌握基于规则推理的基本方法。
【实验原理】
产生式系统用来描述若干个不同的以一个基本概念为基础的系统,这个基本概念就是产生式规则或产生式条件和操作对。在产生式系统中,论域的知识分为两部分:用事实表示静态知识;用产生式规则表示推理过程和行为。
【实验内容】
1.自己建造产生式系统(包括规则库和事实库),然后进行推理,即可以自己输入任何的事实,并基于原有的规则和输入的事实进行推理。
2.建造动物识别系统,能根据输入的动物特征判断是那种动物或给出相应的回答。
3.算法设计
①首先建立事实库
事实库是在程序的开始直接输入的,用户根据需要选择,即要求用户先输入特征个数,然后输入动物的特征,进行识别。如果未识别出来,则可以重新选择,或者退出。
动物的特征如下:
1有奶 2有毛发 3有羽毛 4会飞 5生蛋 6有爪 7有犬齿
8目盯前方 9吃肉 10有蹄 11反刍食物 12黄褐色 13黑色条纹
14黑色斑点 15长腿 16长脖子 17暗斑点 18白色 19不会飞
20黑白色 21会游泳 22善飞 23不怕风浪
原创力文档

文档评论(0)