人工神经网络BP算法简介及应用概要

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

科技信息2011年第3期SCIENCE&TECHNOLOGYINFORMATION人工神经网络是模仿生理神经网络的结构和功能而设计的一种信息处理系统。大量的人工神经元以一定的规则连接成神经网络,神经元之间的连接及各连接权值的分布用来表示特定的信息。神经网络分布式存储信息,具有很高的容错性。每个神经元都可以独立的运算和处理接收到的信息并输出结果,网络具有并行运算能力,实时性非常强。神经网络对信息的处理具有自组织、自学习的特点,便于联想、综合和推广。神经网络以其优越的性能应用在人工智能、计算机科学、模式识别、控制工程、信号处理、联想记忆等极其广泛的领域。1986年D.Rumelhart和J.McCelland[1]等发展了多层网络的BP算法,使BP网络成为目前应用最广的神经网络。1BP网络原理及学习方法BP(BackPropagation网络是一种按照误差反向传播算法训练的多层前馈神经网络。基于BP算法的二层网络结构如图1所示,包括输入层、一个隐层和输出层,三者都是由神经元组成的。输入层各神经元负责接收并传递外部信息;中间层负责信息处理和变换;输出层向外界输出信息处理结果。神经网络工作时,信息从输入层经隐层流向输出层(信息正向传播,若现行输出与期望相同,则训练结束;否则,误差反向进入网络(误差反向传播。将输出与期望的误差信号按照原连接通路反向计算,修改各层权值和阈值,逐次向输入层传播。信息正向传播与误差反向传播反复交替,网络得到了记忆训练,当网络的全局误差小于给定的误差值后学习终止,即可得到收敛的网络和相应稳定的权值。网络学习过程实际就是建立输入模式到输出模式的一个映射,也就是建立一个输入与输出关系的数学模型:xi(t+1=fi[ui(t+1](1标准的BP算法是一种梯度下降学习算法,其权值的修正是沿着误差性能函数梯度的反方向进行的。这种算法可以写成公式(2的形式:xk+1=xk-a鄣Ekk(2Ek≈1/s2s2i=1Σ(ti2-yi2(3其中xk为第k次迭代各层之间的权值和阈值向量,Ek为第k次迭代神经网络的输出总误差,鄣Ek/鄣xk为第k次迭代总误差曲面的梯度,a为学习速率。网络的实际输出值yj与要求的目标值tj由公式(3求出总误差,带入公式(2中,便可以逐次修正权值及阈值,并使总误差向减小的方向变化,直到达到要求的误差性能为止。图1两层BP网络神经模型2BP算法实现苹果颜色分级苹果表面颜色是衡量苹果品质的重要特征,同时间接反映了苹果的成熟度、糖度、水分含量等内部品质。国内外的研究者在水果颜色检测方面做了很多工作。Tao等利用色度特征统计识别算法完成了对苹果、土豆的颜色分级[2];杨秀坤等用遗传神经网络方法实现苹果颜色自动检测[3];李庆中等基于遗传神经网络实现苹果颜色实时分级[4]。本实验选用红富士苹果为研究对象,通过计算机视觉技术获取苹果色度直方图,直方图反映了苹果表面颜色组成情况,以此提取颜色特征参数。实验选取70个不同等级的苹果样本,分别用人工检测和神经网络检测的方法进行分级。人工检测结果为15个优等果、25个一等果、21个二等果和9个等外果。保证样本具有足够的代表性和全面性。提取所有样本的七个色度特征值,分别除以1000作为实际输入网络的样本数据,因此神经网络的输入层节点数为7;采用两层网络,隐含层定义10个节点;输出层输出数据为(1000、(0100、(0010、(0001,分别代表苹果的四个等级:优等、一等、二等和等外。任选55个苹果样本信息训练BP网络,15个样本作为检验集。交换训练集和检验集样本5次进行重复实验,经过训练的网络实际输出苹果等级与人工检测的苹果等级的相关性达到0.9以上。表1为其中一种情况下检验集15个苹果样本中的5个样本信息,表2为对应的网络检测分级结果和人工分级结果的对照图。训练的收敛误差取0.001,最大迭代次数为5000次。训练网络的误差演化曲线见图2。在达到最大迭代次数的时候,实际误差已经为0.001,网络已经达到训练目的。图2误差演化曲线表1待分级苹果颜色特征数据(下转第418页人工神经网络BP算法简介及应用侯瑞(南京航空航天大学金城学院江苏南京211156【摘要】BP网络是当前工程应用最广泛的一种人工神经网络。本论文主要介绍BP算法及BP网络的原理,并结合一个苹果分级的实例具体说明BP网络的应用。本研究具有一定的实用价值。【关键词】神经网络;BP网络;苹果分级IntroductionsandApplicationsofBPArtificialNeutralNetworkHOURui(JinchengInstitute,NanjingUniversityofAeronauticsandAstronautics,NanjingJiangsu,211156,China【Abstract】ErrorBackPropagation(BPwasthemostwidelyusedmethodofArtificialNeutralNetworksintheapplicationsofmodernprojects.ThisstudymainlyintroducedBParithmeticandBPNetworks.Anapples’sortinginstancetrainedbyBPNetworkswasusedtoshowitsfunction.TheresearchbroughtforwardnewtheoriesforfurtherdevelopmentofpracticalfruitsortingsystembasedonANN.【Keywords】NeutralWorks;BPNetworks;Applegrading编号c1c2c3c4c5c6c711.44640.89820.81460.43020.15820.00750.000020.16430.30240.57271.03380.58160.15670.000030.00080.12560.53240.33280.13750.07620.026840.00000.00000.02150.20330.64771.80630.000050.00000.00000.00000.00000.00000.77031.2932○IT论坛○75科技信息SCIENCE&TECHNOLOGYINFORMATION2011年第3期(上接第75页表2网络、人工分级结果对照表3讨论神经网络的训练属于非线性的高复杂度的优化问题。BP网络的算法简单、可塑,寻优比较精确,三层网络已经能够以任意精度模拟复杂的非线性关系,二层网络就足以实现任意判决分类的问题。本文通过对苹果颜色进行分级的实验表明,BP算法在对问题的内部机理不甚了解或者不能用明确的数学模型表示的系统进行特征提取和预测的问题上表现出很好的优越性和自适应性。传统的BP算法存在一些缺点,比如隐层节点数固定,联接权值进行学习,导致收敛速度较慢;局部寻优的学习方法,易陷入局部极小和引起振荡效应;网络中间层及神经元数目的选择无理论指导等。基于这些缺点,近年来BP网络已经出现很多种改进算法,比如变步长法、引入动量项法、高斯消元法等。随着人工神经网络在理论研究和实际应用中突飞猛进的发展,神经网络必将在更广泛的领域发挥更大的作用。【参考文献】[1]周开利,康耀红.神经网络模型及其MATLAB仿真程序设计[M].北京:清华大学出版社,2006:1-90.[2]TaoY,HeinemannPHetal.Machinevisionforcolorinspectionofpotatoesandapples[J].TransactionoftheASAE,1995,38(5:1555-1561.[3]杨秀坤,陈晓光.用遗传神经网络方法进行苹果颜色自动检测的研究[J].农业工程学报,1997,13(2:173-176.[4]李庆中,汪懋华.基于遗传算法的苹果颜色实时分级方法[J].中国图像图形学报,2000,5(9:779-784.作者简介:侯瑞(1983—,女,汉族,河南开封人,任职于南京航空航天大学金城学院实验中心,助教,2006.9-2009.1,中国农业大学信息与电气工程学院,电子系,生物物理专业,硕士研究生,主要研究方向为信息检测理论及技术方面。[责任编辑:曹明明]编号网络输出网络分级结果人工分级结果11000一等一等20100一等一等30100一等一等40010二等二等50001等外等外●科(上接第19页从表2和图2可以看出,低温阶段随着温度的升高,煤氧化生成的CO浓度逐渐增大,并且增大的幅度越来越大;CO产生的临界温度滞后于开始消耗氧气的温度;CO的这种产生特性是由低温阶段煤氧复合的内在反应特性所决定。低温阶段煤氧复合过程依次发生物理吸附、化学吸附和化学反应,煤物理吸附氧发生煤体的空隙表面,对煤的结构没有影响,因此虽然不会有CO的产生,但是仍会有耗氧量,导致了CO产生的临界温度滞后于开始消耗氧气的温度,如柴里气煤、李一气肥煤、百善无烟煤30度~40℃。产生CO的临界温度随着煤变质程度的增大越来越高。柴里气煤的CO临界温度在40℃,李一气肥煤的CO临界温度在50℃,百善无烟煤的临界温度在50℃。自临界温度点开始煤氧复合进入以化学吸附为主导的阶段,并伴随有CO的产生。化学吸附比物理吸附有更强的吸氧能力和氧化热,大大加速了煤氧化的进程,如图2中(c、(d和(e所示,临界温度点之后煤耗氧量出现跃升,进入加速耗氧阶段。煤低温氧化过程中CO的产生主要来源于化学吸附阶段的固态中间煤氧络合物的分解和煤的直接氧化反应[9],进入煤氧化学吸附阶段伊始,平行序列反应中生成CO的直接反应较微弱,间接反应较强,煤氧化学吸附是单层吸附,发生在煤的表面,化学吸附生成的过氧络合物会暂时性的占据大量吸附位,使得化学吸附在一定程度上受到抑制,阻止对氧气更大量的吸附。由于反应的进行放出大量的热,使煤中有产生更多的活性分子,CO直接反应的强度越来越大,直至煤氧直接反应的强度等于间接反应的强度,此阶段耗氧量的增速越来越缓慢如柴里气煤50℃-80℃,李一气肥煤60℃-80℃,百善无烟煤70℃-80℃,当煤氧直接反应超过间接反应之时,煤的耗氧量出现跃升。4结论4.1低温阶段随着温度的升高,煤氧化生成的CO浓度逐渐增大,并且增大的幅度越来越大;CO产生的临界温度滞后于开始消耗氧气的温度,CO的这种产生特性是由低温阶段煤氧复合的内在反应特性所决定。4.2关于低温阶段CO的产生特性的研究,仍需进一步从微观上去揭示不同氧化阶段煤中CO的产生机理。【参考文献】[1]崔永君.煤对CH4、N2、CO2及多组分气体吸附的研究[D].陕西西安:煤炭科学研究总院西安分院,2003.[2]任德惠,丁焜.高沼气易燃煤层无煤柱开采[M].北京:煤炭工业出版社,1991.[3]王永湘.利用指标气体预测预报煤矿自燃火灾[J].煤矿安全,2001(6:15-16.[4]AshokK.Singh,R.V.K.Singh.MinefiregasindicesandtheirapplicationtoIndianundergroundcoalminefires.InternationalJournalofCoalGeology,2007.[5]谢振华,金龙哲,任宝宏.煤炭自燃特性与指标气体的优选[J].煤矿安全,2004,2:10-13.[6]王伯顺,邵辉,石必明.煤炭自燃预测指标气体的实验研究[J].煤矿安全,2001,3:60-63.[7]张玉贵,钱国胤,唐修义.煤自然发火烯烃指标及其煤岩学因素分析[J].焦作矿业学院学报,1995,Vol.14(6:29-34.[8]张国枢,戴广龙.煤岩自然理论与实践[M].煤炭工业出版社,2002,12:6-7,34-40.[9]BanerjeeSC.Spontaneouscombustionofcoalandminetires[M].A.A.Balkoma.Rotferdam.1985.作者简介:郭小云(1982—,男,河南南阳人,博士,

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功