首页> 美国卫生研究院文献>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
【2h】

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

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

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

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 Møller’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 Møller’s algorithm; the (re)initialization of weights with simulated annealing required to (re)start Møller’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 Møller’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中的神经网络训练基于模拟退火和Møller的比例共轭梯度算法的组合,后者是传统共轭梯度方法的变体,更适合于神经网络的非二次性质。讨论了在SAGRAD中实施训练过程的不同方面,例如有效的梯度计算和Møller算法所需的Hessian矩阵对向量的乘积;首次模拟(重新)启动Møller算法所需的具有模拟退火的权重(重新)初始化,此后每次都显示出在达到可能的局部最小值方面进展不足。当Møller的算法可能取得了长足的进步之后,就陷入了局部最小或平坦的重量空间中,并且使用了模拟退火。介绍了比例共轭梯度算法,模拟退火程序和SAGRAD中使用的训练过程的概述,以及在两个训练数据示例上运行SAGRAD的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号