第6章基于产生式规则的机器推理 可以看出,随着推理的进行,动态数据库的内容或者状态 在不断变化。如果我们把动态数据库的每一个状态作为一个节 点的话,则上述推理过程也就是一个从初始状态(初始事实/数 据)到目标状态(目标条件)的状态图搜索过程。如果我们把动 态数据库中每一个事实/数据作为一个节点的话,则上述推理 过程就是一个“反向”(即自底向上)与或树搜索过程
第 6 章 基于产生式规则的机器推理 可以看出, 随着推理的进行, 动态数据库的内容或者状态 在不断变化。如果我们把动态数据库的每一个状态作为一个节 点的话, 则上述推理过程也就是一个从初始状态(初始事实/数 据)到目标状态(目标条件)的状态图搜索过程。 如果我们把动 态数据库中每一个事实/数据作为一个节点的话, 则上述推理 过程就是一个“反向”(即自底向上)与或树搜索过程
第6章基于产生式规则的机器推理 西安地子 推理 藏拉 容研技大孝皮腹 子得发大考此板理 动态数据库 受电子得技大堂曲版效 、子种技大学虫版羽 图6-3正向推理的动态数据库
第 6 章 基于产生式规则的机器推理 图 6-3 正向推理的动态数据库
第6章基于产生式规则的机器推理 例6.1动物分类问题的产生式系统描述及其求解。 设由下列动物识别规则组成一个规则库,推理机采用上述 正向推理算法,建立一个产生式系统。该产生式系统就是一个 小型动物分类知识库系统。 规则集: r1:若某动物有奶,则它是哺乳动物。 r2: 若某动物有毛发,则它是哺乳动物。 r3: 若某动物有羽毛,则它是鸟。 r4: 若某动物会飞且生蛋,则它是鸟
第 6 章 基于产生式规则的机器推理 例6.1 动物分类问题的产生式系统描述及其求解。 设由下列动物识别规则组成一个规则库, 推理机采用上述 正向推理算法, 建立一个产生式系统。该产生式系统就是一个 小型动物分类知识库系统。 规则集: r1: 若某动物有奶, 则它是哺乳动物。 r2: 若某动物有毛发, 则它是哺乳动物。 r3: 若某动物有羽毛, 则它是鸟。 r4: 若某动物会飞且生蛋, 则它是鸟
第6章基于产生式规则的机器推理 r5:若某动物是哺乳动物且有爪且有犬齿且目盯前方, 则它是食肉动物。 r6: 若某动物是哺乳动物且吃肉,则它是食肉动物。 r7: 若某动物是哺乳动物且有蹄,则它是有蹄动物。 r8: 若某动物是有蹄动物且反刍食物,则它是偶蹄动物。 r9:若某动物是食肉动物且黄褐色且有黑色条纹,则它 是老虎。 r10: 若某动物是食肉动物且黄褐色且有黑色斑点,则它 是金钱豹
第 6 章 基于产生式规则的机器推理 r5: 若某动物是哺乳动物且有爪且有犬齿且目盯前方, 则它是食肉动物。 r6: 若某动物是哺乳动物且吃肉, 则它是食肉动物。 r7: 若某动物是哺乳动物且有蹄, 则它是有蹄动物。 r8: 若某动物是有蹄动物且反刍食物, 则它是偶蹄动物。 r9: 若某动物是食肉动物且黄褐色且有黑色条纹, 则它 是老虎。 r10: 若某动物是食肉动物且黄褐色且有黑色斑点, 则它 是金钱豹