资料介绍
BP神经网络算法的改进及在Matlab中的实现№. 2 陕西科技大学学报 Apr. 2004
Vol. 22 J OU RNAL OF SHAANXI UN IV ERSIT Y OF SCIENCE & TECHNOLO GY ・ 45・
Ξ
文章编号 :1000 - 5811 ( 2004) 02 - 0045 - 03
B P 神经网络算法的改进及在 Matlab 中的实现
陈桦 ,程云艳
( 陕西科技大学计算机与信息工程学院 ,陕西 咸阳 712081)
摘 要 : 分析了 B P 神经网络算法收敛速度慢的原因 ,研究了一种提高其收敛速度的方法 , 即
将动量法和批处理方法结合起来对 B P 算法进行改进 , 提高学习速度 , 并给出了算法思想 , 用
Matlab 神经网络工具箱对神经网络进行了初始化和训练 , 仿真测试结果证明该方法是可行 ,
具有实用性 。
关键词 :B P 神经网络 ;Matlab 神经网络工具箱 ; 动量法 ; 批处理方法
中图分类号 : TP183 文献标识码 :A
0 引言
B P 算法 (Back2propagation algorit hm) 是目前比较流行的神经网络学习算法 , 是能实现映射变换的前
馈型网络中最常用的一类网络 ,是一种典型的误差修正方法 。但标准 B P 算法存在一些缺陷