在实现阶段,首先要进行系统设计。这一阶段的主要任务包括:加深对系统的进一步理解,详细定义所涉及的问题,确定实施策略、推理方式、对话模型等。
具体地说,系统设计的内容就是知识库设计、知识库操作设计、系统体系结构设计、知识描述语言设计、知识库管理系统设计、知识库操作设计、系统体系结构设计、知识描述语言设计、知识库管理系统设计、执行机构的设计、总控与界面的设计、推理解释机制的设计、菜单命令的设计等。另外,设计要为项目管理提供直观的检测点,使用户参与系统的开发,合理组织人员,协调项目的进展。
然后进行编程与调试。这一阶段,知识工程师把形式化的知识变成计算机程序。要解决以下一些问题:在知识库中将规则和事实分离,知识表示的一致性,推理机的具体实现,工具和语言功能的适当扩充,智能知识编辑。编制程序是要考虑内容、形式和一体化。内容来自于形式化时显示表达的领域知识,亦即数据结构、推理规则和问题求解所需要的控制策略。
领取专属 10元无门槛券
私享最新 技术干货