正确答案
知识可分为三种:叙述性知识、过程性知识和控制性知识。产生式系统由以下三部分组成:
1.全局数据库。全局数据库又称事实库,是产生式系统的数据结构中心,用以存放初始事实、中间事实和最后结果。比如在推理过程中,某条产生式规则被激活,则把该规则结论的事实部分加入列数据库中。所以,全局数据库中的内容是在动态变化的。全局数据库对应叙述性知识。
2.规则库。规则库就是描述某领域内知识的产生式规则的集合。它是产生式系统赖以实现问题求解的基础。其中,知识的完整性和一致性、知识表达的准确性和灵活性以及知识组织的合理性,都对产生式系统的性能和运行效率起着重要的作用。对产生式专家系统来说,规则库就是专家系统的核心,是专家知识的集中体现。产生式规则集对应过程性知识。
3.推理机。推理机是个软件概念,不是硬件概念。这是一个或一组程序,用来控制和协调规则库和全局数据库的运行,包括推理方式和控制策略。控制策略的作用就是确定选用什么规则及如何应用规则,它和控制性知识相对应。通常从选择规则到执行操作分三步完成:匹配、消除冲突和操作。
4.推理方式。推理方式有正向推理、反向推理和双向推理三种。