实验一:简单动物识别系统的知识表示及推理 一、实验目的 1、理解和掌握产生式表示法及其推理方法,了解其特点,基本结构和设计思想。 2、至少能够利用一种编程语言建立一个基于产生式知识表示的简单的智能系统。 二、实验内容 以动物识别系统的产生式规则为例,实现其规则库;利用规则库和综合数据库,实现推理。 三、实验要求 1、根据动物识别系统的规则建立合理的数据结构或数据库来表示知识。 2、选用熟悉的一种编程语言建立知识库和综合数据库。编辑知识库,通过输入规则或修改规则等,建立知识库。建立事实库(综合数据库),输入多条事实或结论。 3、能够实现推理过程。 4 能够根据相关参考资料,建立知识库。并且加入一些新的规则与特征,可以推出新的动物。 4、提交实验报告(包含实验步骤)和主要源程序,总结实验心得体会。 思路:实验建立一个动物识别系统的规则库,用以识别虎、豹、斑马、长颈鹿、企鹅、鸵鸟、信天翁等7种动物,在此基础上,再增加几种其他动物的识别。 为了识别这些动物,可以根据动物识别的特征,建立包含下述规则的规则库: R1:if 动物有毛发 then 动物是哺乳动物
2022-11-16 13:32:21 621KB 人工智能 动物识别
1
人工智能动物识别系统实验,内含实验报告以及实验代码(java)
2022-09-22 19:05:18 230KB 人工智能 动物识别系统
1
动物识别系统 产生式系统 产生式系统:把一组产生式放在一起,并让它们互相配合,协同作用,一个产生式生成的结论可以供另一个产生式作为已知事实使用,以求得问题的解决。 产生式的基本形式 产生式基本形式是:P→Q 或者 if P then Q (1)规则库 用于描述相应领域内知识的产生式集合称为规则库。 (2)综合数据库 综合数据库又称为全局数据库,或称为事实库、黑板。用于存放问题求解过程中各种当前信息,例如问题的初始事实、原始证据、推理中得到的中间结论以及最终结论。综合数据库的内容随着推理的进行是在不断动态变化的。 (3)控制机构 控制机构又称为推理机构或推理机,由一组程序组成,实现对问题的推理求解。
2022-06-05 23:39:05 34KB 人工智能 识别系统 实验报告
1
动物识别专家系统,首先是添加动物规则,添加的规则以文件的形式存储在手机的sd卡上;然后可以根据输入的添加进行递进式查询,如果规则中有,则肯定能够查出,并显示出来查询的路径;如果规则中没有,则提示错误信息;可以自动根据不同动物的特征识别出该动物是什么动物,如有角无角,草食肉食等。
2022-02-18 19:55:41 3.2MB 人工智能 动物识别专家系统 Android
1
基于BS结构,采用JSP完成程序设计,采用人工智能的观点,用户可输入部分动物特征,系统推理得出结果。 可作为人工智能课程的课程设计,或者本科毕业设计。供参考。
1
书上P25页为模型,利用数组模拟数据库,以询问方式获取相应信息,最终得到想要识别的动物种类。
2021-11-24 01:45:43 2KB 人工智能 动物识别系统
1
一个动物识别专家系统在 JAVA语言下的实现<br>内附有 Java原代码 打包的jar文件 相关的论文等
2021-11-18 16:53:00 353KB Java 人工智能 动物识别 动物识别专家
1
人工智能专家动物识别系统,毕业论文。包括详细的关键步骤。规则集,推理集等模块。
2021-10-30 22:41:11 34KB C++ 动物识别系统
1
1. 内容: 结合第五章内容, 以动物识别系统(或货物袋装系统)为例,实现基于规则的系统构造实验.6学时。 2. 要求: 1〉 根据输入的规则,正确地识别所能识别的动物。 2〉 能完成正向和/或反向推理 我们假设计算机的视觉系统可以识别毛发、羽毛、奶、犬齿、爪、蹄、颜色等等基本的事实。
2021-10-30 20:32:38 3KB 人工智能 动物识别系统
1
这是一个关于现在热门话题,人工智能程序设计,里面是一个运行出来的VB界面
2021-10-04 21:35:34 648B 人工智能 动物识别系统
1