《人工智能》课程设计报告--动物识别系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与技术学院
《人工智能》课程设计报告
设计题目:动物识别系统
设计人员:学号:
学号:
学号:
学号:
学号:
学号:
指导教师:
2015年7月
目录
目录 (1)
摘要 (3)
Abstract (4)
一、专家系统基本知识 (5)
1.1专家系统实际应用 (5)
1.2专家系统的开发 (5)
二、设计基本思路 (5)
2.1知识库 (5)
2.2.1知识库作用 (5)
2.1.2 知识库建立 (6)
2.1.3 知识库获取 (7)
2.2 数据库 (7)
2.2.1数据库作用 (7)
2.2.2数据库建立 (7)
三、推理机构 (8)
3.1推理机介绍 (8)
3.1.1 推理机作用原理 (8)
3.1.2推理网络 (8)
3.2 正向推理 (9)
3.2.1 正向推理基本思想 (9)
3.2.2 正向推理示意图 (10)
3.2.3 正向推理机所要具有功能 (10)
3.3反向推理 (11)
3.3.1反向推理基本思想 (11)
3.3.2 反向推理示意图 (11)
3.3.3反向推理机所要具有功能 (11)
四、实例系统实现 (12)
4.1系统介绍 (12)
4.2基本思路 (12)
4.3程序主要代码 (12)
4.4系统执行结果 (13)
五、结论 (13)
参考文献: (14)
附录一 (15)
附录二 (24)
摘要
动物识别专家系统是将人的思维过程转化为计算机语言的逻辑过程,其关键在于知识和信息的表示,智能推理或求解的基础——知识库的创建和管理,以及基于某种知识和信息表示的智能推理或求解过程。使动物识别具有一定的智能性、良好的交互性和可视化效果。本论文也主要以识别七种动物的设计思路和程序为例所写的。动物识别专家系统是人工智能中一个比较基础的规则演绎系统,是人工智能领域里的一个大模块的专家系统的一个特定例子。是集知识表与推理为一体的,以规则为基础对用户提供的事实进行向前、逆向或双向的推理得出结论的一种产生式系统。如果通过良好的分析、精确地设计和细致的规划会创设出高度灵活和快速有效的识别系统,再加上良好的界面供用户添加新的事实和规则,反馈详细的错误或信息的话,那就是一个相当完整的识别系统了。
关键词:人工智能;专家系统;动物识别
Abstract
animal recognition expert system is the human thinking process is transformed into the logical process of computer language, the key lies in knowledge and information, said intelligent reasoning or solving based knowledge base -- creating and management, and based on some information and knowledge representation of intelligent reasoning and solving process. So that the animal identification has a certain intelligence, good interaction and visual effect. This paper also mainly to identify seven kinds of animal design ideas and procedures for the case of the written. Animal identification expert system is one of the more basic rules in artificial intelligence, and is a specific example of the expert system in the field of artificial intelligence. A production system based on rules is a production system which is based on the fact that the user is provided with the facts. If the good analysis and accurate design and meticulous planning created a highly flexible, efficient and rapid recognition system, plus a good interface for users to add new facts and rules, with the wrong information feedback, that is a fairly complete knowledge system, the.
Keywords: artificial intelligence; expert system; animal identification
一、专家系统基本知识
1.1专家系统实际应用
目前专家系统已经成功地渗透到生活的各个领域,并且还产生了巨大的社会效益和经济效益。例如,像车辆传感、药物、纺织服装等重工业和轻工业领域中都会应用到,特别是在计算机领域里,现在已经是一门非常重要的学科类了。
1.2专家系统的开发
专家系统设计与实现的一般过程
图1【3】
二、设计基本思路
2.1知识库
2.2.1知识库作用
用产生式系统监别动物,需要一种演绎机制,利用己知事实的集合做出新的结论,一种方法是替动物园中的每个动物作一个产生式,使用者首先收集所有可利用的事实,然后在产生式的表中进行扫描,寻找一个状态部分能与之匹配的产生式。一般要经过多少步并生成和利用一些中间事实才能从基本事实推出结论,这样做所包含的产生式可以比较小,容易理解,容易使用和容易产生。动物识别专家系统中的知识库中的知识通常是用规则表示的。