基于BP网络优化算法研究

基于BP网络优化算法研究

ID:43519635

大小:389.63 KB

页数:41页

时间:2019-10-09

基于BP网络优化算法研究_第1页
基于BP网络优化算法研究_第2页
基于BP网络优化算法研究_第3页
基于BP网络优化算法研究_第4页
基于BP网络优化算法研究_第5页
资源描述:

《基于BP网络优化算法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、重庆师范大学硕士学位论文基于BP网络优化算法研究硕士研究生:宋峰指导教师:王洪春教授学科专业:系统分析与集成所在学院:数学学院重庆师范大学二〇一四年六月万方数据AThesisSubmittedtoChongqingNormalUniversityinPartialFulfillmentoftheRequirementsfortheDegreeofMasterOptimizationAlgorithmResearchBasedonBPNetworkCandidate:SongFengSupervisor:WangHongchunProfessorM

2、ajor:SystemAnalysisandIntegrationsCollege:CollegeofMathematicsChongqingNormalUniversityJune,2014万方数据重庆师范大学硕士学位论文中文摘要基于BP网络优化算法研究摘要BP(BackProragation)网络是人工神经网络模型中最典型、应用最广泛的一种网络模型。然而,BP网络网络结构的确定目前还没有一个固定的模式;其学习算法目前虽然有很多的改进,但还是难以摆脱易陷入局部极小点、收敛速度慢等缺点,这些问题严重影响了BP网络的性能和其应用的推广。本论文提出了

3、一种基于嵌套的分式线性BP网络双遗传优化学习算法,对标准BP算法预测精度较低的问题做了一定的改善。改进算法的具体内容分为以下3部分:1.分类。假设输出神经元个数只有一个,把训练样本和检验样本根据输出神经元的大小进行分类。从训练样本和检验样本的实际考虑,这里规定一个原则:对于给定样本集,使得分类后的每一类训练样本的个数基本相同,每一类检验样本的个数相差不大。并且使得符合上述原则的分类类别数假定为最优类别数。这样我们就得到了最优分类,本文预测模型选取最优分类为4。2.训练。对于已经分好类的每一类样本,看成一个独立的样本集,再用神经网络对其进行训练。在

4、进行训练前,对BP网络进行了一系列改进:采用二进制编码遗传算法对网络结构,即隐含层神经元个数进行优化,在得到最优网络结构后,把隐含层线性输入函数改进为分式线性输入函数,并且采用实数编码遗传算法对网络的初始权值和阈值进行优化,最终得到训练后的网络。3.预测。由于本文讨论的分类类别数较少,可以把预测样本带到所有类中进行检验,得到那个最优的预测值及所属的类别。通过仿真实验,以预测样本41号和42号为例,可得仿真结果如下:如表4所示,在第一类中实际输出值与期望输出值误差最小,因此样本41和42属于第一类,与实际情况相符合。由表5可知,本文改进算法预测值的

5、相对误差只有1.56%和3.92%,相对于其他优化算法来说优化精度非常高,对于实际需求中高精度要求的问题解决有着重要的实际意义。关键词:BP网络,遗传算法,分式线性BP网络,除草剂定量构效关系I万方数据重庆师范大学硕士学位论文英文摘要OptimizationAlgorithmResearchBasedonBPNetworkABSTRACTBPnetworkisthemosttypicalandwidelyartificialneuralnetworkmodel.AndnetworkstructureofBPnetworkhasnoafixedpa

6、ttern;thoughitslearningalgorithmalsohasmanyimprovements,itishardtogetridofdefectswhichareeasytofallintolocalminimumpoint,slowconvergencespeedandothershortcomings.TheseproblemsseriouslyaffectitsperformanceandapplicationofBPnetwork.ThispaperproposesaBPnetworkbasedonnested,fract

7、ionallinearanddoublegeneticoptimizationlearningalgorithm,lowpredictionprecisionofthestandardBPalgorithmmustbeimproved.Inthispaper,westudyimprovedalgorithmwhicharedividedintothefollowingthreeparts:1.Classification.Inthesituationofonlyoneoutputneuronnumber,thetrainingsampleandt

8、estsampleareclassifiedbythesizeoftheoutputneurons.Takingintoconsider

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。