matlab2

Matlab的BP网络训练参数设置

1.各个参数的意义如下:

epochs——最大训练次数
goal——训练要求精度
max_fail——最大失败次数
mem_reduc——控制计算机内存/速度的参量,内存较大设为1,否则设为2
min_grad——最小梯度要求
mu——mu的初始值
mu_dec——mu的减小率
mu_inc——mu的增长率
mu_max——mu的最大值
show——显示训练迭代过程

time——最大训练时间


2.如果考虑增加动量项,可以使用两个训练函数:traingdm和traingdx

traingdm——有动量的梯度下降法

traingdx——有自适应lr的动量梯度下降法,设置动量因子的命令同traingdm

你可能感兴趣的:(matlab2)