演绎用户要求的信息的过程构成-如消解、前向链或反向链。用户接口可能包括某种自然语言处理系统,它允许用户用一个有限的自然语言形式与系统交互。也可是用带有菜单的图形接口界面。解释子系统分析被系统执行的推理结构,并把它解释给用户。专家系统的基本结构在实际应用中,这四个部分构成了一个系统.在一个专家系统结构中,一个"知识工程师"(经常是一个训练过的AI计算机科学家)与应用领域的一个专家(或几个专家)共同工作以便把专家的相关知识表示成一种形式,以使它能被输入到知识库.这个过程经常由一个知识采集子系统协助。和其他情况一样,这个子系统检查正在增长的知识库的可能不一致和不完备信息,然后将它们表示给专家以做出决定。专家系统的基本结构2.专家系统的工作原理及一般工作过程专家系统的基本工作流程是,用户通过人机界面回答系统的提问,推理机将用户输入的信息与知识库中各个规则的条件进行匹配,并把被匹配规则的结论存放到综合数据库中。最后,专家系统将得出最终结论呈现给用户。 ?? 在这里,专家系统还可以通过解释器向用户解释以下问题:系统为什么要向用户提出该问题(Why)?计算机是如何得出最终结论的(How)? ?? 领域专家或知识工程师通过专门的软件工具,或编程实现专家系统中知识的获取,不断地充实和完善知识库中的知识。专家系统的基本结构专家系统的工作过程是根据知识库中的知识和用户提供的事实推理,不断地由已知的前提推出未知的结论,并把这些未知的结论纳入工作存储空间,作为已知的新事实继续推理,从而把求解的问题由未知状态转换为已知状态。可见,专家系统的工作过程是专家工作过程的一种机器模拟。专家系统的开发1.专家系统的开发条件基础知识型数据库的建立 专家系统的核心是知识。?面向基层农户和农技人员,MVPES将蔬菜栽培的领域知识用如下几种类型来表示和组织:(1)描述型知识。(2)数据型知识。(3)规则型知识。