网站大量收购独家精品文档,联系QQ:2885784924

第五章专家系统.pdf

  1. 1、本文档共200页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 专家系统 专家系统是人工智能应用研究的主要领域。70年 代中期,专家系统的开发获得成功。正如专家系统的 先驱费根鲍姆 (Feigenbaum) 所说;专家系统的力量 是从它处理的知识中产生的,而不是从某种形式主义 及其使用的参考模式中产生的。这正符合一句名言: 知识就是力量。80年代,专家系统在全世界得到迅速 发展和广泛应用。 专家系统实质上为一计算机程序 它能够以人类 专家的水平完成特别困难的某一专业领域的任务。在 设计专家系统时,知识工程师的任务就是使计算机尽 可能模拟人类专家解决某些实际问题的决策和工作过 程,即模仿人类专家如何运用他们的知识和经验来解 决所面临问题的方法、技巧和步骤。 5.1 产生式系统 产生式系统(production system)首先是由波斯持 (Post)于1943年提出的产生式规则(production rule) 而得名的。他们用这种规则对符号串进行置换运算。 后来,美国的纽厄尔和西蒙利用这个原理建立一个人 类的认知模型(1965年)。同时,斯坦福大学利用产生 式系统结构设计出第一个专家系统DENDRAL。 产生式系统用来描述若干个不同的以一个基本概 念为基础的系统。这个基本概念就是产生式规则或产 生式条件和操作对的概念。在产生式系统中,论域的 知识分为两部分:用事实表示静态知识,如事物、事 件和它们之间的关系;用产生式规则表示推理过程和 行为。由于这类系统的知识库主要用于存储规则,因 此又把此类系统称为基于规则的系统(rule-based system)。 5.1.1 产生式系统的组成 我们已在第二章中讲过,产生式系统由3个部分组成, 即总数据库(或全局数据库),产生式规则和控制策略。 各部分间的关系如图5.1所示。 控制策略 规则库 综合数据库 产生式系统的基本结构 产生式规则是一个以“如果满足这个条件,就应当采取 某些操作”形式表示的语句。例如,规则 如果 某种动物是哺乳动物,并且吃肉 那么 这种动物被称为食肉动物 产生式的 IF(如果)被称为条件、前项或产生式的左边 。它说明应用这条规则必须满足的条件;THEN (那么)部分 被称为操作、结果、后项或产生式的右边。在产生式系统 的执行过程中,如果某条规则的条件满足了,那么,这条 规则就可以被应用;也就是说,系统的控制部分可以执行 规则的操作部分。产生式的二边可用谓词逻辑、符号和语 言的形式,或用很复杂的过程语句来表示。这取决于所采 用数据结构的类型。附带说明一下,这里所说的产生式规 则和谓词逻辑中所讨论的产生式规则,从形式上看都采用 了IP—THEN的形式,但这里所讨论的产生式更为通用。在 谓词运算中的IF—THEN实质上是表示了蕴涵关系。也就是 说要满足相应的真值表。这里所讨论的条件和操作部分除 了可以用谓词逻辑表示外,还可以有其他多种表示形式, 并不受相应的真值表的限制。 总数据库有时也被称作上下文.当前数据库或暂时存 储器。总数据库是产生式规则的注意中心。产生式规则的 左边表示在启用这一规则之前总数据库内必须准备好的条 件。例如在上述例子中,在得出该动物是食肉动物的结论 之前,必须在总数据库中存有“该动物是哺乳动物”和“该 动物吃肉”这两个事实。执行产生式规则的操作会引起总 数据库的变化,这就使其他产生式规则的条件可能被满足 。 控制策略的作用是说明下一步应该选用什么规则,也 就是如何应用规则。通常从选择规则到执行操作分3步: 匹配、冲突解决和操作。 1.匹配 在这一步,把当前数据库与规则的条件部分相匹配。 如果两者完全匹配,则把这条规则称为触发规则。当按规 则的操作部分去执行时,称这条规则为启用规则。被触发 的规则不一定总是启用规则,因为可能同时有几条规则的 条件部分被满足,这就要在解决冲突步骤中来解决这个问 题。在复杂的情况下,在数据库和规则的条件部分之间可 能要进行近似匹配。 2. 冲突解决 当有一条以上规则

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档