人工智能 Chapter学习指导书.ppt

专家系统如何工作 专家系统的工作过程 ????? 专家系统的基本工作流程是,用户通过人机界面回答系统的提问,推理机将用户输入的信息与知识库中各个规则的条件进行匹配,并把被匹配规则的结论存放到综合数据库中。最后,专家系统将得出最终结论呈现给用户。 ????? 在这里,专家系统还可以通过解释器向用户解释以下问题:系统为什么要向用户提出该问题(Why)?计算机是如何得出最终结论的(How)? ????? 领域专家或知识工程师通过专门的软件工具,或编程实现专家系统中知识的获取,不断地充实和完善知识库中的知识。 专家系统实例 ????? 这里,我们以一个简单的“动物识别专家系统”为例,初步认识专家系统的工作机制及系统特点。该系统的知识库是一个产生式规则的集合。从原则上来讲,规则之间相互独立,任何两条规则的“前件”一般都不能重复,也不具有包含关系。小型专家系统的规则可以是几条几十条,大型专家系统的规则可达上千条,像这个动物专家系统知识库的规则就只有六条。 知识库 在苏格兰的不能做单足跳且身材高大的动物是马; 在苏格兰的不能做单足跳且身材中等的动物是小马; 不在苏格兰的不能做单足跳且身材高大的动物是斑马; 不在苏格兰的不能做单足跳且身材非常高大的动物是长颈鹿; 不在苏格兰的不能做单足跳且身材小的动物是骆驼; 不在苏格兰的能做单足跳且身材中等的动物是袋鼠; 推理机和解释器 专家系统具备“Why(

文档评论(0)

1亿VIP精品文档

相关文档