- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
水果识别专家系统
江南大学物联网工程学院实验报告
课程名称 人工智能 实验名称 水果识别专家系统 实验日期
班级 计科 姓名 学号
一、实验目的:
加深学生对专家系统的理解,使学生初步掌握专家系统的设计和实现方法
算法描述:
问题描述:综合利用人工智能的产生式系统、图搜索算法以及专家系统的框架,建造一个简单的水果识别专家系统。
知识库设计:
本系统的知识库有下列5条产生式规则构成:
IF 圆球体 AND 橙色 AND 酸、甜 THEN 桔子
IF 小球体 AND 紫色、绿色 AND 酸、甜 THEN 葡萄
IF 类似圆球 AND 近似土灰色 AND 酸、甜 THEN 猕猴桃
IF 大球体 AND 绿色黑纹 AND 甜 THEN 西瓜
IF 心状 AND 红色有斑点 AND 酸、甜 THEN 草莓
推理机推理判定条件
根据选择的水果特征的集合和知识库中的产生式规则对比,找出符合的产生式规则就成功识别出已经记录的水果类别。
流程图
原理图
该系统流程图
核心代码
知识库和产生式规则
/*事实*/
string fact[] ={ , 圆球体, 小球体, 类似圆球, 大球体, 心状, 橙色, 紫色,绿色, 近似土灰,黑纹, 红色, 有斑点, 酸, 甜, 果皮不能使用, 许多个在一起,果皮有毛毛, 皮不能吃, 大, 小,桔子, 葡萄, 猕猴桃, 西瓜, 草莓 };
/*规则*/
int rule[][7]={{ 0, 0, 0, 0, 0, 0 , 0 },{ 21, 1, 6, 13, 14, 0 , 0 }, { 22, 2, 7, 8, 13, 14 , 0 }, { 23, 3, 9, 13, 14, 0 , 0 }, { 24, 4, 8, 10, 14, 19, 0 }, { 25, 5, 11, 12, 13, 14, 0 }, { 21, 1, 6, 13, 14, 15 , 0 }, { 22, 2, 7, 8, 13, 14 , 16 }, { 23, 3, 9, 13, 14, 17 , 0 }, { 24, 4, 8, 10, 14, 19, 15 }, { 25, 5, 11, 12, 13, 14, 20 }};
int conditionlist[20];//所选择的水果特征
/*知识匹配*/
bool match(int a)
{
int i=1;
int j=0;
int flag=0;
int flag1=0;
int num=0;
while ((flag==i-1)(flag1!=count))
{
flag=0;
for (i=1;i=CAUSENUM;i++)
{
if (rule[a+num][i]==0)
break;
for (j=0;jcount;j++) //所选择的水果特征的条数
{
if (rule[a+num][i]==conditionlist[j])//匹配上一个条件flag计数加一
{
flag++;
flag1++;
break;
}
}
}
num++;
}
if ((flag!=i-1)||(count==0))
{
return false;
}
else
{
for (i=0;inum;i++)
{
for (j=0;jnum;j++)
{
if ((i!=j)(rule[a+i][0]!=rule[a+j][0]))
{
return false;
}
您可能关注的文档
- 国学经典每日一句.doc
- 图解证明当地看北极星仰角,就是当地纬度.doc
- 土壤液化的成因与危害.doc
- 土改项目工程项目划分表.doc
- 在建工程安全检查表(模板).doc
- 在日本留学一年花费多少钱?.doc
- 地理沪教版(五四制)新版七年级下册《珠江三角洲地区》习题.doc
- 城镇道路工程(CJJ1-2008)检验批质量检验记录表格1.doc
- 塑料制品理论重量.doc
- 处理民族关系的原则教案(公开课).doc
- 换热器项目商业计划书.pdf
- 护理用品建设项目投资计划书(汇报材料).pdf
- 护理职业学院多功能录播室及云桌面语音室建设项目招标文件(第二标段).pdf
- 护理职业学院多功能录播室及云桌面语音室建设项目招标文件(第一标段).pdf
- 护理专业教学设备项目投标技术方案(B).pdf
- 护理专业教学设备项目投标技术方案(A).pdf
- 2024年济南铁路局济南铁路中心医院专项招聘医学类人员及高层次卫技人才历年笔试常考点试题含答案带黑钻版详解.docx
- 2024年淮南矿业集团医疗卫生管理中心李一医院专项招聘医学类人员及高层次卫技人才历年笔试常考点试题含答案带黑钻版详解.docx
- 调解工作领导小组制度.docx
- 调度主任与矿长安全承诺书.docx
文档评论(0)