期刊文献+

DOBD Algorithm for Training Neural Network: Part I. Method 被引量:1

DOBD Algorithm for Training Neural Network: Part I. Method
下载PDF
导出
摘要 Overfitting is one of the important problems that restrain the application of neural network. The traditional OBD (Optimal Brain Damage) algorithm can avoid overfitting effectively. But it needs to train the network repeatedly with low calculational efficiency. In this paper, the Marquardt algorithm is incorporated into the OBD algorithm and a new method for pruning network-the Dynamic Optimal Brain Damage (DOBD) is introduced. This algorithm simplifies a network and obtains good generalization through dynamically deleting weight parameters with low sensitivity that is defined as the change of error function value with respect to the change of weights. Also a simplified method is presented through which sensitivities can be calculated during training with a little computation. A rule to determine the lower limit of sensitivity for deleting the unnecessary weights and other control methods during pruning and training are introduced. The training course is analyzed theoretically and the reason why DOBD algorithm can obtain a much faster training speed than the OBD algorithm and avoid overfitting effectively is given. Overfitting is one of the important problems that restrain the application of neural network. The traditional OBD (Optimal Brain Damage) algorithm can avoid overfitting effectively. But it needs to train the network repeatedly with low calculational efficiency. In this paper, the Marquardt algorithm is incorporated into the OBD algorithm and a new method for pruning network-the Dynamic Optimal Brain Damage (DOBD) is introduced. This algorithm simplifies a network and obtains good generalization through dynamically deleting weight parameters with low sensitivity that is defined as the change of error function value with respect to the change of weights. Also a simplified method is presented through which sensitivities can be calculated during training with a little computation. A rule to determine the lower limit of sensitivity for deleting the unnecessary weights and other control methods during pruning and training are introduced. The training course is analyzed theoretically and the reason why DOBD algorithm can obtain a much faster training speed than the OBD algorithm and avoid overfitting effectively is given.
出处 《过程工程学报》 CAS CSCD 北大核心 2002年第2期171-176,共6页 The Chinese Journal of Process Engineering
关键词 DOBD算法 人工神经网络 研究方法 neural network DOBD algorithm Marquardt overfitting pruning training method
  • 相关文献

参考文献6

  • 1PonnapalliP V S,HoK C,ThomsonM.FormalSelection andPruningAlgorithm forFeedforwardArtificialNeuralNetworkOptimization[].IEEE Transactions onNeuralNetworks.1999
  • 2HaganM T,MenhajM B.TrainingFeedforwardNetworks with theMarquardtAlgorithm[].IEEE Transactions onNeuralNetworks.1994
  • 3ReedR.PruningAlgorithms-A Survey[].IEEE Transactions onNeuralNetworks.1993
  • 4CHEN B L.Algorithms andTheories ofOptimization[]..1989
  • 5YAO X L.Research on theApplication ofANN on theOptimalOperation ofPetroleumChemicalEngineeringv[]..1993
  • 6KindermannJ,LindenA.PracticalComplexityControl inMultilayerPerceptrons[].Signal Processing.1999

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部