...
首页> 外文期刊>Journal of Research of the National Institute of Standards and Technology >SAGRAD: A Program for Neural Network Training with Simulated Annealing and the Conjugate Gradient Method
【24h】

SAGRAD: A Program for Neural Network Training with Simulated Annealing and the Conjugate Gradient Method

机译:SAGRAD:模拟退火和共轭梯度法的神经网络训练程序

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

SAGRAD (Simulated Annealing GRADient), a Fortran 77 program for computing neural networks for classification using batch learning, is discussed. Neural network training in SAGRAD is based on a combination of simulated annealing and Moller's scaled conjugate gradient algorithm, the latter a variation of the traditional conjugate gradient method, better suited for the nonquadratic nature of neural networks. Different aspects of the implementation of the training process in SAGRAD are discussed, such as the efficient computation of gradients and multiplication of vectors by Hessian matrices that are required by Moller's algorithm; the (re) initialization of weights with simulated annealing required to (re) start Moller's algorithm the first time and each time thereafter that it shows insufficient progress in reaching a possibly local minimum; and the use of simulated annealing when Moller's algorithm, after possibly making considerable progress, becomes stuck at a local minimum or flat area of weight space. Outlines of the scaled conjugate gradient algorithm, the simulated annealing procedure and the training process used in SAGRAD are presented together with results from running SAGRAD on two examples of training data.
机译:讨论了SAGRAD(模拟退火GRADient),这是一个Fortran 77程序,用于使用批处理学习来计算用于分类的神经网络。 SAGRAD中的神经网络训练是基于模拟退火和Moller的比例共轭梯度算法的组合,后者是传统共轭梯度方法的变体,更适合于神经网络的非二次性质。讨论了在SAGRAD中实施训练过程的不同方面,例如有效的梯度计算和Moller算法所需的Hessian矩阵对向量的乘积; (第一次)使用模拟退火对权重进行初始化,以重新启动Moller算法,此后每次均显示出在达到可能的局部最小值方面进展不足;当Moller算法在可能取得长足进步之后,陷入重量空间的局部最小值或平坦区域时,使用模拟退火。提出了缩放比例共轭梯度算法,在SAGRAD中使用的模拟退火过程和训练过程的概述,以及在两个训练数据示例上运行SAGRAD的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号