《人工智能》教学上机实验报告

实验题目:

实验一 产生式系统

实验目的和要求

1.熟悉知识的表示方法
2.掌握产生式系统的运行机制
3.理解产生式系统推理的基本方法。

实验过程:
运用所学知识,设计并编程实现一个小型动物识别系统,能识别虎、金钱豹、斑马、长颈鹿、鸵鸟、企鹅、信天翁等七种动物的产生式系统。
规则库:
r1: IF 该动物有毛发 THEN 该动物是哺乳动物
r2: IF 该动物有奶 THEN 该动物是哺乳动物
r3: IF 该动物有羽毛 THEN 该动物是鸟
r4: IF 该动物会飞 AND 会下蛋 THEN 该动物是鸟
r5: IF 该动物吃肉 THEN 该动物是食肉动物
r6: IF 该动物有犬齿 AND 有爪 AND 眼盯前方
THEN 该动物是食肉动物
r7: IF 该动物是哺乳动物 AND 有蹄
THEN 该动物是有蹄类动物
r 8: IF 该动物是哺乳动物 AND 是反刍动物
THEN 该动物是有蹄类动物
r9: IF 该动物是哺乳动物 AND 是食肉动物 AND 是黄褐色
AND 身上有暗斑点 THEN 该动物是金钱豹
r10:IF 该动物是哺乳动物 AND 是食肉动物 AND 是黄褐色
AND 身上有黑色条纹 THEN 该动物是虎
r11: IF 该动物是有蹄类动物 AND 有长脖子 AND 有长腿
AND 身上有暗斑点 THEN 该动物是长颈鹿
r 12:IF 该动物有蹄类动

《人工智能》教学上机实验报告相关推荐

  1. 《数据库系统原理》教学上机实验报告

    <数据库系统原理>教学上机实验报告 实验题目: 实验一 创建数据库与表 实验目的和要求: 了解 mysql 数据库的存储引擎分类; 了解表的结构特点; 了解 mysql 的基本数据类型; ...

  2. 《自然语言处理》教学上机实验报告

    <自然语言处理>教学上机实验报告 实验一 基于规则的分词算法 实验目的和要求: 掌握完全切分,正向最长匹配,逆向最长匹配,双向最长匹配,比较三种匹配效率. 实验过程: 1.基于字典.词库匹 ...

  3. python教学上机实验报告怎么写_Python基础(下)

    不要忘了冒号啊!!!!! 对于基本数据类型的变量,变量传递给函数后,函数会在内存中复制一个新的变量,从而不影响原来的变量.(我们称此为值传递) 但是对于表来说,表传递给函数的是一个指针,指针指向序列在 ...

  4. 工程热力学c语言 朗肯循环第二题,软件工程上机实验报告_相关文章专题_写写帮文库...

    时间:2019-05-12 14:56:17 作者:admin <数据库与软件工程>上机实验答案 实验三 SQL语言的DDL 3.CREATE TABLE aa( Bb1 VARCHAR( ...

  5. 大学计算机上机实验期末考试题,《大学计算机基础》上机实验报告

    <<大学计算机基础>上机实验报告>由会员分享,可在线阅读,更多相关<<大学计算机基础>上机实验报告(16页珍藏版)>请在人人文库网上搜索. 1.精品文档 ...

  6. 通信系统计算机仿真上机实验报告,昆明理工大学计算机仿真实验.docx

    文档介绍: <计算机仿真>上机实验报告姓名: 学号:-专业:-测控技术与仪器 班级:_121-班 实验一常微分方程的求解及系统数学模型的转换实验目的通过实验熟悉计算机仿真中常用到的Matl ...

  7. c语言的适当大小的子集,编译原理上机实验报告

    编译原理上机实验报告,编制C语言子集的词法分析程序,编制递归下降法的语法分析程序 编译技术上机实验题目 实验一 一.题目 编制C语言子集的词法分析程序 二.目的 通过设计.编制.调试一个具体的词法分析 ...

  8. 计算机辅助教学导学设计研究,《计算机辅助教学》实验报告

    <计算机辅助教学>实验报告 一.实验目的与要求 1.利用多媒体教室进行一节课的专业教学,教学对象为中学生,教学内容自选,学习内容适合采用多媒体教学手段. 2.以Authorware或Fla ...

  9. 计算机组成原理上机实验报告.doc,计算机组成原理第二次上机实验报告.doc

    <计算机组成原理第二次上机实验报告.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<计算机组成原理第二次上机实验报告.doc>文档请在天天文库搜索 ...

最新文章

  1. python def函数报错详解_【python】详解python函数定义 def()与参数args、可变参数*args、关键参数**args使用实例...
  2. 经纬度画轨迹图_HYSPLIT后向轨迹制作
  3. 查看Apache的并发请求数及其TCP连接状态
  4. MySQL安装之没有配置向导
  5. webdrive不更新_关于selenium 用Webdrive打开Firefox不含有插件的问题(python)
  6. PyTorch | torch.full()使用方法 | torch.full()如何使用? torch.full()例子说明 | 通过torch.full创建全相同的张量
  7. ping,python实现批量ping包工具--小案例v3优化版本
  8. 38张史上最全的IT架构师技能图谱(高清版下载)
  9. maven安装教程+Eclipse整合
  10. C语言实战--DLL注入器
  11. ArcGIS动态表格扩展模块Mapping and Charting Solutions使用教程及下载地址
  12. JAVA初学习(三)(数组和面向对象)
  13. 如何用PR制作GIF图(Premiere)
  14. 华为总裁任正非经典语录
  15. webRtc-streamer简单使用-备份
  16. Qt中QOpengl的QMatrix4x4矩阵作用原理以及使用方法
  17. 已知数据库中存在表tb_book2,通过在图书信息界面填写书本的基本信息,然后提交后写入数据库中的表格中。需要对提交的信息进行修改,信息填入不能为空,为空则则有提示。
  18. 微信小程序-API的Promise化
  19. C语言 printf() 函数,总结笔记记录
  20. win10上部署elasticsearch8.1.1

热门文章

  1. web前端笔记2js部分
  2. 训练softmax分类器实例_assignment1-softmax分类器
  3. 【油猴脚本】忽视页面跳转拦截,自动继续访问页面
  4. 使用Python读取LabVIEW TDMS 格式文件转成 pandas及Excel
  5. phpstorm2018版激活办法,2018/5/28实锤有效
  6. 网站提示 缓存文件写入失败 PHP
  7. EOS 智能合约 发行货币
  8. 计算机网络vtp,简单理解 VTP 协议与实战单臂路由
  9. android studio 模拟器关机重启操作
  10. 回归预测 | MATLAB实现GWO-BiLSTM灰狼算法优化双向长短期记忆神经网络多输入单输出回归预测