- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人工智能 课程设计报告 课设报告
学生实验报告
实验课名称:人工智能
实验项目名称: 基于回溯推理的小型专家系统
题 目: 一个关于植物分类的小型专家系统
专 业 名 称:计算机科学与技术
班 级
学 号:2402070427
学 生 姓 名:杨孟拓
教 师 姓 名:慕晨
2010 年 10 月 27 日
实验名称:一个关于植物分类的小型专家系统
实验目的与要求:
1、确定推理方法(正向还是反向),并根据问题设计实现一个简单的不通用推理机(匹配、冲突消解)
2、规则库要求至少包含15条规则
3、初始事实可以任意给定,输入初始事实后能够得到推理结果
4、设计人机界面,解释模块提供查询规则的功能
5、可以不考虑知识库管理模块
6、提交实验报告
7、报告中要有推理树
实验内容:
本次实验将做一个关于植物分类的小型专家系统,在植物分类系统中,要区分各种植物,可以对每种植物构造一条识别规则,其中规则右部为识别出的植物名,左部为该植物的特征。
本次实验设计了一个简单的不通用推理机。推理机给出的推理结果是“苹果”。
系统结构:知识库,推理机,动态数据库,人机界面,解释模块,知识库管理模块。
专家系统结构图
程序设计思想
本次实验采用的推理方法为正向推理,正向推理是从已知事实出发,通过规则库求的结论。这种推理方式是正向使用规则,即问题的初始状态作为初始数据库,仅当数据库中的事实满足某条规则的前提时,该规则才能被使用。
正向推理的推理基础是逻辑演绎的推理链。从一组事实出发,使用一组规则,来证明目标的成立。
正向推理的步骤
步1 将初始事实置入动态数据库;
步2 用动态数据库中的事实,匹配目标条件,若目标条件满足,则推理成功,结束。
步3 用规则库中各规则的前件匹配动态数据库中的事实,将匹配成功的规则组成冲突集;
步4 若冲突集为空,则运行失败,退出。
步5 对冲突集做冲突消解,对选择执行的各规则,将其结论加入动态数据库,或执行其动作,转步2。
正向推理的流程图
程序实现过程
初始事实:
它的果肉为乳黄色
它的果实里无石细胞
它的果实为梨果
它的果实无毛
它的花托呈杯形
它种子的胚有两个子叶
规则:
R1:if它种子的胚有两个子叶∨它的叶脉为网状then它是双子叶植物R2:if它种子的胚只有一个子叶 then它是单子叶植物
R3:if它的果肉为白色 then 它是梨
R4:if它的叶脉平行 then 它是单子叶植物
R5:if它是双子叶植物∧它的花托呈杯形then它是蔷薇科植物
R6:if它的花托呈圆柱形∧它的花瓣有5枚then它是蔷薇科植物
R7:if它是双子叶植物∧它的花托呈圆柱形then它是蔷薇科植物
R8:if它是蔷薇科植物∧它的果实为核果then它是李亚科植物
R9:if 它是蔷薇科植物∧它的果实为梨果then它是苹果亚科植物
R10:if它是李亚科植物∧它的果实有毛then它是桃
R11:if它是李亚科植物∧它的果实无毛then 它是李
R12:if它的果实为扁圆形∧它的果实外有纵沟then它是桃
R13:if它是苹果亚科植物∧它的果实里无石细胞then它是苹果
R14:if它是苹果亚科植物∧它的果实里有石细胞then它是梨
R15:if它的果肉为乳黄色∧它的果肉质脆then它是苹果
推理过程:
初始事实写入动态数据库
{果肉为乳黄色,果实里无石细胞,果实为梨果,果实无毛,花托呈杯形,种子的胚有两个子叶}
第一次循环
用动态数据库的事实匹配目标条件,目标条件不成立
用规则库中的规则逐一与数据库匹配
R1:if它种子的胚有两个子叶∨它的叶脉为网the它是双子叶植物
“双子叶胚”匹配成功,加入冲突集
R2:if它种子的胚只有一个子叶 then它是单子叶植物
匹配失败,该条规则放弃
R3:if它的果肉为白色 then 它是梨
匹配失败,该条规则放弃
R4:if它的叶脉平行 then 它是单子叶植物
匹配无结果,该条规则加入待测试规则集
R5:if它是双子叶植物∧它的花托呈杯形then它是蔷薇科植物
“双子叶植物”目前的动态数据库无法匹配,匹配无结果,该条规则加入待测试规则集
R6:if它的花托呈圆柱形∧它的花瓣有5枚then它是蔷薇科植物
匹配失败,该条规则放弃
R7:if它是双子叶植物∧它的花托呈圆柱形then它是蔷薇科植物
匹配失败,该条规则放弃
R8:if它是蔷薇科植物∧它的果实为核果then它是李亚科植物
“果实为核果”匹配失败,该条规则放弃
R9:if 它是蔷薇科植物∧它的果实为梨果then它是苹果亚科植物
“蔷薇科植物”目前的动态数
您可能关注的文档
- 五年级语文上册课文填空复习题.doc
- 五彩漆派动画版ppt模板.ppt
- 五年级语文下册单元备课.doc
- 五星级酒店入职培训资料.doc
- 五星级酒店服务标准步骤.doc
- 五星级酒店的设计标准.doc
- 五星级酒店管理手册大全.doc
- 五星级酒店财务管理制度及岗位职责.doc
- 五星级酒店管理标准大全.docx
- 五星酒店消防管理规程.doc
- 吉安县公开招聘专职文明实践员笔试备考试题及答案解析.docx
- 2025重庆枫叶国际学校招聘教师笔试备考试题及答案解析.docx
- 游机队电玩自制联网教程-tplink.pdf
- 2025重庆新华出版集团招聘1人笔试模拟试题及答案解析.docx
- 2025宜宾高新丽雅城市产业发展有限公司公开招聘笔试模拟试题及答案解析.docx
- 2025云南保山市龙陵县勐糯镇人民政府招聘合同制专职消防员1人笔试模拟试题及答案解析.docx
- 11.1生活中常见的盐 九年级化学人教版下册.pptx
- 6.1法律保护下的婚姻 高二政治《法律与生活》课件(统编版选择性必修2)(新版).pptx
- 文昌市中小学教师校园招聘29人笔试模拟试题及答案解析.docx
- 10.1.5 常见的酸和碱(第5课时)课件-九年级化学人教版下册.pptx
文档评论(0)