MATLAB神经网络工具箱用途

   日期:2022-08-08     浏览:30    评论:0    
   提供训练样本作为有教师的训练算法,其网络模型的*终获得,需要在一定量的实验数据的基础上进行反复迭带运算,使网络输出逼近目标值。一个经验规则是训练样本应是连接权总数的510倍。大量的样本数据以数据文件存储,即包括输入矢量与目标矢量数据文件,在MATLAB可用load*1dat命令从磁盘中调入数据变量。
 
  网络初始化在BP网络中,只要已知输入矢量p、目标矢量t、各层的神经元数及各层神经元的传递函数,就可以利用函数INITFF对BP网络进行初始化。
 
  网络训练MATLAB神经网络工具箱提供的网络训练函数可直接用于循环训练一个BP神经网络,*终达到允许目标误差的函数。常用的训练函数有TRAINBP、是采用的学习规则有所不同。函数trainbp利用标准BP学习规则训练前馈网络,使网络完成函数逼近、矢量分类和模式识别;trainbpx采用了动量法和学习率自适应调整的策略,从而提高了学习速度并增加了则训练前向网络,其算法快,学习时间短,但它需要更多的内存,对于复杂问题尤为明显。下面程序表明trainbpx调用方法:训练过程显示频率,*大训练步数,误差指标,学习速度,学习速率增加的比率,学习速率减小的比率,动量因子,*大误差比率ratio2,训练参数铸造等:基于MATLAB的铸件缺陷分析与控制经过训练得到了新的权值矩阵W1,W2.
 
 
更多>其他机床资讯
0相关评论

热线电话:024-8936-3215 186 4014 2336
友情链接:
(c)2017 中国特种数控机床网 All Rights Reserved 辽ICP备14003518号
沈阳网站建设:思勤传媒提供全程网络策划
微信公众平台

客服中心