冲突解决策略
词条百科 2
目录
冲突解决策略
冲突解决策略用于人工智能中的生产系统,如基于规则的专家系统,以帮助选择启动哪条生产规则。当两个或多个规则的条件被目前已知的事实所满足时,就需要这样的策略了。
冲突解决策略的类别
冲突解决策略分为几个主要类别。它们都有各自的优势,构成了它们的理论基础。具体性–如果两个或更多规则的所有条件都得到满足,则根据其条件的具体程度来选择规则。有可能倾向于更一般的或更具体的情况。xxx体的可以大致确定为具有最多前提条件的那条。这有助于在启动更一般(默认)的规则之前捕捉到例外情况和其他特殊情况。

最近性–当可以选择两个或更多的规则时,偏向于与最近添加的事实相匹配的规则,因为这些事实最有可能描述当前的情况。以前未使用–如果一个规则的条件得到满足,但以前相同的规则已经被相同的事实所满足,则忽略这个规则。这有助于防止系统进入无限循环。顺序–按照表述顺序挑选xxx条适用的规则。这是Prolog解释器默认使用的策略,但任何策略都可以通过在Prolog系统中建立合适的规则来实现。任意选择–随机挑选一条规则。这有一个优点就是计算简单。
内容来源于网络,本内容不代表16map.com立场,内容投诉举报请联系16map.com客服。如若转载,请注明出处:https://16map.com/wiki/nmteci0lnizc