一种电子设备诊断专家系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种电子设备诊断专家系统

 PAGE \* MERGEFORMAT 7 一种电子设备诊断专家系统 摘要:专家系统是当前人工智能研究最活跃的一个分支, 目前已在医疗诊断、气象预报等诸多领域得到广泛的应用。本文首先介绍了专家系统的基本概念、组成和建造步骤, 然后以某电子设备故障诊断专家系统为例, 详细介绍了用知识工程语言开发一个完整的专家系统的具体步骤和方法。 关键词:专家系统;故障诊断;知识工程语言 1专家系统 1.1专家系统简介 (1)专家系统的定义 专家:指的是那些对解决专门问题非常熟悉的人们,他们的这种专门技术通常源于丰富的经验以及他们处理问题的详细专业知识。专家系统尚无统一的定义。专家系统的先行者Feigenbaum曾把专家系统定义为一个智能计算机程序,它应用知识和推理过程来求解那些需要大量的人类专家经验才能解决的难题。 定义1 专家系统主要指的是一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的经验方法来处理该领域的高水平难题。专家系统是一种模拟人类专家解决领域问题的计算机程序系统。 (2)专家系统的基本功能:取决于它所含有的知识,因此,有时也把专家系统称为基于知识的系统(knowledge-based system)。  = 1 \* GB3 ①启发性:专家系统要解决的问题,其结构往往是不合理的,其问题求解(problem-solving)知识不仅包括理论知识和常识,而且包括专家本人的启发知识。在问题求解过程中,专家们应用和组合启发知识(甚至是多种经验),模仿专家的思维和认知过程。专家系统具有启发性,并能够高效和准确地做出推理、判断、决策和结论。 = 2 \* GB3 ②透明性:专家系统能够解释本身的推理过程和回答用户提出的问题,以便让用户了解推理过程,增大对专家系统的信任感。例如,医疗诊断专家系统诊断出某病人患有肺炎,而且建议使用某种抗生素治疗,那么,专家系统能够向病人解释为什么患有此病以及为什么必须用这种抗生素治疗,就像一位医疗专家详细向病人解释病情和治疗方案一样。解释机制为专家系统提供一个透明的界面:当专家系统解释用户的提问时,它应用知识库内的知识和问题求解过程中产生的中间结果。 = 3 \* GB3 ③灵活性:专家系统的灵活性是指它的扩展和丰富知识库的能力,以及改善非编程状态下的系统性能,即自学习能力。专家系统知识库的扩展和修正是比较灵活方便的,专家系统能够不断增加新的知识,并修改与更新原有知识。 = 4 \* GB3 ④符号操作:与常规程序进行数据处理和数字计算不同,专家系统强调符号处理和符号操作(运算),使用符号表示知识,用符号集合表示问题的概念。 = 5 \* GB3 ⑤不确定性推理:领域专家求解问题的方法大多数是经验性的;经验知识一般用于表示不精确性并存在一定概率的问题。专家系统能够综合应用模糊和不确定的信息与知识,进行推理。 (3)专家系统的组成如图1所示。 解释结构 黑板 知识 获取 知识库 用户接口 推理执行机构 图1 专家系统的组成 1.2专家系统构建过程 通常要建造一个专家系统,知识工程师最主要的工作是通过和领域专家的一系列讨论,获取该领域专门问题的专门知识,再进一步概括,形成概念并建立起各种关系;接着,就是将这些知识形式化,用合适的计算机语言实现知识组织和求解问题的推理机制,建立成原型系统;最后,通过测试评价,在此基础上进行改革;最后,通过测试评价,在此基础上进行改革,以获得预期的效果。 (1)认识阶段 知识工程师要和领域专家一起交换意见, 探讨对所考虑问题的认识, 如问题的定义、特点及子问题是什么等, 目的是为了了解表述问题的特征及其知识结构, 以便进行知识库的开发工作。 (2)概念化阶段 在概念化阶段要使认识阶段提出的一些概念和关系变得明确, 这时希望能得到以下问题的解答哪一类的数据有效什么是已知条件什么是推出的结论?……等。总之, 所形成的概念必须和问题求解过程的思路相一致。 (3)形式化阶段 形式化阶段的工作是将上一阶段孤立处理的概念、子问题及信息流特征等, 用某种知识工程工具将其形式化, 建立模型, 解决知识表示和求解方法的问题。因此, 形式化阶段是建造专家系统过程中最关键和最困难的阶段。 (4)测试阶段 测试就是要对原型系统及对实现系统时所使用的表示形式做出评价。要选择几个典型实例作为系统的输人,让系统运行以便检查正确性,进一步发现知识库和控制结构的问题, 以便进行修改或重新设计,使系统更加完善。 2.某电子设备简介 某电子设备代号(201#)是某军用系统中的一个重要单机, 由于电子设备本身存在很多不稳定的因素, 因此该设备在工作中出现故障是在所难免的。为了能快速、准确地排除故障,确保设备持续、高效地工作,

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档