17.5.1 专家系统的建造原则(1)恰当地划定求解问题的领域o系统的设计目标o领域专家的知识面及水平(2)获取完备的知识 完备的知识指其数量能满足问题求解的需要,质量上要保证知识的一致性以及完整性。(3)知识库与推理机分离:可实现正向、逆向、混合推理。7.5 专家系统设计与实现专家系统设计与实现 2(4)选择、设计合适的知识表示模式:充分考虑领域知识的特点,表示模型与推理模型统筹。(5)推理应能模拟领域专家求解问题的思维过程。(6)建立友好的交互环境。(7)渐增式的开发策略。7.5 专家系统设计与实现专家系统设计与实现 7.5 专家系统设计与实现专家系统设计与实现 7.5.2 一般步骤与方法 由于专家系统也是一种计算机应用系统,所以,一般说来,其开发过程也要遵循软件工程的步骤和原则,即也要进行系统分析、系统设计等几个阶段的工作。但又由于它是专家系统,而不是一般的软件系统,所以,又有其独特的地方。如果我们仅就“纯专家系统”而言,则其设计与实现的一般步骤可如图所示。由图可以看出,专家系统的开发有如下特点:(1)知识获取与知识表示设计是一切工作的起点;(2)知识表示以及知识描述语言确定后,