5、产生式系统求解问题的过程是一个反复进行“匹配--冲突消解--执行”的过程。
5、产生式系统求解问题的过程是一个反复进行“匹配--冲突消解--执行”的过程。
参考答案和解析
(1)初始化综合数据库,即把欲解决问题的已知事实送入综合数据库中; (2)检查规则库中是否有未使用过的规则,若无转(7); (3)检查规则库的未使用规则中是否有其前提可与综合数据库中已知事实相匹配的规则,若有,形成当前可用规则集;否则转(6); (4)按照冲突消解策略,从当前可用规则集中选择一个规则执行,并对该规则作上标记。把执行该规则后所得到的结论作为新的事实放入综合数据库;如果该规则的结论是一些操作,则执行这些操作; (5)检查综合数据库中是否包含了该问题的解,若已包含,说明解已求出,问题求解过程结束;否则,转(2); (6)当规则库中还有未使用规则,但均不能与综合数据库中的已有事实相匹配时,要求用户进一步提供关于该问题的已知事实,若能提供,则转(2);否则,执行下一步; (7)若知识库中不再有未使用规则,也说明该问题无解,终止问题求解过程。
相关考题:
项目管理过程可以划分成5组。这5个过程组通过它们产生的结果衔接起来,一个过程组的成果变成了另一个过程组的依据。这5个管理过程组最恰当的排序是什么?()A、启动-规划-监控-执行-收尾B、启动-执行-监控-规划-收尾C、启动-规划-执行-监控-收尾D、启动-监控-规划-执行-收尾
单选题对过程系统最优化问题的描述,下面哪一种表达是错误的?()A最优化问题必须有优化变量、优化目标和约束条件B过程系统优化问题都可以写出数学表达式,用一般的最优化问题求解方法进行求解 C过程系统优化无法写出具体的数学表达式,所以必须采用数值计算方法 D过程系统中所有的独立变量都有作为优化变量的资格E只要能换算成同一目标形式(如费用),不同的消耗物质也可以作为优化目标
单选题对于计算机求解问题,下列叙述正确的是()。A利用计算机进行问题求解,是用机器代替人,属于人工智能应用B计算机求解问题主要适用于自然系统,社会系统无法建模C计算机进行问题求解是利用了计算机运行速度快、精度高、自动化和不知疲倦的特性D只有通过计算机执行求解算法才能得到问题的解
单选题如果一个产生式系统可以分解为几个子问题,当子问题得以求解时,则原始问题被求解。这样的产生式系统称为()A双向产生式系统B可交换的产生式系统C可分解的产生式系统D正向产生式系统