BP神经网络的算法改进及应用研究

被引:0
作者
孙娓娓
机构
[1] 重庆大学
关键词
BP算法; 误差信号; 学习率; 激励函数; 遗传算法;
D O I
暂无
年度学位
2009
学位类型
硕士
导师
摘要
人工神经网络是一种模拟大脑信息处理算法的非线性系统,具有强大的分布式信息存储、并行处理和自适应学习能力等特点。而BP网络包含了神经网络理论中最精华的部分,具有结构简单、技术成熟的优点,已被广泛应用于模式识别、智能控制等领域。但由于BP算法采用的是梯度下降法,因而存在收敛速度慢、易陷入局部极小等缺点。 本文首先对BP网络模型和算法进行了系统的综述。针对标准BP算法的“平台”现象,构造了一种自适应放大的误差信号,通过修改激励函数的导数,使权值的修正过程不会因饱和区域而趋于停滞,并对其收敛性进行分析证明。 其次,从影响BP网络性能的综合因素考虑,提出了一种自适应调节学习率和动态调整S型激励函数相结合的改进BP算法。该算法将学习率与误差函数相关联,并对每个隐单元和输出单元的激励函数的斜率进行自动调整。 最后,将擅长全局搜索的遗传算法和局部寻优能力较强的BP算法相结合,设计了一种基于改进遗传算法的BP网络训练方法。通过采用递阶编码、自适应交叉和变异、修剪相似个体、动态补充新个体等操作,使网络的结构和权值同时优化。 本文针对BP算法的缺陷,从三个不同的角度对标准的BP算法进行改进,仿真结果表明,本文提出的改进BP算法具有收敛速度快、寻优能力和泛化能力强等特点,具有良好的应用性和实用性。
引用
收藏
页数:44
共 32 条
[1]
基于改进PSO的BP网络的研究及应用 [D]. 
黄继红 .
长沙理工大学,
2008
[2]
BP网络的改进及其应用 [D]. 
周永进 .
南京信息工程大学,
2007
[3]
用GA优化BP网络权值的方法及其在个人信用评估中的应用 [D]. 
崔兵 .
吉林大学,
2006
[4]
BP网络在多元回归分析中的应用 [D]. 
王世春 .
合肥工业大学,
2003
[5]
Novel Newton’s learning algorithm of neural networks [J].
Long Ning Zhang Fengli Coll of Electronic Engineering Univ of Electronic Science and Technology of C hina Chengdu PR China .
JournalofSystemsEngineeringandElectronics, 2006, (02) :450-454
[6]
一种改进的BP算法神经网络 [J].
邓娟 ;
杨家明 .
东华大学学报(自然科学版), 2005, (03) :123-126
[7]
基于BP神经网络的改进算法研究 [J].
李义宝 ;
张学勇 ;
马建国 ;
汪力君 .
合肥工业大学学报(自然科学版), 2005, (06) :668-671
[8]
BP神经网络收敛性问题的改进措施 [J].
贺清碧 ;
周建丽 .
重庆交通学院学报, 2005, (01) :143-145
[9]
基于改进BP算法的入侵检测神经网络方法 [J].
王磊 ;
廖晓峰 .
计算机工程与应用, 2004, (31) :69-71+119
[10]
前馈神经网络的混沌BP混合学习算法 [J].
李祥飞 ;
邹恩 ;
邹莉华 .
控制与决策, 2004, (04) :462-464