




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、工学硕士学位论文不精确推理方法研究贸维弟哈尔滨工业大学2007年7月国内图书分类号:tp306+.3 国际图书分类号:621.3工学硕士学位论文不精确推理方法研究硕士研究生:贾维弟导 申请学 学科、专 所在单 答辩日师:孙圣和教授位:工学硕士业:仪器科学与技术 位:电气工程及自动化 期:2007年7月6日授予学位单位:哈尔滨工业大学classified index: tp306+.3u.d.c.: 621.3dissertation for the master degree in engineeringresearch on uncertainty reasoningalgorithmsca
2、ndidate:supervisor:academic degree applied for:speciality:unit:date of oral examination:university:weidi jiaprof. shenghe sunmaster of engineeringinstrumentation science and technologydepartment of electrical engineering july, 6lh, 2007harbin institute of technology哈尔滨工业人学工学硕士学位论文摘要随着现代化生产的不断发展和科学技术
3、的进步,现代设备的功能越来越 完善,结构也越来越复杂。如果设备岀现故障,维修人员又不能快速准确的 对故障加以定位和处理,就会发生严重的甚至灾难性的事故,造成巨大的经 济损失。为了减小各种故障发生时带来的负面效应,不但要求监测和维修人 员具有较高的技术素质,同时也要求现代诊断设备的精密化和智能化的程度 较高,因此基于人工智能推理机的研究变得越来越重要。近年来,不精确推 理作为人工智能推理机的核心研究内容得到了不断发展和创新。本文详细地阐述了不精确推理的基本概念,重点介绍了概率推理,证据 推理以及模糊推理三种不精确推理方法,分析了其基本原理,并利用 matlab对典型不精确推理方法的基本特性进行了
4、仿真实验分析。实现了 经典不精确推理方法的基本算法设计,以及算法特性的验证分析,得岀了每 一种方法的适用条件和使用时应该注意的问题,为不精确推理的应用设计提 供了基础理论和实验依据。另外,本文结合文献中提岀的实现方法和已完成 的实验,利用vc+的动态链接库对基本不精确推理方法进行了通用性扩展 和算法封装,探讨了经典方法的实际应用问题。在基本方法分析和应用分析的基础上,综合运用asp和jsp语言,以 模糊推理和模糊匹配原理为基础,在dreamweaver mx 2004的开发环境中 设计并编写了导弹故障诊断系统的推理机程序。经过调试及局域网环境测 试,系统能够对数据库中的相关内容进行模糊识别,并
5、且能够模糊推理出正 确的结果。关键词不精确推理;推理机;故障诊断;模糊匹配哈尔滨工业人学工学硕士学位论文abstractwith the development of modern production and improvement of science and technique, the function of modern devices has been more and more complicated. if failures happened, it would lead to serious damage and even economic loss without find
6、ing and disposing failures rapidly and exactly. to reduce the negative effect of such failures, it not only requires people with high technique, but also requires more exact and intelligent modern diagnosis devices. so the researches of reasoning machine based on artificial intelligence become more
7、and more important. recent years, the research of uncertainty reasoning as the core of artificial intelligence reasoning machine has been continuous developed and innovated this thesis expounds the basic concepts of uncertainty reasoning and chiefly illustrates the main pointthe research of uncertai
8、nty reasoning algorithms, including probability reasoning, evidence reasoning and fuzzy reasoning it analyzes these uncertainty reasoning methods and simulate their characteristics on matlab. these classical uncertainty reasoning algorithms has been validated and simulated, and the simulation result
9、s show the restrictions and proper conditions when using these algorithms to design uncertainty reasoning machines, which provides basic theories and experimental evidences for uncertainty reasoning. according to the literature and experiments of uncertainty reasoning methods, the thesis takes use o
10、f visual c+ to program the algorithms with dll and extends the access in reasoning system and discusses the extended application.then, a reasoning machine of missile fault diagnosis system has been designed and programmed in the dreamweaver mx 2004 development with asp and jsp programming language,
11、based on the fuzzy reasoning and fuzzy matching principle. the system can identify the related knowledge in the database with fuzzy theory and reasoning the correct results in lan.keywords uncertainty reasoning; reasoning machine; fault diagnosis; fuzzy matching哈尔滨工业人学工学硕士学位论文目录摘要iabstractii第1章绪论11不
12、精确推理的基本概念11.1.1概率推理21.1.2证据推理31.1.3 41.1.4四种理论模型的比较分析41.2国内外研究现状71.3课题的背景、目的和意义91.4主要研究内容101.5本文的结构11第2章基于概率推理的不精确推理方法研究122概率推理概述122.1.1确定性理论122.1.2主观贝叶斯理论142.2基于概率推理的不精确推理方法研究182.2.1 一般不精确推理算法模型18<2»»2 吊(0卩11"vi推理算法研九 12.2.3主观贝叶斯理论推理算法研究212.3仿真实验与分析222.3.1确定性理论仿真试验及分析222.3.2主观贝叶斯理
13、论仿真实验及分析26*丄丫丄纟8第3章基于证据推理的不精确推理方法研究293证据推理概述293.2基于证据推理的不精确推理方法研究333.3仿真实验与分析363.4本章小结39第4章基于模糊推理的不精确推理方法研究41哈尔滨工业人学工学硕士学位论文4.1模糊推理概述414.2基于诊断知识的模糊描述414.3模糊可信度的计算444字符串的模糊匹配原理 “4.5本章小纟吉48第5章不精确推理方法应用分析505不精确推理方法的模型分析505.2不精确推理的数据预处理515.3不精确推理的算法封装535.3.1动态链接库概述545.3.2动态链接库的实现方法545.3.3不精确推理封装算法的实现555
14、.4模糊推理的应用分析585.4.1模糊推理机的总体设计方案585.4.2模糊推理机的实现605.5不精确推理机在故障诊断中的应用展望625.5.1不精确推理机进行故障诊断的优势625.5.2不精确推理机在故障诊断中的应用635.6本章小结63结论64参考文献65攻读学位期间发表的学术论文69哈尔滨工业大学硕士学位论文原创性声明70哈尔滨工业大学硕士学位论文使用授权书70哈尔滨工业大学硕士学位涉密论文管理70致谢71哈尔滨工业人学工学硕士学位论文第1章绪论1.1不精确推理的基本概念从认识论的角度来看,人类认识客观世界的认识论,实质上是一种对客观 存在的反映,客观世界的不确定性决定了人类认识的不
15、确定性。以图11左侧 图为例,有人看到的是一个少女,而有些人看到的则是一个老妇人。这是因为 视觉对图像的不同部位注意程度有差异,注意整体还是注意局部,使得人们对 相同的事物看到不同的结果。只注意到头发和衣领间的局部,可把它看成少女 的侧面;而如果将少女的下巴部位看成是鼻子,少女的项链部位看成是嘴,就 变成了一幅老妇人的画像。这就是视觉的不确定性。视觉述会有错觉。对于图 1-1右侧的图,人们会认为小圆内部的圆比大圆内部的圆要大,而实际上它们 一样大。背景的干扰使得人们产生了错觉。眼睛还会因为光照、角度、色彩、 运动等诸多因素的影响而产生幻觉。可以看出,不确定性是客观存在,这种 客观存在使它受到科
16、学家们的广泛关注和重视。图视觉感知的不确定性和错觉在许多专业领域中,如经济分析、医疗诊断、人口预测、气象预报、矿产 勘探、故障检测、军事指挥等,系统在进行分析预测时,可利用的证据和知识 往往是不确定的,传统的逻辑难以对这些不确定性知识进行推理并做出判断, 参考同样情况下的人类的思维却能有效的处理这类知识。因而出现了利用不确 定性的知识解决问题的不精确推理的理论。所谓不精确推理就是在“公理"(如领域专家给出的规则强度和用户给岀的 原始证据的不确定性)的基础上,定义一组函数,求出“定理"(非原始数据的 命题)的不确定性的度量。也就是说,根据原始证据的不确定性和知识的不确 定性,
17、求出结论的不确定性。哈尔滨工业人学工学硕士学位论文在研制和开发专家系统的实际过程中,领域专家的知识和我们要处理的信 息往往是不确定的、不精确的、不完全知道的,甚至是模糊的、不完备的、彼 此不一致的和时变的。因此,为了要把这些不确定的知识表示在专家系统 屮,并且能用这些形式化了的不确定的知识进行判断、推理和决策,除了要研 究不确定和不精确知识的表示方法外,还要探讨不精确的推理方法。在客观世 界中,有很多事实是不确定的,而事实与结论之间也不是必然的因果关系,它 们是一个模糊集合。可以说,专家系统设计屮不精确推理的使用,几乎是难 于避免的,成为一个涉及到专家系统设计成败的重要问题。因此,不确定推理
18、模型是专家系统的一个核心研究内容。现在,人们提出的不精确推理模型可以说是不计其数,其中有代表性的方 法主要有以下三种方法:概率推理、证据理论和模糊理论45678o下面将讨 论这三种方法并分析它们各自的特点以及它们之间的相互关系。1.1.1概率推理人们根据不确定性信息作出推理和决策需要对各种结论的概率作出估计, 这类推理称为概率推理。概率推理主要包括确定性理论和主观贝叶斯理论, 这一领域的探讨对揭示人们对概率信息的认知加工过程与规律、指导人们进行 有效的学习和判断决策都具有十分重要的理论意义和实践意义。1.1.1.1确定性理论 确定性理论(confirmation theory)是由肖特里菲 (
19、e.h.shortliffe)等人提出的一种不精确推理模型,并于1976年首次在血液病 诊断专家系统mycin中得到了成功应用口叭 在确定性理论中,确定性是用可 信度来表示的,因此又称为可信度方法(即confirmation模型)。它是不精确 推理中使用最早、最简单且又十分有效的一种推理方法。目前,有许多成功的 专家系统都是基于这一方法建立起来的。heckerman针对mycin的不确定推理模型,给岀了顺序组合运算和平行 组合运算应满足的公理。driankov针对置信区间表示的不确定性度量,给出了 “与j “或”、“非”组合以及顺序组合、平行组合等五个运算应满足的公理。王 中康教授也针对myd
20、n的不确定推理模型,给出了传播运算应满足的一些描 述性的条件。所有以上这些工作都是针对某种特殊情况进行抽象的。确定性理论通过对给定规则下的数据计算,给出确定性因子的结果,即确 定性理论的推理结果。该方法比较简单、肓观,易于掌握和使用。但是,对于 其它复杂的系统来说,如果不精确推理链过长或推理顺序经常改变时,该算法哈尔滨工业人学工学硕士学位论文可能会引起传递误差的增加,导致推理结果不准确。因此,该方法适用于不精 确推理链较短且推理顺序不易改变的情况。1.1.1.2主观贝叶斯理论 主观贝叶斯方法是由杜达(r.o.duda)等人于1976 年提出的一种不精确推理模型,并成功地运用于地矿勘探专家系统
21、prospector中。它使用概率分布来处理不确定性问题。主观贝叶斯理论是基于贝叶斯规则的计算方法,具有公理基础和易于理 解的数学性质。它提供了两个规则强度,恰当地处理了证据存在和不存在两 种情况对假设的影响,该方法应用分段线性插值方法较好地处理了主观概率 的数学不一致性。不过,在一个大型专家系统屮,要求所有假设的概率都是 独立的是不可能的巾。此外,在系统中增加或删除一个假设时,为了保证系 统的相关性和一致性,还必须重新计算所有概率,计算量也会大大增加。贝叶斯网络又称为信度网络(belief networks),是bayes方法的扩 展,也是目前不确定知识表达和推理领域最有效的理论模型之一,2
22、j l,5jo从 1988年由pearl提出后口叫 已经成为近十几年来研究的热点。贝叶斯网络是一 种基于网络结构的有向图解描述】7,是人工智能、概率理论、图论、决策分 析相结合的产物,适用于表达和分析不确定性和概率性的事物,应用于有条 件地依赖多种控制因素的决策i罔,可以从不完全、不精确或不确定的知识或 信息中做出推理。20世纪90年代,有效的推理和学习算法大大推动了贝叶斯 网络i的发展和应用,首先在专家系统得到了广泛的应用。随着可以商业应 用的贝叶斯网络分析软件的产牛,贝叶斯网络得到了推广,在很多领域取得 了广泛的应用,成为概率知识表达的最强有力的工具之一,同时也成为研 究的热点问题之一。1
23、.1.2证据推理证据理论是由dempster首先提出,并由shafer进一步发展起来的一种处 理不确定性的理论,因此又称为dempster-shafer理论。可用来处理由不知 道而引起的不精确性,而且不必事先给击知识的先验概率。证据理论满足比概 率论弱的公理,能够区分“不确定”与“不知道”的差异,并能处理由“不知道”引 起的不确定性,当概率值为己知时,证据理论就变成了概率论。所以证据理论 有时也被称为广义概率论。该理论提出的初期并没有引起人们的重视,直到80年代barnett. friedman等人将这个方法应用于专家系统,才认识到它具有利用证据的积累可 以缩小假哈尔滨工业人学工学硕士学位论文
24、设置信区间的重要优点,从此受到人们的重视。证据理论是在主观贝叶斯理论 的基础上进行了推广。对于复杂的系统,一般情况下规则都是合成的,证据理论可以完成这类不精确推理,处理不知道和 不确定之间的关系,依靠证据的积累缩小置信区间。不过由于证据理论在数值 上缺乏稳定性,一个很小的变化会导致很大的误差,并且要求系统的数据要互 相独立。1.1.3模糊推理zadeh在1965年首先提出了模糊集合理论,1978年又将他的模糊集合理 论应用到近似推理方面,形成了可能性理论"i (possibility theory) o可能性 理论的基本思想是要确定诸如可能性、可能性分布、可能性分布函数、条件可 能性
25、分布函数、边缘可能性分布函数等测度以及它们之间的关系。同时,还要 确定各种模糊命题的转换规则和不确定命题的推理规则等。模糊推理的理论基础是可能性理论以及在此基础上发展起來的模糊逻辑, 它的算法形式灵活,根据不同的问题形式可进行有针对性的处理,模糊推理算 法广泛应用于词汇识别等应用领域。1.1.4四种理论模型的比较分析(1)不精确推理模型分别从不同的观点来处理不确定性。其中,在确定性理论中,不确定性是证实(或支持)的程度;在主观 bayes方法中,不确定性看作是概率;在证据理论中,不确定性看作是可信 度,而在模糊集理论中,不确定性看作是集合的隶属度。在主观bayes方 法、证据理论和模糊集理论屮
26、,实体的不确定性由区间0, 1屮的一个数值来 确定,而在确定性理论中,范围则是卜1,1。主观bayes方法和确定性理论都只用了一个数值来表示不确定性,即主观 bayes方法采用主观概率(先验可能性),确定性理论采用可信度。在一般情 况下,用一个数值来表示知识的不确定性,反映不出对知识的不知道信息,而 证据理论是采用两个数值来描述知识的不确定性,所以就不存在上述缺点。在 主观bayes方法中,先验概率由专家给出,当在没有任何证据的情况下,专家 可能非常不愿意给出,特别在涉及一些不常出现但却是非常重要的事件时更会 如此。确定性理论从这方面可以在一定程度上适应这种实际情况。(2)不精确推理模型是按什
27、么方式以获得不确定值以及如何处理这些不确定哈尔滨工业人学工学硕士学位论文值的方法都是不相同的。不确定性在推理网络中传播时,对每一个证据s要求一个不确定值,这 些值按一定的方式进行处理以获得假设d的不确定值。在bayes方法中,不确定值(即先验概率)可由统计分析得到(如频率分 析),给出一个足够大的样本空间,对一个证据,所有的观察者都能得出基本 上一样的不确定性值如。因此,这些不确定值可以认为是客观的。主观的方法 也可用来获得概率,例如,可以采用专家的估计。其它三种模型都没有定义的 很好的客观方法来获得不确定值,它们都是由主观方法来确定的。每个证据的不确定值可以事先获得并存储在系统屮,或者在需要
28、时提供给 系统。在bayes演算中,不确定值(即先验概率)一般是由系统事先获得并存 储的,在其它三种演算方法中,不确定值是与证据一起提供的:在证据理论 中,与每个证据一起提供一个基本概率分配函数(bpa),在模糊集理论中, 每个证据都带有一个隶属度,在确定性理论屮对每个证据提供一个确定性因子 cfo(3) 不精确推理模型区分不知道和不确定的方法也是各不相同的。在主观bayes方法屮,表达“不知道”是困难的,因为每个实体都必须赋给 一个概率。一个可能的方法是给所有事件赋给一个相等的概率來表达“不知 道",但这种方法也有困难;另一种可能的方法是使用无论什么知识对得到“合 理',赋
29、值都是有效的,例如假定事件山有先验概率p (di) =0.6, d2有先验概 率p (d2)=0.4,此吋在观察s下的条件概率p (di|s)和p (d2|s)都是不知 道,则赋值p (di|s) =0.6, p (d2|s) =0.4,这看上去是合理的,但这又无法 区分这是任意赋的值,还是实际上的条件概率值。在证据理论中,用给大子集赋给信任值的方法来表示不知道,即给出更多 的知识,信任值分派给更小的子集,甚至是单元素集合,另外,信任区间的大 小也可以反映不知道的程度。在确定性理论中,确定性因子为零可用来表示不 知道,但这不能与证实相等的情况相区别。(4) 不精确推理模型采用的推理方法不完全相
30、同。确定性理论,主观bayes方法和证据理论采用的都是基于概率理论的似然 推理方法,而模糊集理论采用的是近似推理即模糊推理的方法。(5) 不精确推理模型的计算复杂度也不完全相同。主观bayes方法具有指数信息复杂度,证据理论具有信息和时间两方面的 指数复杂度,而确定性理论和模糊集理论在信息和时间两方面都仅具有线性复 杂度。哈尔滨工业人学工学硕士学位论文(6) 确定性理论、主观bayes方法及证据理论这三种不精确推理的理论基础 是概率论。概率沦是研究和处理随机现象的好方法。概率方法可以表示信任 程度,但无法表示已知程度,要求先验概率,并有独立性条件。与概率论相 比,模糊集理论对模糊事件、模糊量词
31、显得得心应手,是研究和处理模糊现象 的好方法。它用模糊逻辑作为表示不确定知识的模式,对不确定性的处理并不 企图给出确定的、完全的解决方法,但它能够解决基于概率的方法中的一些不 能有效处理或不能正确处理的问题。通过前面的分析比较可得出不精确推理模型的各自特点以及它们的相同和 不同之处。为了对这些不精确推理模型有一个全面而简明的了解,可将这四种 不精确推理模型的性能比较结果列于表l-lo表1-1四种理论模型的性能比较分析确定性理论主观贝叶斯理论证据理论可能性理论提出者e. h. shortliffcr. 0. dudaa.dempsterzadch产生时间1975197619811978引起不确定
32、的 原因随机现彖随机现象随机和不确切现象模糊现象适于处理的不 确定类型概率概率概率和模糊模糊处理不确定的用可信度刻划的用先验可能性的用确定性cer的数用隶属函数方法数值计算数值计算值计算的数值计算不确定性的给 定方法主观主、客观主观主观推理方法似然推理似然推理似然推理近似推理能否区别不确 定和不知道困难困难可以可以不确定性的表 现形式支持程度-1,1概率0, 1可信度0, 1隶属度0,1计算复杂度线性信息、时间指数信息指数信息、时间线性信息、复杂度复杂度复杂度吋间复杂度哈尔滨工业人学工学硕士学位论文1.2国内外研究现状人工智能是近30多年来计算机科学的一个重要的研究领域,受到各个方 面科学家的
33、广泛重视。而人工智能屮的推理研究又是最为活跃的研究方向z 一。计算机的设计基于“非此即彼"的经典逻辑,本质上是采用演绎推理的功 能,这种推理是一种“保真''的推理。而真正模拟人的思维活动的智能计算机, 都是实现某种“合情'的推理,因此它是一种近似的推理。这样,就需要研究某 种具有“非单调讨生和“非协调,,性,即具有某种“容错讨生,部分地描写了思维过 程的不确定性的推理0。人工智能的整个发展过程就是伴随着不精确推理的研 究过程。自1956年mccarthy和minsky等人在关于机器模拟智能的学术讨论会上 提出人工智能以来,科学家们对人工智能的专家系统及其推理机
34、进行了大量的 研究和实验。人工智能就是研究如何使计算机去做过去只有人才能做到的智能 的工作。因此,人工智能是关于知识的科学,它要求人们去解决利用机器如何 表示知识,如何获得知识,如何使用知识,如何去不断地根据实例修止知识。 所以,知识在这里是一种常识,具有局部的和暂时的合理性,随着时间的推 移,知识将不断地得到修正和更新卩铁推理可以分为演绎推理和常识推理:以严格的经典逻辑为基础的推理是一 种演绎推理,而常识推理木质上是一种非演绎推理。虽然演绎推理也是一种人 类的智能活动,不过人工智能中的推理主要指常识推理bl演绎推理有一定抽 象的理论承诺,他所使用的概念是清晰的,对于任何人都有相同的含义,因此
35、 它是确定的;而常识推理中使用的概念是模糊的,不确定的,对于不同的人可 能会有不同的理解,具有不确定性。不确定性推理是常识推理中最为活跃的研究领域之一,也是计算机智能系 统走向实用化的一个重要方而。不确定性推理有许多方法,包括:定量方法、 定性方法、以及定性与定量混合的方法0。不过不确定性推理的定量方法易于 在计算机上的到实现,所以现在广泛采用这一方法。它是对不确定信息的表示 和度量。不同的信息表示与度量方法即构成不同的不确定性推理。目前常用的 方法有基于概率推理的方法,基于证据理论的方法和基于模糊推理的方法。不精确推理方法在故障诊断技术领域的应用比较成熟。在诊断系统设计之 前,首先必须对被诊
36、断对象有一个充分的了解,而且无论釆用何种技术,诊断 系统的设计总是建立在专家知识的基础之上,以知识作为指导。神经网络能够哈尔滨工业人学工学硕士学位论文通过自身的学习了解被学习对象,能够进一步描述对象的结构、参数和特性, 尤其是对一些不确定对象和非线性对象能够给出合理的和准确的描述,因而神 经网络系统也被广泛地应用在故障诊断这样的智能应用领域。研究较多且比较 成熟的技术有观测器技术、小波变换技术、人工神经网络技术及专家系统技术 等。基于主观贝叶斯方法的贝叶斯网络作为一种重要的应用概率推理模型,于 1986年由pearl提出,该网络使用概率理论来处理知识的不确定性,提供了一 种将知识直觉地图解可视
37、化的方法,是一种新的知识表示模型和推理方法。在 贝叶斯网络推理中,主要有因果推理和诊断推理两种推理方式。经过十几年的发展,贝叶斯网络广泛应用于诊断与故障检测、医疗诊断、 交通管理、军事目标自动识别、数据挖掘、作战意图自动估计、信息融合等方 面。已成为不精确知识表达与推理领域研究的热点。值得一提的是ibm watson研究所的茨威格博士(geoffrey zweig)和西雅 图华盛顿大学的比尔默(jeff bilmcs)教授完成了一个通用的贝叶斯网络的工 具包,提供给对贝叶斯网络有兴趣的研究者。贝叶斯网络在图像处理、文字处 理、支持决策等方面有很多应用。在文字处理方面,语义相近的词之间的关系 可
38、以用一个贝叶斯网络来描述。我们利用贝叶斯网络,可以找出近义词和相关 的词,在google搜索和google广告屮都有直接的应用。证据理论目前应用领域主要在决策、预测、人工智能和专家系统等。并且 基于证据理论的重要优点,很多研究者乂将其应用于遥感、医疗诊断、模式识 别和分类等领域。国内从八、九十年代开始对证据理论进行理论和应用初探, 积累了一定的成果,其应用主要集中在工业故障诊断、模式识别和专家系统 等。该理论的局限性是在应用时往往得到与肓觉相悖的结果,yager率先发现 冲突证据组合吋产生的问题,并提出将冲突信息部分归结为未知以减小冲突, dubois则进一步提岀组合中的冲突应适当予以保留;此
39、后的学者不断进行改 进,比较一致的看法是使用“距离”衡量证据的相似度以缓解冲突绚;划分子集 区别对待;采用优先级/加权组合思想和增加的可调节能力使融合结果更具有 灵活性,便于融入人类经验。模糊理论随着模糊数学的发展,已在非常广泛的领域得到了成功的应用。 在模式识别领域中,模糊理论用于模式识别,其特点是与神经元网络及人工猶 能技术的紧密结合。基于人工神经元网络对工程图纸标注符号识別的方法,采 用bp算法来实现,基本思想是根据网络的输出误差,从输出层开始,反过来哈尔滨工业人学工学硕士学位论文逐层调整网络的权值,最终使得输出均方误差最小。此外,模糊命题、模糊逻 辑理论与人工智能、知识工程的结合已被广
40、泛用于故障诊断。不仅如此,模糊 系统理论在多层次综合评判及决策、工程预测和估算以及机械工程领域也有深 远影响26】。模糊系统理论也存在许多潜在的应用领域:在机械制造中的金属切 削加工领域及材料科学与工程领域如现在方兴未艾的材料设计、材料制备合成 及材料性能的评价等领域,均存在多层次的模糊性和复杂性。课题的背景、目 的和意义1.3课题的背景、目的和意义随着现代化大生产的发展和科学技术的进步,现代设备的功能越來越完 善,自动化程度越来越高,结构也越来越复杂。由于许多无法避免的因素的影 响,设备会出现各种故障,以致降低或失去其预定的功能,甚至造成严重的以 致灾难性的事故,国内外曾经发生的各种空难、海
41、难、爆炸、断裂、泄漏等恶 性事故,产生了严重的社会影响。即使是日常生产中的事故也会因生产过程不 能正常运行或机器设备损坏而造成巨大的经济损失。目前,故障定位基本上是采用基于常识推理的专家系统技术,建立在不精 确推理的理论基础上。不精确推理技术在故障诊断推理机制的开发和应用中, 起着十分重要的作用。不精确推理包括概率推理、证据推理和模糊推理三种方 法。故障诊断系统与一般自动测试系统和故障检测装置的另一区别是能够实现 故障的机理分析和故障评估。可以说,专家系统设计中不精确推理的使用,几 乎是难于避免的,成为一个涉及到专家系统设计成败的重要问题。因此,不精 确推理模型是专家系统的一个核心研究课题。目
42、前所见报道的绝大部分研究成果几乎都是就一个具体目标系统提出一种 或若干种诊断方法并付诸实施,而尚未建立起完整的理论体系。因此无论是从 理论上,还是从工程技术的实际应用上,该领域都有大量的课题有待研究。木课题来源于总装预研项目。所需研究的内容主要包括:不精确推理理论 研究、基于粗糙集的属性约简,根据不精确推理理论完成不精确信息的收集, 利用不精确推理技术进行故障诊断专家系统推理部分验证以及应用分析。在不 精确理论和故障诊断技术飞速发展的今天,将两者结合并进行网络化的故障诊 断可以实现资源的整合、优化,这种故障诊断技术对国防现代化建设和我国航 天事业的发展起着重要的作用。因此,研究不精确推理方法对
43、于故障诊断技术 的发展和工程应用都具有十分重要的意义。哈尔滨工业人学工学硕士学位论文1.4主要研究内容木文主要研究的是不精确推理的各种理论以及相关的推理算法和模型。在 进行不精确推理前,可以对具有繁琐而大量信息的数据进行属性约简,使精炼 后具有代表特征的数据进入推理机。进行不精确推理现阶段比较常用的四种模 型是有:确定性理论、主观贝叶斯理论、证据理论和可能性理论,如图12所 示。诊 断 规 则 的 数 据 预 处 理确定性理论主观贝叶斯理论证据理论不 精 确 推 理 应 用 分 析可能性理论不精确推理理论呈础图12不精确推理方法研究的总体框图木文集中讨论了实现推理机的不精确推理方法,分别从基于
44、概率推理、基 于证据理论以及基于模糊推理论述了不精确推理的三种重要的推理方法以及其 应用分析。首先从基于概率推理的角度,运用公式和定理说明了确定性理论和 主观贝叶斯理论的概念、原理,利用matlab对导弹故障诊断系统中的部分 推理网络实例进行了仿真实验,并通过设计实验完成了基于概率推理的不精确 推理方法的使用条件和注意事项。然后类似分析了论述了基于证据理论的不精 确推理方法,利用导弹故障诊断系统的部分推理网络进行了仿真实验,并通过 设计实验对比说明了基于证据理论的主要优势和不足之处。本文重点论述了基 于模糊推理的不精确推理方法,从诊断知识的模糊描述出发,通过对模糊可信 度的计算和模糊匹配原理分
45、析,指出了专家系统广泛应用基于模糊推理的不精哈尔滨工业人学工学硕士学位论文确推理技术研发推理机的原因。最后从推理机设计的角度出发,先概述了不精 确推理的数据预处理方法,即基于粗糙集的属性约简,对来自数据库复杂而乂繁琐的数据进行诊断规则的 数据预处理。然后用vc+的动态链接库将上述算法加以通用性封装,并说明 了动态调用程序的方法。本文还以模糊推理和模糊匹配原理为基础,开发并设 计了导弹故障诊断系统的模糊推理机,并进行了局域测试,完成了整个导弹故 障诊断系统的最终设计。同时,展望不精确推理机在故障诊断系统屮的应用, 说明了不精确推理在实际问题中具有明显的优势,重要的研究价值和广阔的发 展空间,不精
46、确推理的不断发展和更新将推动人工智能的不断提高和拓展。1.5本文的结构本文在第1章对国内外现状进行分析,提出本文主要研究内容和研究方向, 介绍了不精确推理方法的基本概念和基本结构。第2章和第3章主要介绍基于 概率推理的不精确推理方法研究,以及基于证据推理的不精确推理方法研究, 通过matlab仿真实验对于推理网络进行概率推理和证据推理,验证基本算 法的同时,提出了应用该推理方法的使用条件和注意事项。第4章着重介绍了 基于模糊推理的不精确推理方法研究。首先分別从诊断知识的模糊描述、模糊 可信度计算以及字符串的模糊匹配原理角度出发,通过对导弹故障诊断系统的 部分数据进行推理仿真,提出了模糊匹配原理
47、的程序实现方法。第5章总体分 析了不精确推理方法的应用,首先分析总结了四种推理模型的特点,介绍了不 精确推理数据预处理的相关知识,指岀对于特殊要求的系统可以利用基于粗糙 集两种约简方法对复杂数据进行处理。然后将不精确推理方法用动态链接库的 形式实现了通用性封装,最后通过模糊推理的不精确推理方法设计并实现导弹 故障诊断推理机,并分析了实际应用中,模糊推理和其它不精确推理模型己成 为新一代专家系统推理模型的研究方向和热点。哈尔滨工业人学工学硕士学位论文第2章基于概率推理的不精确推理方法研究2.1概率推理概述人们根据不确定性信息作出推理和决策需要对各种结论的概率作出估计, 这类推理称为概率推理。概率
48、推理刃主要包括确定性理论和主观贝叶斯理论, 确定性理论是客观概率推算的公式或规则;贝叶斯理论是条件概率推理问题, 这一领域的探讨对揭示人们对概率信息的认知加工过程与规律、指导人们进行 有效的学习和判断决策都具有十分重要的理论意义和实践意义。在不确定性推理中使用概率推理因为一方面概率理论比较成熟,另一方面 概率理论木身就是硏究随机发牛的事件,硏究具有不确定性的现象。概率理论 从产生之日起,一种称为主观概率,另一种称为客观概率。主观概率虽然反映 了人们的经验,同时也具有客观性。主观概率反映的经验和知识,可能会因人 而异;客观概率反映了试验结果,可能会因不同试验而异。所以概率反映了一 种不确定性,概
49、率本身也具有不确定性。在不确定性推理中重要的是一种逻辑 关系,因此概率木身的不确定性不影响它在不确定性推理中的应用,这就使得 概率推理成为不确定性推理中最早的一种方法。2.1.1确定性理论确定性理论(confkmation theory)是由肖特里菲(e.h.shortliffe)等人提 出的一种不精确推理模型,在确定性理论中,确定性是用可信度来表示,因此 又称为可信度方法(即cf模型)。它是不精确推理屮使用最早、最简单且又 十分有效的一种推理方法。假设知识库中有规则:if e、and e2 and e3 . ethen h(x)其中£;(z = l,2,3,v)是证据,h可以是一个
50、或多个结论。具有此规则形 式的解释当证据e,e2,e“都存在吋,结论h具有x确定性因子cf。工的具 体值由领域专家主观地给出,x的取值范围-1, 1内。x>q表示证据存在,增 加结论为真的确定性程度,x越大结论越真,x=l表示证据存在结论为真。相 反,x<0表示证据存在,增加结论为假的确定性程度,x越小结论越假,x-1哈尔滨工业人学工学硕士学位论文表示证据存在结论为假。x=0时,则表示证据与结论无关。例如在导弹故障诊 断系统中,有下述模型:rule 1: if显示控制组合电路nw板等出现问题(ejthen显示控制组合按钮不起作用(h), 0.9rule 2: if定序器组合出现冋题
51、(艮)then显示控制组合按钮不起作用(77),0.8rule 5:计算机电源组合冋题(6) and'(计算机电源组合插板血)"计算机内部问题(仇) then计算机组合出现问题(耳),1在rule中,显示控制组合电路nw板等出现问题对于显示控制组合按钮 不起作用的支持度x=0.9,说明显示控制组合电路nw板等出现问题增加了结 论为真的确定性程度;在rule!中,定序器组合出现问题对于显示控制组合按 钮不起作用的支持度兀=-0.8,这说明定序器组合出现问题增加结论为假的确 定性程度;在rulei中,计算机电源组合问题与计算机电源组合插板及计算机 内部问题对于计算机组合出现问题的
52、支持度为兀=1,这表明结论为真。已知结论h的先验概率p (/)和条件概率卩(碑),在确定性理论(c f)模型中,把可信度因子cf (h, e)定义为:cf(h, e) = mb(h, e) md(h, £)(2-1)其中,mb称为信任增长度,它表示因为与前提e匹配的证据的出现,使 结论h为真的信任增长度;md称为不信任增长度,它表示因为与h匹配的 证据的出现,对h的不信任增长度。分别定义如下:a1, p(h) = g(2-2)(2-3)md=0 ;当 不可能同吋mb(h, e)hmaxp(h|e), p(h)p(h),卩)f, 7 丰 4吊 1,p(h) = 0 mdh e) = :
53、 nunf(h| 鬻彳屮)申),砂)工 °:vt可以看出,m3与具有互斥性,当mb(h, e) > 0时,md(h, e) >0 dt, mb=0.他们的互斥性表明对于同一个证据e, 既增加对h的信任长度,又增加对h的不信任长度,即不可能因为证据e的 出现,既使 p(h | e) > p(h),又使p(h | e) < p(h) o根据对mb (h, e)和md (h, e)的互斥性,可得cf (h, e)的计算哈尔滨工业人学工学硕士学位论文公式:糸mb(h, e)-0= p(h e)p(h),旳 | £) >旳)cf(h, e) = :0(2
54、-4)(2-5)若对于同一证据有n个互不相容的假设hj(i = l,2,3,.),则2cf(/; | £) < 1仅当证据e在逻辑上蕴含某个假设尽时,上式(25)的等式才成 立。根据cf (h, e) , mb (h, £)和md (h, e)的上述定义可知他们的 值域分别为:-i<cf(h, £)<1 ; 0<mb(h, £)<1; 0<md(h, £)<1。关于 他们的取值讨论如下:1) 若p(he) = l ,即证据e为真则假设h为真时,mb(h, £) = 1, md(h, e) =
55、0,因此cf(h, e) = l;2) 若p(he) = 0 ,即证据e为真则假设h为假时,mb(h, e) = 0 ,md(h, =因此cf(h, e) = l;3) 若p(he) = p(h),即证据e对假设h没有影响时,mb(h, e)=0 ,md(h, £) = 0,因此cf(h, e) = 0,这就是规则的单位元。4) cf(h,e)+cf(h,e)=0,可以看出证据对某个假设的成立有利,必然对该假设的不成立不利,而且两者的影响程度相同;而在概率 中,p(he) + p(h|e) = 1。由上述讨论容易知道,若cf (h, e) >0,说明由于e所对应的证据的出 现增
56、加了假设h为真的可信度,cf (h, £)越大,增加假设h为真的可信度 就越大;若cf (h, e) =0,说明e所对应的证据与假设h无关;若cf (h, e) <0,说明由于e所对应的证据的出现增加了假设h为假的可信度。2.1.2主观贝叶斯理论主观贝叶斯方法是由杜达(rq.duda)等人于1976年提出的一种不精确 推理模型,它使用概率分布来处理不确定性问题。主观贝叶斯理论是基于贝叶哈尔滨工业人学工学硕士学位论文斯规则的计算方法,具有公理基础和易于理解的数学性质。1)知识的不确定性表示由于直接使用bayes公式来表示不精确性时,在计算 p (he)时需要已知卩ceh),为避开这个困难,提出了主观bayes方法。在主观bayes方法中, 知识是用产生式规则表示的,其形式为:ife then (ls, ln) h,其屮(ls,厶n丿用来表示该 知识的知识强度,厶n表示规则成立的充分性,厶s表示规则成立的必要性。例如 在导弹故障诊断系统中,有如下规则:rule: if显控组合中的手轮装置问题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防水修缮合同范本
- 借款融资居间服务合同范本
- 加梯安装合同范例
- 医生技术股协议合同范本
- 单位灯具购买合同范本
- 修车合同范本模板
- 农村建房买房合同范本
- 农村猪场合同范本
- 人事专员劳务合同范本
- 劳务供销合同范例
- 09式 新擒敌拳 教学教案 教学法 图解
- 《网店运营与管理》整本书电子教案全套教学教案
- 打印版 《固体物理教程》课后答案王矜奉
- CAD术语对照表
- 学术论文的写作与规范课件
- 香港牛津新魔法Newmagic3AUnit4Mycalendar单元检测试卷
- 中考《红星照耀中国》各篇章练习题及答案(1-12)
- Q∕GDW 11612.43-2018 低压电力线高速载波通信互联互通技术规范 第4-3部分:应用层通信协议
- 自动化物料编码规则
- 第1本书出体旅程journeys out of the body精教版2003版
- [英语考试]同等学力英语新大纲全部词汇
评论
0/150
提交评论