[人工智能]动物专家系统work

  • 实验内容

设计一个动物识别专家系统,规则库至少包含15条规则,可以识别至少7种动物,规则可增加;界面显示要求;

  1. 有若干选择动物特征的选择列表;
  2. 表现判断动物时,使用了哪些规则;
  3. 表现数据库的变化;
  4. 显示规则的调用次序;
  5. 显示最后的结果,包含动物能识别出来和动物不能识别出来两种情况;
  6. 至少检查两个例子实现正向推理和反向推理的区别;

  •  解题思路 
  1. 正向推理的思路为:将用户提供的动物特征放入事实库。利用已有事实和规则库内的规则推理出新的动物特征,并将新的动物特征放入事实库。当不在推理出新的动物特征时,判断是否推理出一种动物,满足条件后再判断是否事实库内存在多余的动物特征。两次判断都满足则输出此动物作为推理结果,否则推理结果为未知动物。
  2. 逆向推理的思路为:将用户提供的动物特征放入事实库。依次对7种目标动物进行识别,如果事实库内没有该动物,则利用规则库内的规则,去识别可以推理出该动物的特征。所有特征都识别成功则返回True,否则认为条件不足,继续利用规则去识别可以推理出当前特征的子类特征,判断条件同上。当所有的规则都使用后,仍然没用识别成功,向上返回false,判断该动物失败,去识别下一个目标动物。当所有的分支都识别成功,则向上返回True,说明识别该动物成功,判断是否事实库内存在多余的动物特征。没有多余特征即成功,输出该动物作为结果。有多余特征即失败,去识别下一个目标动物。7种目标动物皆识别失败,输出未知动物作为结果。

 

  •  推理相关函数及代码

(C语言,MFC应用,代码见资源帖)

 

  •  可视化界面

使用Visual Studio 2019制作可视化用户界面如下:

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
酷比魔方iwork10旗舰版系统是一款非常强大的操作系统。这个系统是为酷比魔方iwork10旗舰版平板电脑专门设计的,能够提供高效的性能和出色的操作体验。 首先,酷比魔方iwork10旗舰版系统采用了Windows 10操作系统,这是微软最新的操作系统之一。它拥有稳定的性能和丰富的应用程序库,用户可以轻松访问各种常用应用程序和工具,满足各种办公和娱乐需求。 其次,酷比魔方iwork10旗舰版系统还可以与Android系统切换,这意味着用户可以根据自己的需要选择使用不同的操作系统。无论是需要使用Windows中的专业办公软件,还是享受Android平台上的游戏和应用,都可以在酷比魔方iwork10旗舰版系统中实现。 此外,酷比魔方iwork10旗舰版系统还具备出色的多媒体性能。它搭载了强大的处理器和高分辨率屏幕,能够提供流畅的游戏和高清的视频播放体验。用户可以轻松享受高品质的娱乐内容,同时还可以进行高效的办公工作。 最后,酷比魔方iwork10旗舰版系统还支持多任务处理,用户可以在同一时间轻松运行多个应用程序,实现更高的工作效率。无论是处理办公文档还是进行多媒体创作,用户可以轻松应对各种任务。 总之,酷比魔方iwork10旗舰版系统以其强大的性能和多功能的设计,成为一款非常出色的操作系统。无论是办公还是娱乐,用户都可以在这个系统中获得令人满意的体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的卷子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值