1.什么是推理?
通过运用已掌握的知识,找出其中蕴含的事实或归纳出新的知识,这一过程通常称为推理。因此,从智能技术的角度来说,所谓推理就是按照某种策略由已知判断出另一种判断的思维过程。
2.演绎推理的过程中不能增值新知识,而归纳推理的过程中能增值新知识。
3.推理系统模型要求:①用于存放知识的知识库;②存放事实和中间结果的数据库;③用于推理的推理机。
4.冲突解决策略:①专一性排序(推理规则的条件部分析规定的情况越具体,优先级越高);②规则排序;③数据排序(把规则条件部分的所有条件按优先次序排,当发生冲突时,先适用条件部分包含较高优先级的数据);④就近排序(最近一段时间使用放在最优先位);⑤上下文限制(把产生式规则按所描述,上下文分组在某种上下文条件下,只能从与其相应的规则中选择可应用的规则;⑥按匹配度推荐;⑦按条件个数排序(条件少了被优先选用,前提是相同结论)。
5.
6.逆向推理的流程
7.置换:置换可以简单地理解为在一个谓词公式中用你置换项替换变元。