A very fast learning method for neural networks based on sensitivity analysis

被引:0
|
作者
Castillo, Enrique [1 ]
Guijarro-Berdinas, Bertha
Fontenla-Romero, Oscar
Alonso-Betanzos, Amparo
机构
[1] Univ Cantabria, Dept Appl Math & Computat Sci, E-39005 Santander, Spain
[2] Univ Castilla La Mancha, Santander 39005, Spain
[3] Univ A Coruna, Fac Informat, Dept Comp Sci, La Coruna 15071, Spain
关键词
supervised learning; neural networks; linear optimization; least-squares; initialization method; sensitivity analysis;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a learning method for two-layer feedforward neural networks based on sensitivity analysis, which uses a linear training algorithm for each of the two layers. First, random values are assigned to the outputs of the first layer; later, these initial values are updated based on sensitivity formulas, which use the weights in each of the layers; the process is repeated until convergence. Since these weights are learnt solving a linear system of equations, there is an important saving in computational time. The method also gives the local sensitivities of the least square errors with respect to input and output data, with no extra computational cost, because the necessary information becomes available without extra calculations. This method, called the Sensitivity-Based Linear Learning Method, can also be used to provide an initial set of weights, which significantly improves the behavior of other learning algorithms. The theoretical basis for the method is given and its performance is illustrated by its application to several examples in which it is compared with several learning algorithms and well known data sets. The results have shown a learning speed generally faster than other existing methods. In addition, it can be used as an initialization tool for other well known methods with significant improvements.
引用
收藏
页码:1159 / 1182
页数:24
相关论文
共 50 条
  • [21] Sensitivity analysis by neural networks applied to power systems transient stability
    Lotufo, Anna Diva P.
    Lopes, Mara Lucia M.
    Minussi, Carlos R.
    ELECTRIC POWER SYSTEMS RESEARCH, 2007, 77 (07) : 730 - 738
  • [22] Sensitivity analysis on a construction operations simulation model using neural networks
    Lu, M
    Chan, WH
    Yeung, DS
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 4173 - 4178
  • [23] Application of neural networks and sensitivity analysis to improved prediction of trauma survival
    Hunter, A
    Kennedy, L
    Henry, J
    Ferguson, I
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2000, 62 (01) : 11 - 19
  • [24] Opening the Black Box: Bootstrapping Sensitivity Measures in Neural Networks for Interpretable Machine Learning
    La Rocca, Michele
    Perna, Cira
    STATS, 2022, 5 (02): : 440 - 457
  • [25] Fast competitive learning algorithm for image compression neural networks
    Jiang, J
    ELECTRONICS LETTERS, 1996, 32 (15) : 1380 - 1381
  • [26] Fast quadratic model predictive control based on sensitivity analysis and Wolfe method
    Kalantari, Hamid
    Mojiri, Mohsen
    Askari, Javad
    Zamani, Najmeh
    IET CONTROL THEORY AND APPLICATIONS, 2024, 18 (09) : 1126 - 1135
  • [27] Fast analysis for underwater structures' acoustic sensitivity based on direct differentiation method
    Chen L.
    Zhao W.
    Chen H.
    Xiao Q.
    1600, Chinese Vibration Engineering Society (36): : 166 - 171and207
  • [28] A fast training method for memristor crossbar based multi-layer neural networks
    Raqibul Hasan
    Tarek M. Taha
    Chris Yakopcic
    Analog Integrated Circuits and Signal Processing, 2017, 93 : 443 - 454
  • [29] A fast training method for memristor crossbar based multi-layer neural networks
    Hasan, Raqibul
    Taha, Tarek M.
    Yakopcic, Chris
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2017, 93 (03) : 443 - 454
  • [30] Fast learning artificial neural networks for continuous input applications
    Evans, DJ
    Tay, LP
    KYBERNETES, 1995, 24 (03) : 11 - &