防止BP神经网络训练函数进入局部误差振荡缺陷的一种方法

被引:10
作者
何庆中
机构
[1] 四川理工学院机电工程系
关键词
BP神经网络; MATLAB软件; 防止误差缺陷;
D O I
暂无
中图分类号
TP183 [人工神经网络与计算];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
在应用MATLAB软件神经网络工具箱函数训练获取BP神经网络权值矩阵函数或非线性数学模型时,由于BP神经网络训练样本集中输入、输出(目标)样本参数的绝对值和离散性有时太大或过于集中,在网络权值矩阵误差函数逼近过程中,易产生局部误差最优或误差振荡等缺陷。本文介绍一种利用MATLAB神经网络工具箱prestd和poststd函数,通过对输入、输出(目标)样本参数进行正规化处理,使其不至于太小,可防止在网络权值矩阵函数训练时不会进入局部误差最优或误差振荡的缺陷区域。经实例分析计算证明,该方法在如何优化获得实用可靠的BP神经网络权值矩阵函数是有效可行的,对研究MATLAB语言用于网络系统控制和非线性函数或数学模型逼近研究工程技术人员具有一定的参考价值。
引用
收藏
页码:98 / 100
页数:3
相关论文
共 2 条
[1]  
MATLAB 6.5辅助神经网络分析与设计.[M].飞思科技产品研发中心编著;.电子工业出版社.2003,
[2]  
精通MATLAB 6.[M].尹泽明;丁春利等编著;.清华大学出版社.2002,