编成问题(随便什么语言)
来源:百度知道 编辑:UC知道 时间:2024/05/21 21:56:15
动物分类问题的产生式系统描述及其求解:
设由下列动物识别规则组成一个规则库,采用正向推理算法,建立一个产生式系统。该产生式系统就是一个小型动物分类知识库系统。
r1:若某动物有奶,则它是哺乳动物。
r2:若某动物有毛发,则它是哺乳动物。
r3:若某动物有羽毛,则它是鸟。
r4:若某动物会飞且生蛋,则它是鸟。
r5:若某动物是哺乳动物且有爪且有犬齿且目盯前方,则它是食肉动物。
r6:若某动物是哺乳动物且吃肉,则它是食肉动物。
r7:若某动物是哺乳动物且有蹄,则它是有蹄动物。
r8:若某动物是有蹄动物且反刍食物,则它是偶蹄动物。
r9:若某动物是食肉动物且黄褐色且有黑色条纹,则它是老虎。
r10:若某动物是食肉动物且黄褐色且有黑色斑点,则它是金钱豹。
r11:若某动物是有蹄动物且长腿且长脖子且黄褐色且有暗斑点,则它是长颈鹿。
r12:若某动物是有蹄动物且白色且有黑色条纹,则它是斑马。
r13:若有动物是鸟且不会飞且长腿且长脖子且黑白色,则它是驼鸟。
r14:若某动物是鸟且不会飞且会游泳且黑白色,则它是企鹅。
r15:若某动物是鸟且善飞且不怕风浪,则它是海燕。
例如再输入初始事实:
f1:某动物有毛发。
f2:吃肉。
f3:黄褐色。
f4:有黑色条纹。
则系统得出结论为:老虎。
给出源程序代码 谢谢
qq:460165416
设由下列动物识别规则组成一个规则库,采用正向推理算法,建立一个产生式系统。该产生式系统就是一个小型动物分类知识库系统。
r1:若某动物有奶,则它是哺乳动物。
r2:若某动物有毛发,则它是哺乳动物。
r3:若某动物有羽毛,则它是鸟。
r4:若某动物会飞且生蛋,则它是鸟。
r5:若某动物是哺乳动物且有爪且有犬齿且目盯前方,则它是食肉动物。
r6:若某动物是哺乳动物且吃肉,则它是食肉动物。
r7:若某动物是哺乳动物且有蹄,则它是有蹄动物。
r8:若某动物是有蹄动物且反刍食物,则它是偶蹄动物。
r9:若某动物是食肉动物且黄褐色且有黑色条纹,则它是老虎。
r10:若某动物是食肉动物且黄褐色且有黑色斑点,则它是金钱豹。
r11:若某动物是有蹄动物且长腿且长脖子且黄褐色且有暗斑点,则它是长颈鹿。
r12:若某动物是有蹄动物且白色且有黑色条纹,则它是斑马。
r13:若有动物是鸟且不会飞且长腿且长脖子且黑白色,则它是驼鸟。
r14:若某动物是鸟且不会飞且会游泳且黑白色,则它是企鹅。
r15:若某动物是鸟且善飞且不怕风浪,则它是海燕。
例如再输入初始事实:
f1:某动物有毛发。
f2:吃肉。
f3:黄褐色。
f4:有黑色条纹。
则系统得出结论为:老虎。
给出源程序代码 谢谢
qq:460165416
最愚昧的解决办法 也是最明白的解决办法
把这些作为判断条件 进行一一的对比和 判断
嘿嘿~~~~! 这思路谁都明白 就不用再去讨论什么类了
更不用想那么多的流程 哈哈~~~! 提点愚昧的建议 ~~~!
我是想让你把事情简单化了~!
用类来描述更加好一点,继承关系。
你提的是什么问题呢?
r1:若某动物有奶,则它是哺乳动物。