模糊推理神经网络诊断模型案例
- 格式:doc
- 大小:49.50 KB
- 文档页数:4
模糊推理系统在人工智能咨询中的应用分析人工智能(Artificial Intelligence,AI)的发展已经深入到各个领域,其中咨询服务领域也不例外。
模糊推理系统作为一种重要的人工智能技术,在人工智能咨询中发挥着重要作用。
本文将从模糊推理系统的基本原理、在人工智能咨询中的应用案例以及未来发展方向等方面进行深入分析。
一、模糊推理系统的基本原理模糊推理系统是一种基于模糊逻辑原理构建的推理系统。
与传统逻辑不同,传统逻辑只有真假两个取值,而模糊逻辑则引入了“可能性”的概念,使得取值可以是一个连续的区间。
在模糊推理系统中,输入数据经过隶属度函数进行隶属度计算,然后通过规则库进行规则匹配和融合,在经过去隶属度函数计算后得到最终输出结果。
二、模糊推理系统在人工智能咨询中的应用案例1. 模糊分类与预测在人工智能咨询中,对于一些复杂的问题,往往很难用传统的分类和预测方法进行准确的判断。
而模糊推理系统可以通过模糊分类和预测,对问题进行更准确的判断。
例如,在金融咨询中,可以通过模糊推理系统对股票市场进行预测,从而提供更准确的投资建议。
2. 模糊决策支持在人工智能咨询中,决策支持是一个重要的环节。
传统的决策支持方法往往需要建立复杂的数学模型和规则,而模糊推理系统则可以通过对问题进行隶属度计算和规则匹配,在不需要建立复杂数学模型和规则库的情况下提供有效的决策支持。
例如,在人力资源咨询中,可以通过模糊推理系统对候选人进行综合评价,并提供最佳人选。
3. 模糊风险评估在风险评估领域中,传统方法主要依赖于精确度高但计算量大、数据需求高等特点。
而在人工智能咨询中,由于数据不完备或者不精确等原因导致风险评估变得困难。
而模糊推理系统则可以通过对数据进行模糊化处理,从而提供更准确的风险评估结果。
例如,在保险咨询中,可以通过模糊推理系统对保险风险进行评估,并提供相应的保险建议。
三、模糊推理系统在人工智能咨询中的优势1. 灵活性模糊推理系统可以处理不确定性和不完备性的问题,对于一些复杂、模糊的问题具有较强的适应能力。
基于模糊神经网络智能预测模型的设计与实现作者:严鸿瑞马礼举来源:《现代电子技术》2008年第02期摘要:针对智能决策支持系统中经常遇到的预测类问题,根据人工神经网络和模糊逻辑系统的各自特点,设计一种模糊神经网络模型,将模糊系统用类似于神经网络的结构表示,再用相应的学习算法训练模糊系统实现模糊推理。
并对此模型进行预测验证和编程实现。
关键词:智能决策支持系统;人工神经网络;模糊逻辑系统;模糊神经网络中图分类号:TP183 文献标识码:B文章编号:1004-373X(2008)02-084-03]Abstract:For the predicting problems that the intelligent decision support system often encounters,according to the characters of artificial neural network and fuzzy logic system,a kind of fuzzy neural network model is designed.Firstly,the fuzzy logic system for realizing fuzzy prediction is expressed by the construction of artificial neural network.Then the fuzzy logic system is trained by associate studying algorithms.At last,the model of fuzzy neural network has been proved by practice and reaKeywords:intelligent decision support system;artificial neural network;fuzzy logicsystem;fuzzy neural network智能决策支持系统\[1\](Intelligent Decision Support System,IDSS)是以管理科学、运筹学、控制论和行为科学为基础,以计算机技术、仿真技术和信息技术为手段,面对半结构化的决策问题,辅助支持中、高层次策者决策活动的、具有智能作用的计算机网络系统。
FFNN)和自适应神经网络模糊推理系统(ANFIS)模型评价地下水位的对比研究[印度]P. D. Sreekanth,P. D. Sreedevi,Shakeel Ahmed,N. Geethanjali田芳译;冯翠娥、段琦校译当水均衡呈持续负值时,水位预测成为地下水规划和管理的一项重要任务。
在位于安德拉邦Ranga Reddy区的Maheshwaram流域,地下水过量开采,管理地下水资源需要完全了解地下水流动态特征。
然而,地下水流动态特征由于人类和气候影响不断发生变化,且地下水系统十分复杂,包括多种非线性和不确定因素。
人工神经网络模型作为一个有力的、灵活的统计建模技术被引入到地下水科学中以处理复杂的模式认识问题。
本次研究给出了两种模型的对比,即基于Levenberg-Marquardt(LM)算法的前馈神经网络(FFNN)与模糊逻辑自适应模糊推理系统(ANFIS)模型在评价Maheshwaram流域的地下水位中的准确性的对比。
用于分析的统计指标包括均方根误差(RMSE),回归系数(R2)和误差变异(EV)。
结果显示,FFNN-LM和ANFIS模型对于评价上述地区的地下水位均具有较好的准确性(RMSE分别为4.45和4.94,R2都为93%)。
1 引言地下水是半干旱地区尤其是基岩地区一切生物不可缺少的资源。
在很多地区,地表水资源匮乏,部分地区甚至没有地表水。
近三十年来,为了满足农业和工业部门的需求,地下水过量开采。
大范围的开凿深井导致印度部分地区尤其是基岩地区地下水位显著下降。
本次研究的目的是应用两种适当的模拟方法评价现有含水层系统的地下水动态,并进行对比。
近期,软计算工具,例如人工神经网络(ANNs)和模糊逻辑被广泛应用于各种科技领域进行预测研究(Gail等,2002)。
ANN是具有有限变量的通用模型,作为通用的函数近似解(Hornik等,1989)。
与传统方法相比,它能够预测一些非线性时间序列事件(Guan等,2004;Hill等,1996;Tang和Fishwick,1993;Zhang,2003;French等,1992)。
模糊推理的简单例子模糊推理的简单什么是模糊推理?模糊推理是一种逻辑推理方法,用于处理模糊或不确定的信息。
它通过使用模糊集合的概念来推断出结论,并且能够处理模糊的、部分真实的或不确定的信息。
模糊推理在人工智能、模式识别和决策支持系统等领域有广泛的应用。
模糊推理的例子例子1:天气预测假设我们要根据一些数据来预测明天是否会下雨。
我们收集到的数据包括湿度、温度和云量等信息。
根据经验,我们可以建立一些模糊规则来做出预测:1.如果湿度高或云量大,那么有可能下雨。
2.如果温度高,那么有可能不下雨。
3.如果湿度适中、温度适宜且云量少,那么有可能不下雨。
通过模糊推理,我们可以根据这些规则和输入的模糊数据,例如湿度为“高”、温度为“适宜”、云量为“少”,来推断出结论:“可能不下雨”。
例子2:模糊控制模糊控制是模糊推理的一种应用,用于控制模糊系统的行为。
举个简单的例子:假设我们要设计一个自动调节室内温度的控制系统。
我们可以设置一些模糊规则来决定应该如何调节加热器的功率:1.如果室内温度高且温度上升趋势明显,那么应该减少加热器的功率。
2.如果室内温度低且温度下降趋势明显,那么应该增加加热器的功率。
3.如果室内温度适宜,那么加热器的功率可以保持不变。
通过模糊推理,系统可以根据当前的室内温度和温度趋势,来推断出应该采取的控制动作,例如减少功率或增加功率,从而实现自动调节。
例子3:模糊匹配模糊匹配是模糊推理的一种应用,用于在一组数据中找到与给定模糊查询最匹配的项。
举个例子:假设我们要在一份学生成绩表中找到数学成绩与给定查询”良好”最匹配的学生。
我们可以根据一些模糊规则来定义”良好”的数学成绩范围:1.如果数学成绩大于80且小于90,那么可以判定为”良好”。
2.如果数学成绩大于70且小于80,也可以判定为”良好”。
3.如果数学成绩大于60且小于70,也可以判定为”良好”。
通过模糊推理,我们可以将这些规则与每个学生的数学成绩进行匹配,然后找到与查询”良好”最匹配的学生。
模糊推理神经网络诊断模型案例
[摘要]本文基于通用神经网络的自适应性和诊断的建模方法,建立了一种新的故障诊断模型一模糊神经网络诊断模型,并对它的智能诊断机理和突出特点进行了深入分析。
最后,将该诊断模型应用于某大型汽轮发电机组故障诊断中,分析得出它具有明显的提高诊断精确度的优越性。
[关键词]神经网络故障诊断智能诊断
1模糊推理神经网络诊断模型建立
1.1通用网络模型自适应动态特性
比较两类典型的神经网络一前向BP网络与反馈Hopfied网络,可以发现其核心是单层神经网络,则两类网络可以用一个通用神经网络模型来描述。
根据点集拓扑理论和人工神经网络空间概念,对这个通用神经网络模型的特征进行分析得出以下两个结论,证明从略。
定理1神经网络空间在紧集上的连续函数空间C上以及按L2范数在平方可积函数空间I上都是稠密的。
推论1由通用神经网络模型所生成的任何开集可以一致逼近紧集上的连续映射函数f∈C(Rn。
Rm)。
由推论1表明,通用网络模型所概括的任何开集(如BP网络、Hopfied网络、BAM网络)通过自学习都能一致逼近紧集上的连续映射函数f∈(Rn,Rm),因而具有良好的自学习、自适应动态特性。
1.2诊断建模方法
设xjn(j=1,2,...,k)对应反映设备运行状态第n个观测样本的k个特征参数,yin,(i=1,2,...l)对应第n个样本的1种故障模式,共有N个样本xjn∈RN,yin∈RN,[n=1,2,...,N),则故障模式向量Y={yin,i=1,2,...,l}与特征参数向量x={xin,i=1,2,...,k}间的内在关系用函数P表示,有:X=P(Y)。
当N→∞时,函数P的逆函数存在,以函数S表示,有:Y=S(X)
诊断问题建模的实质就是根据有限的样本集,确定函数S(X)的一等价映射关系SS(X),使得对于任意的ε>0,满足:
|| S(X)-SS(X)||=||y-YY||0)=(Y0)
x→x0
则映射SS建立了诊断问题的数学模型。
推论3若映射SS(X)一致逼近定义在紧集[0,1]k上的实连续函数,则映射SS建立了诊断问题的数学模型。
1.3模糊神经网络诊断模型
基于通用神经网络模型的自适应动态特性,根据推论3的结论。
通用网络模型所概括的任何开集都能作为诊断问题的数学模型。
即对某一具体诊断问题,配以相应的网络模型,通过网络自学习就能逼近诊断问题本身的映射关系。
同时考虑诊断问题存在着不可逆性,须采用模糊方法予以处理,本文建立了如图1所示的模糊神经网络诊断模型。
该模型实际上由原始知识产生(Fundamental Knowlege Produced,简记为FKP)、学习样本模糊组织(Learning Sample Fuzzy Set,简记为LSFS)、人工神经网络(Artifical Neural Network,简记为ANN)和特征提取(Chameteristies Extraeted,简记为CE)4个数学模型有机地组成,实现机组的故障诊断。
它的工作过程如下:(1)通过对经验和案例知识的汇编或对机组转子系统故障振动机理进行分析计算、试验测试等产生原始知识(Y,X)(FKP模型也相应地包括汇编、计算机数字仿真、试验测试三类模型)。
(2)产生了足够可用的原始知识,将之输入到LSFS 模型中,进行学习样本的模糊重构,输出训练样本(X,Y)集。
(3)将训练样本集输入到ANN模型中,学习训练使之收敛到一定精度,即:E≤ε(Emin)。
(4)从运行机组上拾取监测信号XM,输入到CE模型中,完成信号检测与特征提取,输出特征参数数据XM。
(5)将反映机组运行状态的特征参数XM输入到学习收敛后的ANN模型中,进行信息分类处理,给出诊断结果YM。
(6)将ANN模型的分类处理信息对(XM,YM)归入训练样本集,动态增强ANN模型的自适应能力。
2模糊推理神经网络诊断模型的基本属性
模糊神经网络诊断模型是一种基于知识的诊断,它属于人工智能诊断的范畴。
一般地,人工智能诊断系统应包含有以下几个方面的内容:(1)对诊断领域的现有知识进行学习、抽象、概括,以形成该领域的特有知识,并按一定存贮方式存入知识库;(2)在对具体对象进行诊断识别时,应对该对象进行了解以获得足够的关于该对象的故障征兆信息,并对这些信息进行分析,提出以形成有价值的特征;(3)将该诊断对象的特征模式与知识库中的模式相匹配,并进行推理分析,以得出是否存在故障,故障的性质、部位、严重程度怎样等。
从上所述的模糊神经网络诊断模型建立,足以表明它具有人工智能诊断的一般属性和基本内容,而且在知识产生、表达、获取及推理诸方面具有自己的独特之处。
在知识产生方面。
它不仅含有对诊断领域现有知识的汇编,而且包括了计算机数字仿真生成知识的内容。
可以用传递矩阵法建立机组振动响应力学模型,通过数值模拟得到常见故障的振动响应分布,再引入转子系统传递函数的概念,生成反映机组故障作用位置的传递函数矩阵,最后通过转置变换。
即得到知识集。
在知识表达方面,它表现为浅层和深层两种形式,面向专家、知识工程师和用户的原始知识,经过LSFS模型的数学处理后得到一些学习范例,本文称之为浅知识。
这种知识形式易于表达模糊性和不确定性;浅知识通过网络自学习转化为网络的内部编码,分布在网络结构上,最终是用大量神经元的互连方式及对备连接权重的分布来表达特定的概念或知识,这种形式是一种深层的隐含表达方式,本文称之为深知识或隐含知识。
3工程应用
为了考核模糊神经网络诊断模型理论的正确性和优越性,将之与传统BP网络同时应用于某大型汽轮发电机组的故障类型识别中进行比较。
这里,首先估计机组可能存在不平衡,碰摩,不对中,轴裂纹,联轴器不正,紧固件松动及油膜涡动7种故障。
传统BP网络在进行诊断时,先人为组织网络训练样本,且训练样本的输出取为0,1值,即在表达自身频谱的故障位置赋1。
否则赋0;而模糊神经网络诊断模型则通过LSFS模型(本文为了获得明显的诊断效果,其采用改进模糊贴近度法,且贴近度系数CONST=2[3])组织网络训练样本,其结果训练样本的输出取值于区间[0,1]。
在初始条件完全相同的情况下,将各自的训练样本集分别输入
同一结构的网络进行训练得出如图2所示的训练误差曲线比较图。
由图可以发现,在一个误差精度要求不高的区域里,即系统误差error>0.002时,传统BP网络的收敛速度低于模糊神经网络诊断模型,由于此精度区域一般没有工程意义,故不做分析讨论;而在误差精度要求高的区域里,传统BP网络的收敛速度却高于模糊神经网络诊断模型。
这是因为传统BP网络的训练样本输出仅简单取为0,1值。
而模糊神经网络诊断模型训练样本的输出取值于区间[0,1]。
此相当于对输出进行了编码,从而增加了隐层节点的附加工作来完成这种编码功能,甚至需要增加隐层节点数或增加隐层才能满足要求。
4绪论
基于以上的分析、论述表明,本文所建立的模糊神经网络诊断模型理论,无论从建立的理论基础、方法体系,还是从建立的结果看,它都是正确的;且它在原始知识的产生方式、学习样本的合理组织以及在网络模型的自适应选取方面都具有突出特点。
通过理论分析和工程实际应用表明,该模型理论的应用能提高诊断精度。
具有诊断功能强、智能化程度高、便于实用推广的特点。