改进型模糊神经网络模型的构造

第31卷第3期

2010年5月华侨大学学报(自然科学版)JournalofHuaqiaoUniversity(NaturalScience)V6L31N0.3May.2010文章编号:1000—5013(2010)03—0256—04

改进型模糊神经网络模型的构造

刘云辉,李钟慎

(华侨大学机电及自动化学院,福建泉州362021)

摘要:利用模糊系统和神经网络的优势,构造一种改进型模糊神经网络模型.从极大一极小模糊算子的模糊

神经元入手,提出改进的修改模糊权值的训练学习规则.改进后的模糊神经网络模型大大减少了运算量,提高

了收敛速度.采用此学习算法对实际汽轮发电机组运行状态进行监测,结果表明,模型具有较强的状态监测能

力,达到预期的目的.

关键词:模糊神经网络模型;模糊神经元;学习规则;状态监测

中图分类号:TP183文献标识码:A

模糊神经网络(FNN)具备强大的结构性知识表达能力,以及自身参数调整优化的能力.因此,它被广泛地应用到多变量、非线性强,且自身数学描述不易得到的复杂系统的控制中.作为新的智能信息处理方法[1],模糊神经网络对人工智能和模式识别的发展有重要作用,具有良好的发展前景Ez|.文I-3-1提出了基于输入幂集的模糊神经元模型,并研究了模糊反向传播学习算法.文E4]研究了基于极大一极小方法的模糊神经元,并研究了学习规则及其收敛性.然而,文[3—4]所研究的学习规则是基于单训练模式,且其权值的修改条件是基于网络输出值与所有权值的比较.本文利用模糊系统和神经网络的优势,构造一种改进型模糊神经网络模型,并提出修改权值的网络学习算法.

模糊神经网络模型的改进

1.1模糊神经元模型

神经元是神经网络的基本处理单元,具有模糊信息处理能力,其结构大都由输入、加权求和,以及经历一个激励传递函数之后的输出组成.模糊神经元结构模型,如图1所示.图l中:模糊神经元的输入模糊信号为zo,z1,.一,z州;输出模糊信号为y;模糊数WO,Wl,.”,%一1分别对应输入XO,z1,...,z。一1的连接权值.模糊神经元的输入zi(i—o,1,…,竹一1)、输出Y和连接权Wi(i—o,1,…,孢一1)均在[o,1]上取值,分别对应模糊集的隶属程度.

”__1.‰

XI模糊神经元的净输人为z。一4-(五0Wi),模糊神经元的净

l=0

输出为Y一,(z。).其中,(年,o)称为模糊神经元算子.常用

的模糊神经元算子有很多,这里取极大~极dx(max-min)的模糊算

n—l靠1

子,此时,模糊神经元的净输人为z。。=V(置^Wi);而,(・)为

活化函数,通常采用Sigmoid函数、高斯函数和线性函数等.

1.2模糊神经网络结构图1模糊神经元结构模型Fig.1Structuremodeloffuzzyneurons

模糊神经网络是多输入单输出的,由输入层、隐含层和输出层组成,其结构模型如图2所示.

第1层为输入层,设有,z个输入模糊神经元,各节点直接与网络输入连接,网络输入是按相应隶属收稿日期:2009一Ol—10

通信作者:李钟慎(1971一),男,教授,主要从事先进控制理论与控制工程的研究.E-mail:lzscyw@hqu.edu.cn.基金项目:福建省自然科学基金资助项目(E0710018)

第3期刘云辉,等:改进型模糊神经网络模型的构造257函数模糊化后的模糊量.第2层为隐含层,设有ITl个模糊神经元,其作用与普通神经网络基本相同,实现基于模糊逻辑运算的推理过程,隐含层与输入层是采用全互连方式.第3层为输出层,只含一个输出模糊神经元,实现模糊神经网络的模糊输出.

假设对输入训练样本P,,2个输人为z。,z1'.一,

磊一1,其中,五∈E0,1],i=0,1,…,行一1;输入层到隐‰

含层的连接权值谢?∈[o,1],i=0,l,…,咒一1;』一

o,1,…,m一1;隐含层第J个模糊神经元的净输入

n一1‘z出,一V(zf^谢?),j=0,1,…,m—1.

隐含层与输出层的连接权值谢2’∈[o,1],歹一

,n一1%

0,1,…,优一1;输出层的净输入z嚣一V(a2’^图2模糊神经网络结构模型

Fig.2Structure叫2’),其中,q2’是隐层节点歹的输出,输出层的输

出y=,(z蜜).modelofFNN

为保证活化函数的值分布在[o,1]区间内,取活化函数厂(z)为线性函数,有

厂(z)=[1+exp(一4(x一0.5))]~.

2修改模糊权值的训练学习规则

模糊神经网络的学习规则,是在网络训练过程中,对网络模糊权值和阀值的修正规则.传统的模糊神经网络的输入层和输出层采用模糊知识表示,即取值在0到1之间.在网络学习规则上仍采用传统的,基于乘积一求和运算的反向传播学习方法,实际应用中存在很大局限.

考虑基于模糊神经网络训练输出与实际输出的关系,依据各神经元的相应输出与权值的比较来修改其权值.设,270ut为训练样本P的实际输出,并令硝¨一Iz叫一q2’I,歹一o,1,…,m一1;∥2’=lz。一yI.改进的模糊神经网络学习算法有如下4个步骤.

(1)若ly—z。I≤叩,则权值无需再进行调整.

(2)若z。一y>'7,则

(I)对权值面2’(j;一o,1,…,m--1),当谢2’<q2’时,叫2∥=(叫2’+膨呓’)^1;当叫2’≥01;约时,叫2)t一叫孙;

(II)对权值叫j?(i-----0,1,…,竹一1;歹一o,1,..・,m一1),当叫j?<zi时,叫j?7一(谢"+∥")^1;当伽;j?时,叫;j?7一耐譬.

(3)若y—z。。>叩,则

(I)对权值叫2’(.f-----0,l,…,优一1),当叫2’>q约时,叫2∥=(叫2’一膨佗’)Vo;当叫约≤q2’时,硼:2)72叫;2’;

(1I)对权值叫÷?(i-----0,1,..・,n--1;J—o,1,…,m--1),当叫j?>zr时,叫j?7=(叫"一耐”)V

叫j?≤五时,叫j?7一面j7.o;当

在以上的步骤中,叩为训练学习精度(o<】7—1),卢为学习速率,两者的大小都将影响学习算法的收敛速度.在网络训练学习过程中,采用了自适应学习速率以克服单一学习速率的缺陷,其调整公式为

r1.05fl(n),SsE(竹+1)<SsE(佗+1),

s皿(行+1)>1.04SsE(7z+1),

其他.

k口(,2+1)一≮0.即(以),【口(,2),

上式中:咒为训练次数;s靶(竹)为第"次误差平方和,S靶(咒)=’∑(xo。--yi)2,i一1,2,…,志;愚为学习样本个数;,T.out为训练样本P的实际输出;Y。为训练后的实际输出值.

学习算法相x寸=v3c[5—63,其权值修改不是仅依赖于网络的输出,而是还要依赖于相应神经元的输出,学习速率p也可以实时调整.因而,使网络的学习更加平稳和精确.

258华侨大学学报(自然科学版)

对训练样本集中的任意训练样本P,若实际输出z。。与网络输出Y满足ly--.Xoutl≤r/(r/是给定的训练学习精度),则称模糊神经网络是收敛的[7].

改进型模糊神经网络学习算法,在模糊权值的修改上,采用的是当输出‰:一y>叩时,若叫幻<q2’或叫jj?<五时,增加权值以使网络输出增加;当输出y—z。>叩时,若训;z,>01;z,或W(,,I?时,降低权值以使网络输出降低.这样,训练网络以使样本P的网络输出Y向实际输出z。。接近,从而保证了模糊神经网络在精度刁下是收敛的.

3应用实例

文[8]测试了汽轮发电机组的状态的6组样本数据,每个样本用10个指标表示时域、频域参数.根据不同指标的特性建立相应隶属函数,获得每个样本lo个数据,如表1所示.输出的样本1~6的贴近度(d)分别为0.639,0.402,0.451,0.468,0.654,0.343.根据表1,建立基于乘积一求和的模糊BP神经网络,从而判断发电机组运行的良好、正常或不正常状态.

改进的模糊神经网络结构由3层组成,其中输入层采用10个模糊神经元,对应每个样本的10个指

标参数.隐含层模糊神经元数目仍按文[8]的选取原则,用5个模糊神经元表示.输出层由于是监测发电机组运行的状态,所以采用1个模糊神经元作为网络输出.

表l汽轮发电机组各状态的隶属函数值

Tab.1Valuesofthemembershipfunctionofeachstateinaturbogeneratorunit

对改进的模糊神经网络进行训练,训练样本为表l中的数据,训练所得的模糊权值数据的集合即为模糊知识库.通过VisualC++语言程序仿真实现,得到一种可能的模糊知识库表示,如表2所示.

表2汽轮发电机组模糊神经网络知识库结构

Tab.2RepositorystructureofFNNforturbogeneratorunit

在程序仿真实现过程中,考虑了极大一极小模糊算子对训练样本偶然性,对样本的使用采用了均值的方法‘9|.即对6个样本训练后,通过每个样本的计算平均值;然后,利用这个均值来对每个样本训练时的模糊权值进行调整.针对模糊神经网络训练获得的模糊知识库,根据网络的输出Y值,利用反模糊化原则得到汽轮发电机组的运行状态为.

f良好,y>0.60,

g(y)=_{正常,0.40≤y≤o.60,

I不正常,y<O.40.例如,对1组新的监测样本{波形偏差,波动方差,相关性,1倍频幅值,2倍频幅值,3倍频幅值,

第3期刘云辉,等:改进型模糊神经网络模型的构造2594倍频幅值,5倍频幅值,6倍频幅值,分频幅值)一{48.50,230.64,0.96,260.75,59.67,40.64,30.12,18.16,20.18,12.78).依照表1相应隶属函数,对这些实际数据进行模糊化,得到模糊输入为{0.62,0.56,0.58,0.60,0.70,0.32,0.40,0.60,0.50,0.57}.采用表2模糊知识库,进行模糊神经网络计算,得到量化模糊输出为0.4698,最后的结论是汽轮发电机组运行状况正常.

采用基于乘积一求和的模糊BP神经网络,对上例得到的量化输出为0.545,得到汽轮发电机组运行状况正常的结论,这与监测结果是一致的.通过仿真比较,文[8]的学习训练次数为2310次,而采用基于极大一极小模糊算子的神经网络学习次数为1436次,学习速度更快,效果更好.

4结束语

模糊神经网络作为具有一定的处理定性与定量知识的技术与方法,可充分利用模糊逻辑所具有的较强的结构性知识表达能力,以及神经网络强大的自学习和定量数据的直接处理能力.在网络训练学习过程中,采用了自适应学习速率,克服了单一、固定不变的学习速率缺陷.将此模型应用于汽轮发电机组状态监测中,简化了模糊推理输出公式,减少运算量,加快了收敛速度.

参考文献:

[13高隽.智能信息处理方法导论[M].北京:机械工业出版社,2004.

E23韩力群.人工神经网络理论、设计及应用[M].北京:化学工业出版社,2002.

[3]张乃尧,阎平凡.神经网络与模糊控制[M].北京:清华大学出版社,1998.

[4]朱晓铭,王士同.单体模糊神经网络的学习规则及其收敛性研究EJ].计算机研究与发展,2001,38(9):1057—1060.[5]WANGShi—tong.Fuzzybasisfunctions,fuzzyneuralnetwork,andthenewhybridlearningalgorithm[J].Journalof

SoftwareResearch.1999,30(3):325-334.’

[6]YANShi,MASAHARU札Someconsiderations

scentonconvemionalneural—fuzzylearningalgorithmsbygradientde-method[J].FuzzySetsandSystems,2000,112(1):51—63.

[7]钟诗胜,朴树学,丁刚.改进BP算法在过程神经网络中的应用口].哈尔滨工业大学学报:自然科学版,2006,38(6):

840—842.

[8]吴今培,肖健华.智能故障诊断与专家系统[M].北京:科学出版社,1997.

[9]苏金泷,戴在平.模糊神经网络的极点配置自校正滤波器[J].华侨大学学报:自然科学版,2004,25(3):310-314.

ConstructionofImprovedFuzzyNeuralNetworkModel

LIUYun—hui,LIZhong—shen

(CollegeofMechanicalEngineeringandAutomation,HuaqiaoUniversity,Quanzhou36209i,China)

takentOAl菇traet:Theadvantagesoffuzzysystemandneuralnetworkwork(洲)models.An

neuronsareestablishakindofimprovedfuzzyneuralproposedonnet-improvedlearningalgorithmwiththe

statemodifiedfuzzyweightisthebasisofthefuzzymodelforthemax-rninfuzzyoperator.TheamountofcalculationfortheimprovedFNNmodelisreducedgreatlyconvergencevelocityisimproved.Themonitoring0fthepracticalturbogeneratorunitistunandthe

ingusingthelearn-algorithm,andtheresultshaveindicatedthatthemodelhasgreatercapabilityofstatemonitoringandtheexpectedgoalisobtained.

Keywords:ftizzyneuralnetworkmodel;fuzzyneurons;learningalgorithm;statemonitoring

(责任编辑:陈志贤英文审校:郑亚青)

改进型模糊神经网络模型的构造

作者:

作者单位:

刊名:

英文刊名:

年,卷(期):

被引用次数:刘云辉, 李钟慎, LIU Yun-hui, LI Zhong-shen华侨大学,机电及自动化学院,福建,泉州,362021华侨大学学报(自然科学版)JOURNAL OF HUAQIAO UNIVERSITY(NATURAL SCIENCE)2010,31(3)0次

参考文献(9条)

1. 高隽 智能信息处理方法导论 2004

2. 韩力群 人工神经网络理论、设计及应用 2002

3. 张乃尧. 阎平凡 神经网络与模糊控制 1998

4. 朱晓铭. 王士同 单体模糊神经网络的学习规则及其收敛性研究[期刊论文]-计算机研究与发展 2001(9)

5. WANG Shi-tong Fuzzy basis functions,fuzzy neural network,and the new hybrid learning algorithm1999(3)

6. YAN Shi. MASAHARU M Some considerations on conventional neural-fuzzy learning algorithms bygradient descent method 2000(1)

7. 钟诗胜. 朴树学. 丁刚 改进BP算法在过程神经网络中的应用 2006(6)

8. 吴今培. 肖健华 智能故障诊断与专家系统 1997

9. 苏金泷. 戴在平 模糊神经网络的极点配置自校正滤波器 2004(3)

相似文献(5条)

1.期刊论文 王宝华. 付强. 冯艳. 杨娜. WANG Baohua. FU Qiang. FENG Yan. YANG Na 洪灾经济损失快速评估的混合式模糊神经网络模型 -东北农业大学学报2008,39(6)

针对洪水灾害和洪灾损失评估的特点,采用混合式模糊神经网络数学模型对一典型流域洪灾经济损失进行评估,并且与BP网络评估损失模型进行了比较.虽然混合式模糊神经网络模型在洪水经济损失评估中是初次尝试,但评估结果表明模型从收敛速度和评估精度都取得了较好的效果,为洪水经济损失评估提供了新的方法、新的思路.

2.期刊论文 梁久祯. 许少华. 张建. 付丽萍. LIANG Jiu-zhen. XU Shao-hua. ZHANG Jian. FU Li-ping 模糊神经元网络的统一模型 -大庆石油学院学报2000,24(4)

提出了一种模糊神经元网络的统一模型,它能表示现有的多数神经元网络模型,既可以实现传统神经网络的代数运算,又能进行模糊神经网络的逻辑推理运算. 应用这种模型可将模糊神经元的运算归结为3种基本运算算子的复合,这三种算子的不同表现形式的组合可以表示形式各异的模糊神经元模型,进而组成各种各样的模糊神经网络模型.

3.学位论文 郭红梅 基于参数自适应BP算法的模糊神经网络模型的设计与研究 2002

该文对人工神经网络模型进行了介绍,全面而深入地分析和研究了模糊神经元及模糊神经网络,提出了改进的参数自适应BP算法,对该算法进行了详尽的分析,基于该算法建立了一个四层的模糊神经网络模型,并用C++对该网络模型进行了实现.

4.期刊论文 朱华艳. 王树明. 郭万奎. 牛彦良. 魏国章. Zhu Huayan. Wang Shuming. Guo Wankui. Niu Yanliang. Wei Guozhang 多资料水淹层识别的模糊神经网络模型研究 -计算机工程与应用2006,42(2)

该文研究了利用多资料识别水淹层水淹等级的模糊神经元网络自适应模型,模型由若干个规则网络和适用度网络组成,汇合了神经网络与模糊逻辑的优点,具有非线性系统的逼近能力.通过相关性分析和反复测试,最终选择13个参数作为输入参数,水淹层的含水饱和度作为输出参数,实际资料的检验证明该算法明显改进了识别效果.

5.学位论文 唐墨 新型模糊混沌神经网络模型及特性研究 2007

近年来,人们对人脑局部功能的认识有所提高,但是对人脑完整工作过程仍缺乏认识。模糊逻辑和混沌动力学都是人脑所具有的特征,将现有的人工神经网络、模糊逻辑和混沌动力学相融合构成模糊混沌神经网络是一个新的方法和思路,对于模拟人脑整体功能,处理非线性系统建模和联想记忆等问题具有理论和现实的意义。目前模糊混沌神经网络技术的研究尚处于一个初步探索阶段。本文基于几种模糊神经网络模型和混沌神经网络模型,对模糊混沌神经网络新模型的构成方法和实际应用进行研究。

首先,针对模糊径向基函数神经网络,提出了一种新型的混合混沌BP算法。针对几种典型的混沌映射函数进行混沌特性和概率密度分析,为构造混沌BP算法时混沌映射函数的选取提供了依据。给出了模糊径向基函数神经网络两阶段学习方法的步骤,提出一种能够根据可调参数的值进行自动调节,并由退火系数控制算法收敛性的混沌BP算法。用所提出的算法对混沌时间序列建模,验证了算法的有效性。

其次,基于现有的递归模糊神经网络模型,构造了一种混沌递归模糊神经网络模型。推导了网络的数学模型和基于动态BP算法的权值训练公式。在此基础上,对学习算法的收敛性进行分析,推导出学习速率调整的范围。分别用自适应模糊推理系统、递归模糊神经网络、混沌递归模糊神经网络和变学习速率的混沌递归模糊神经网络对两个典型的非线性混沌系统建模,仿真结果验证了所提模型和算法的有效性。

再次,分析了一种带有微分环节的动态模糊神经元和动态模糊神经网络的混沌特性。通过对耗散性和Lyapunov特征指数的分析,推导出了单个动态

要条件。

最后,根据模糊Hopfield神经网络模型的构成方法和自发展混沌神经网络的工作原理,构造了一个自发展模糊混沌神经网络模型。首先分析了自发展混沌神经网络的周期特性和混沌特性。然后将自发展混沌神经网络模型进行模糊化处理,构成了自发展模糊混沌神经网络模型。证明了该模型在模糊聚类时的收敛性和稳定性,分析了其联想记忆特性。仿真实验结果表明,自发展模糊混沌神经网络不但能够完成模糊聚类功能,还能对聚类结果进行联想记忆。

本文链接:http://d.g.wanfangdata.com.cn/Periodical_hqdxxb201003004.aspx

授权使用:西安交通大学(wfxajd),授权号:2a8e3131-64fe-4205-8938-9dc1010cce26

下载时间:2010年7月28日

第31卷第3期

2010年5月华侨大学学报(自然科学版)JournalofHuaqiaoUniversity(NaturalScience)V6L31N0.3May.2010文章编号:1000—5013(2010)03—0256—04

改进型模糊神经网络模型的构造

刘云辉,李钟慎

(华侨大学机电及自动化学院,福建泉州362021)

摘要:利用模糊系统和神经网络的优势,构造一种改进型模糊神经网络模型.从极大一极小模糊算子的模糊

神经元入手,提出改进的修改模糊权值的训练学习规则.改进后的模糊神经网络模型大大减少了运算量,提高

了收敛速度.采用此学习算法对实际汽轮发电机组运行状态进行监测,结果表明,模型具有较强的状态监测能

力,达到预期的目的.

关键词:模糊神经网络模型;模糊神经元;学习规则;状态监测

中图分类号:TP183文献标识码:A

模糊神经网络(FNN)具备强大的结构性知识表达能力,以及自身参数调整优化的能力.因此,它被广泛地应用到多变量、非线性强,且自身数学描述不易得到的复杂系统的控制中.作为新的智能信息处理方法[1],模糊神经网络对人工智能和模式识别的发展有重要作用,具有良好的发展前景Ez|.文I-3-1提出了基于输入幂集的模糊神经元模型,并研究了模糊反向传播学习算法.文E4]研究了基于极大一极小方法的模糊神经元,并研究了学习规则及其收敛性.然而,文[3—4]所研究的学习规则是基于单训练模式,且其权值的修改条件是基于网络输出值与所有权值的比较.本文利用模糊系统和神经网络的优势,构造一种改进型模糊神经网络模型,并提出修改权值的网络学习算法.

模糊神经网络模型的改进

1.1模糊神经元模型

神经元是神经网络的基本处理单元,具有模糊信息处理能力,其结构大都由输入、加权求和,以及经历一个激励传递函数之后的输出组成.模糊神经元结构模型,如图1所示.图l中:模糊神经元的输入模糊信号为zo,z1,.一,z州;输出模糊信号为y;模糊数WO,Wl,.”,%一1分别对应输入XO,z1,...,z。一1的连接权值.模糊神经元的输入zi(i—o,1,…,竹一1)、输出Y和连接权Wi(i—o,1,…,孢一1)均在[o,1]上取值,分别对应模糊集的隶属程度.

”__1.‰

XI模糊神经元的净输人为z。一4-(五0Wi),模糊神经元的净

l=0

输出为Y一,(z。).其中,(年,o)称为模糊神经元算子.常用

的模糊神经元算子有很多,这里取极大~极dx(max-min)的模糊算

n—l靠1

子,此时,模糊神经元的净输人为z。。=V(置^Wi);而,(・)为

活化函数,通常采用Sigmoid函数、高斯函数和线性函数等.

1.2模糊神经网络结构图1模糊神经元结构模型Fig.1Structuremodeloffuzzyneurons

模糊神经网络是多输入单输出的,由输入层、隐含层和输出层组成,其结构模型如图2所示.

第1层为输入层,设有,z个输入模糊神经元,各节点直接与网络输入连接,网络输入是按相应隶属收稿日期:2009一Ol—10

通信作者:李钟慎(1971一),男,教授,主要从事先进控制理论与控制工程的研究.E-mail:lzscyw@hqu.edu.cn.基金项目:福建省自然科学基金资助项目(E0710018)

第3期刘云辉,等:改进型模糊神经网络模型的构造257函数模糊化后的模糊量.第2层为隐含层,设有ITl个模糊神经元,其作用与普通神经网络基本相同,实现基于模糊逻辑运算的推理过程,隐含层与输入层是采用全互连方式.第3层为输出层,只含一个输出模糊神经元,实现模糊神经网络的模糊输出.

假设对输入训练样本P,,2个输人为z。,z1'.一,

磊一1,其中,五∈E0,1],i=0,1,…,行一1;输入层到隐‰

含层的连接权值谢?∈[o,1],i=0,l,…,咒一1;』一

o,1,…,m一1;隐含层第J个模糊神经元的净输入

n一1‘z出,一V(zf^谢?),j=0,1,…,m—1.

隐含层与输出层的连接权值谢2’∈[o,1],歹一

,n一1%

0,1,…,优一1;输出层的净输入z嚣一V(a2’^图2模糊神经网络结构模型

Fig.2Structure叫2’),其中,q2’是隐层节点歹的输出,输出层的输

出y=,(z蜜).modelofFNN

为保证活化函数的值分布在[o,1]区间内,取活化函数厂(z)为线性函数,有

厂(z)=[1+exp(一4(x一0.5))]~.

2修改模糊权值的训练学习规则

模糊神经网络的学习规则,是在网络训练过程中,对网络模糊权值和阀值的修正规则.传统的模糊神经网络的输入层和输出层采用模糊知识表示,即取值在0到1之间.在网络学习规则上仍采用传统的,基于乘积一求和运算的反向传播学习方法,实际应用中存在很大局限.

考虑基于模糊神经网络训练输出与实际输出的关系,依据各神经元的相应输出与权值的比较来修改其权值.设,270ut为训练样本P的实际输出,并令硝¨一Iz叫一q2’I,歹一o,1,…,m一1;∥2’=lz。一yI.改进的模糊神经网络学习算法有如下4个步骤.

(1)若ly—z。I≤叩,则权值无需再进行调整.

(2)若z。一y>'7,则

(I)对权值面2’(j;一o,1,…,m--1),当谢2’<q2’时,叫2∥=(叫2’+膨呓’)^1;当叫2’≥01;约时,叫2)t一叫孙;

(II)对权值叫j?(i-----0,1,…,竹一1;歹一o,1,..・,m一1),当叫j?<zi时,叫j?7一(谢"+∥")^1;当伽;j?时,叫;j?7一耐譬.

(3)若y—z。。>叩,则

(I)对权值叫2’(.f-----0,l,…,优一1),当叫2’>q约时,叫2∥=(叫2’一膨佗’)Vo;当叫约≤q2’时,硼:2)72叫;2’;

(1I)对权值叫÷?(i-----0,1,..・,n--1;J—o,1,…,m--1),当叫j?>zr时,叫j?7=(叫"一耐”)V

叫j?≤五时,叫j?7一面j7.o;当

在以上的步骤中,叩为训练学习精度(o<】7—1),卢为学习速率,两者的大小都将影响学习算法的收敛速度.在网络训练学习过程中,采用了自适应学习速率以克服单一学习速率的缺陷,其调整公式为

r1.05fl(n),SsE(竹+1)<SsE(佗+1),

s皿(行+1)>1.04SsE(7z+1),

其他.

k口(,2+1)一≮0.即(以),【口(,2),

上式中:咒为训练次数;s靶(竹)为第"次误差平方和,S靶(咒)=’∑(xo。--yi)2,i一1,2,…,志;愚为学习样本个数;,T.out为训练样本P的实际输出;Y。为训练后的实际输出值.

学习算法相x寸=v3c[5—63,其权值修改不是仅依赖于网络的输出,而是还要依赖于相应神经元的输出,学习速率p也可以实时调整.因而,使网络的学习更加平稳和精确.

258华侨大学学报(自然科学版)

对训练样本集中的任意训练样本P,若实际输出z。。与网络输出Y满足ly--.Xoutl≤r/(r/是给定的训练学习精度),则称模糊神经网络是收敛的[7].

改进型模糊神经网络学习算法,在模糊权值的修改上,采用的是当输出‰:一y>叩时,若叫幻<q2’或叫jj?<五时,增加权值以使网络输出增加;当输出y—z。>叩时,若训;z,>01;z,或W(,,I?时,降低权值以使网络输出降低.这样,训练网络以使样本P的网络输出Y向实际输出z。。接近,从而保证了模糊神经网络在精度刁下是收敛的.

3应用实例

文[8]测试了汽轮发电机组的状态的6组样本数据,每个样本用10个指标表示时域、频域参数.根据不同指标的特性建立相应隶属函数,获得每个样本lo个数据,如表1所示.输出的样本1~6的贴近度(d)分别为0.639,0.402,0.451,0.468,0.654,0.343.根据表1,建立基于乘积一求和的模糊BP神经网络,从而判断发电机组运行的良好、正常或不正常状态.

改进的模糊神经网络结构由3层组成,其中输入层采用10个模糊神经元,对应每个样本的10个指

标参数.隐含层模糊神经元数目仍按文[8]的选取原则,用5个模糊神经元表示.输出层由于是监测发电机组运行的状态,所以采用1个模糊神经元作为网络输出.

表l汽轮发电机组各状态的隶属函数值

Tab.1Valuesofthemembershipfunctionofeachstateinaturbogeneratorunit

对改进的模糊神经网络进行训练,训练样本为表l中的数据,训练所得的模糊权值数据的集合即为模糊知识库.通过VisualC++语言程序仿真实现,得到一种可能的模糊知识库表示,如表2所示.

表2汽轮发电机组模糊神经网络知识库结构

Tab.2RepositorystructureofFNNforturbogeneratorunit

在程序仿真实现过程中,考虑了极大一极小模糊算子对训练样本偶然性,对样本的使用采用了均值的方法‘9|.即对6个样本训练后,通过每个样本的计算平均值;然后,利用这个均值来对每个样本训练时的模糊权值进行调整.针对模糊神经网络训练获得的模糊知识库,根据网络的输出Y值,利用反模糊化原则得到汽轮发电机组的运行状态为.

f良好,y>0.60,

g(y)=_{正常,0.40≤y≤o.60,

I不正常,y<O.40.例如,对1组新的监测样本{波形偏差,波动方差,相关性,1倍频幅值,2倍频幅值,3倍频幅值,

第3期刘云辉,等:改进型模糊神经网络模型的构造2594倍频幅值,5倍频幅值,6倍频幅值,分频幅值)一{48.50,230.64,0.96,260.75,59.67,40.64,30.12,18.16,20.18,12.78).依照表1相应隶属函数,对这些实际数据进行模糊化,得到模糊输入为{0.62,0.56,0.58,0.60,0.70,0.32,0.40,0.60,0.50,0.57}.采用表2模糊知识库,进行模糊神经网络计算,得到量化模糊输出为0.4698,最后的结论是汽轮发电机组运行状况正常.

采用基于乘积一求和的模糊BP神经网络,对上例得到的量化输出为0.545,得到汽轮发电机组运行状况正常的结论,这与监测结果是一致的.通过仿真比较,文[8]的学习训练次数为2310次,而采用基于极大一极小模糊算子的神经网络学习次数为1436次,学习速度更快,效果更好.

4结束语

模糊神经网络作为具有一定的处理定性与定量知识的技术与方法,可充分利用模糊逻辑所具有的较强的结构性知识表达能力,以及神经网络强大的自学习和定量数据的直接处理能力.在网络训练学习过程中,采用了自适应学习速率,克服了单一、固定不变的学习速率缺陷.将此模型应用于汽轮发电机组状态监测中,简化了模糊推理输出公式,减少运算量,加快了收敛速度.

参考文献:

[13高隽.智能信息处理方法导论[M].北京:机械工业出版社,2004.

E23韩力群.人工神经网络理论、设计及应用[M].北京:化学工业出版社,2002.

[3]张乃尧,阎平凡.神经网络与模糊控制[M].北京:清华大学出版社,1998.

[4]朱晓铭,王士同.单体模糊神经网络的学习规则及其收敛性研究EJ].计算机研究与发展,2001,38(9):1057—1060.[5]WANGShi—tong.Fuzzybasisfunctions,fuzzyneuralnetwork,andthenewhybridlearningalgorithm[J].Journalof

SoftwareResearch.1999,30(3):325-334.’

[6]YANShi,MASAHARU札Someconsiderations

scentonconvemionalneural—fuzzylearningalgorithmsbygradientde-method[J].FuzzySetsandSystems,2000,112(1):51—63.

[7]钟诗胜,朴树学,丁刚.改进BP算法在过程神经网络中的应用口].哈尔滨工业大学学报:自然科学版,2006,38(6):

840—842.

[8]吴今培,肖健华.智能故障诊断与专家系统[M].北京:科学出版社,1997.

[9]苏金泷,戴在平.模糊神经网络的极点配置自校正滤波器[J].华侨大学学报:自然科学版,2004,25(3):310-314.

ConstructionofImprovedFuzzyNeuralNetworkModel

LIUYun—hui,LIZhong—shen

(CollegeofMechanicalEngineeringandAutomation,HuaqiaoUniversity,Quanzhou36209i,China)

takentOAl菇traet:Theadvantagesoffuzzysystemandneuralnetworkwork(洲)models.An

neuronsareestablishakindofimprovedfuzzyneuralproposedonnet-improvedlearningalgorithmwiththe

statemodifiedfuzzyweightisthebasisofthefuzzymodelforthemax-rninfuzzyoperator.TheamountofcalculationfortheimprovedFNNmodelisreducedgreatlyconvergencevelocityisimproved.Themonitoring0fthepracticalturbogeneratorunitistunandthe

ingusingthelearn-algorithm,andtheresultshaveindicatedthatthemodelhasgreatercapabilityofstatemonitoringandtheexpectedgoalisobtained.

Keywords:ftizzyneuralnetworkmodel;fuzzyneurons;learningalgorithm;statemonitoring

(责任编辑:陈志贤英文审校:郑亚青)

改进型模糊神经网络模型的构造

作者:

作者单位:

刊名:

英文刊名:

年,卷(期):

被引用次数:刘云辉, 李钟慎, LIU Yun-hui, LI Zhong-shen华侨大学,机电及自动化学院,福建,泉州,362021华侨大学学报(自然科学版)JOURNAL OF HUAQIAO UNIVERSITY(NATURAL SCIENCE)2010,31(3)0次

参考文献(9条)

1. 高隽 智能信息处理方法导论 2004

2. 韩力群 人工神经网络理论、设计及应用 2002

3. 张乃尧. 阎平凡 神经网络与模糊控制 1998

4. 朱晓铭. 王士同 单体模糊神经网络的学习规则及其收敛性研究[期刊论文]-计算机研究与发展 2001(9)

5. WANG Shi-tong Fuzzy basis functions,fuzzy neural network,and the new hybrid learning algorithm1999(3)

6. YAN Shi. MASAHARU M Some considerations on conventional neural-fuzzy learning algorithms bygradient descent method 2000(1)

7. 钟诗胜. 朴树学. 丁刚 改进BP算法在过程神经网络中的应用 2006(6)

8. 吴今培. 肖健华 智能故障诊断与专家系统 1997

9. 苏金泷. 戴在平 模糊神经网络的极点配置自校正滤波器 2004(3)

相似文献(5条)

1.期刊论文 王宝华. 付强. 冯艳. 杨娜. WANG Baohua. FU Qiang. FENG Yan. YANG Na 洪灾经济损失快速评估的混合式模糊神经网络模型 -东北农业大学学报2008,39(6)

针对洪水灾害和洪灾损失评估的特点,采用混合式模糊神经网络数学模型对一典型流域洪灾经济损失进行评估,并且与BP网络评估损失模型进行了比较.虽然混合式模糊神经网络模型在洪水经济损失评估中是初次尝试,但评估结果表明模型从收敛速度和评估精度都取得了较好的效果,为洪水经济损失评估提供了新的方法、新的思路.

2.期刊论文 梁久祯. 许少华. 张建. 付丽萍. LIANG Jiu-zhen. XU Shao-hua. ZHANG Jian. FU Li-ping 模糊神经元网络的统一模型 -大庆石油学院学报2000,24(4)

提出了一种模糊神经元网络的统一模型,它能表示现有的多数神经元网络模型,既可以实现传统神经网络的代数运算,又能进行模糊神经网络的逻辑推理运算. 应用这种模型可将模糊神经元的运算归结为3种基本运算算子的复合,这三种算子的不同表现形式的组合可以表示形式各异的模糊神经元模型,进而组成各种各样的模糊神经网络模型.

3.学位论文 郭红梅 基于参数自适应BP算法的模糊神经网络模型的设计与研究 2002

该文对人工神经网络模型进行了介绍,全面而深入地分析和研究了模糊神经元及模糊神经网络,提出了改进的参数自适应BP算法,对该算法进行了详尽的分析,基于该算法建立了一个四层的模糊神经网络模型,并用C++对该网络模型进行了实现.

4.期刊论文 朱华艳. 王树明. 郭万奎. 牛彦良. 魏国章. Zhu Huayan. Wang Shuming. Guo Wankui. Niu Yanliang. Wei Guozhang 多资料水淹层识别的模糊神经网络模型研究 -计算机工程与应用2006,42(2)

该文研究了利用多资料识别水淹层水淹等级的模糊神经元网络自适应模型,模型由若干个规则网络和适用度网络组成,汇合了神经网络与模糊逻辑的优点,具有非线性系统的逼近能力.通过相关性分析和反复测试,最终选择13个参数作为输入参数,水淹层的含水饱和度作为输出参数,实际资料的检验证明该算法明显改进了识别效果.

5.学位论文 唐墨 新型模糊混沌神经网络模型及特性研究 2007

近年来,人们对人脑局部功能的认识有所提高,但是对人脑完整工作过程仍缺乏认识。模糊逻辑和混沌动力学都是人脑所具有的特征,将现有的人工神经网络、模糊逻辑和混沌动力学相融合构成模糊混沌神经网络是一个新的方法和思路,对于模拟人脑整体功能,处理非线性系统建模和联想记忆等问题具有理论和现实的意义。目前模糊混沌神经网络技术的研究尚处于一个初步探索阶段。本文基于几种模糊神经网络模型和混沌神经网络模型,对模糊混沌神经网络新模型的构成方法和实际应用进行研究。

首先,针对模糊径向基函数神经网络,提出了一种新型的混合混沌BP算法。针对几种典型的混沌映射函数进行混沌特性和概率密度分析,为构造混沌BP算法时混沌映射函数的选取提供了依据。给出了模糊径向基函数神经网络两阶段学习方法的步骤,提出一种能够根据可调参数的值进行自动调节,并由退火系数控制算法收敛性的混沌BP算法。用所提出的算法对混沌时间序列建模,验证了算法的有效性。

其次,基于现有的递归模糊神经网络模型,构造了一种混沌递归模糊神经网络模型。推导了网络的数学模型和基于动态BP算法的权值训练公式。在此基础上,对学习算法的收敛性进行分析,推导出学习速率调整的范围。分别用自适应模糊推理系统、递归模糊神经网络、混沌递归模糊神经网络和变学习速率的混沌递归模糊神经网络对两个典型的非线性混沌系统建模,仿真结果验证了所提模型和算法的有效性。

再次,分析了一种带有微分环节的动态模糊神经元和动态模糊神经网络的混沌特性。通过对耗散性和Lyapunov特征指数的分析,推导出了单个动态

要条件。

最后,根据模糊Hopfield神经网络模型的构成方法和自发展混沌神经网络的工作原理,构造了一个自发展模糊混沌神经网络模型。首先分析了自发展混沌神经网络的周期特性和混沌特性。然后将自发展混沌神经网络模型进行模糊化处理,构成了自发展模糊混沌神经网络模型。证明了该模型在模糊聚类时的收敛性和稳定性,分析了其联想记忆特性。仿真实验结果表明,自发展模糊混沌神经网络不但能够完成模糊聚类功能,还能对聚类结果进行联想记忆。

本文链接:http://d.g.wanfangdata.com.cn/Periodical_hqdxxb201003004.aspx

授权使用:西安交通大学(wfxajd),授权号:2a8e3131-64fe-4205-8938-9dc1010cce26

下载时间:2010年7月28日


相关文章

  • 发电机发展史
  • 摘要 同步发电机是电力系统唯一的有功功率电源,也是重要的无功功率电源,其控制性能的好坏将直接决定电力系统的安全与稳定运行.因此,电力系统的仿真大多离不开对同步发电机进行的建模及仿真研究. 同步发电机的控制主要是通过机械功率和励磁电压来实现的 ...查看


  • 关于模糊控制理论的综述
  • 第31卷第4期 哈 尔 滨 工 程 大 学 学 报 Vol.31 No.4 2 哈 尔 滨 工 程 大 学 学 报 第28卷 关于模糊控制理论的综述 张明瑶 (哈尔滨工程大学,黑龙江省哈尔滨市 150001) 摘 要:模糊控制方法是智能控制 ...查看


  • 基于模糊神经网络的信息系统安全风险评估研究
  • 第35卷 第1期2011年2月 武汉理工大学学报(交通科学与工程版) Journal o f Wuhan University of Technolo gy T ranspo rtatio n Science &Eng ineeri ...查看


  • 人工智能在机械方面的的实际应用
  • 人工智能在机械方面的的实际应用 人工智能(Artificial Intelligence,简称AI)是一门研究如何构造智能机器或智能系统,使它能模拟.延伸.扩展人类智能的学科.智能技术是当前新技术.新产品.新产业的重要发展方向.开发策略和显 ...查看


  • 混合智能算法及其在供水水库群优化调度中的应用
  • 水 2007年12月利SHUILI学XUEBAO报第38卷第12期文章编号:0559.9350(2007)12-1437一07 混合智能算法及其在供水水库群优化调度中的应用 刘卫林1'2,董增川1,王德智3 (1.河海大学水文水资源与水利工 ...查看


  • 贝叶斯网络在军事作战中的应用现状及展望
  • 贝叶斯网络在军事作战中的应用现状及展望 佟守愚,庞世春,杨 吉,华宏图 (空军航空大学基础部,吉林 长春 130022) 摘 要:介绍了贝叶斯网络的产生及其研究概况,详细阐述了国内外关于贝叶斯网络在军事作战领域的应用研究状况,特别是在战场态 ...查看


  • 人工神经网络及其应用
  • 研究生课程考试答题纸 研究生学院 考核类型:A( )闭卷考试(80%)+平时成绩(20%): B( )闭卷考试(50%)+ 课程论文(50%): C(√)课程论文或课程设计(70%)+平时成绩(30%). 一.撰写"人工神经网络及 ...查看


  • 第六章 综合地质地球物理方法
  • 第六章 综合地质地球物理方法 第一节 不同勘探阶段的综合地质地球物理方法 一.成矿远景预测阶段 矿产勘查中要解决的首要问题是到什么地方去找矿,为此首先要选择成矿的远景靶区.地质.地球物理及地球化学人员通过地质调查与地球物理.地球化学测量获得 ...查看


  • 现代设计方法的研究现状与发展趋势
  • 现代设计方法的研究现状与发展趋势 摘要:本文论述了现代设计方法的主要内容和主要特点 .随着科学技术的飞速发展和人们对产品要求的提高 ,现代设计方法变得越来越重要 ,而且将会是各学科群之间相互交叉渗透的一门综合性学科. [关键词]: 现代设计 ...查看


热门内容