GPU Implementation of the Feedforward Neural Network with Modified Levenberg-Marquardt Algorithm

被引:0
|
作者
Tomislav, Bacek [1 ]
Majetic, Dubravko [1 ]
Brezak, Danko [1 ]
机构
[1] Univ Zagreb, Dept Robot & Prod Syst Automat, Zagreb 41000, Croatia
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an improved Levenberg-Marquardtbased feedforward neural network, with variable weight decay, is suggested. Furthermore, parallel implementation of the network on graphics processing unit is presented. Parallelization of the network is achieved on two different levels. First level of parallelism is data set level, where parallelization is possible due to inherently parallel structure of the feedforward neural networks. Second level of parallelism is Jacobian computation level. Third level of parallelism, i.e. parallelization of optimization search steps, is not implemented due to the variable weight decay, which makes third level of parallelism redundant. Suggested weight decay variation enables the compromise between higher accuracy with oscillations on one side and stable, but slower convergence on the other. To improve learning speed and efficiency, modification of random weight initialization is included. Testing of proposed algorithm is performed on two real domain benchmark problems. The results obtained and presented in this paper show effectiveness of proposed algorithm implementation.
引用
收藏
页码:785 / 791
页数:7
相关论文
共 50 条
  • [1] GPU implementation of the feedforward neural network with modified Levenberg-Marquardt algorithm
    Tomislav, Bacek
    Majetic, Dubravko
    Brezak, Danko
    [J]. Proceedings of the International Joint Conference on Neural Networks, 2014, : 785 - 791
  • [2] A New Levenberg-Marquardt Algorithm for feedforward neural networks
    Li, Yanlai
    Wang, Kuanquan
    Li, Tao
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 3516 - 3519
  • [3] Parallel Approach to the Levenberg-Marquardt Learning Algorithm for Feedforward Neural Networks
    Bilski, Jaroslaw
    Smolag, Jacek
    Zurada, Jacek M.
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2015, 9119 : 3 - 14
  • [4] Stability Analysis of the Modified Levenberg-Marquardt Algorithm for the Artificial Neural Network Training
    Rubio, Jose de Jesus
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (08) : 3510 - 3524
  • [5] Adaptive Levenberg-Marquardt Algorithm: A New Optimization Strategy for Levenberg-Marquardt Neural Networks
    Yan, Zhiqi
    Zhong, Shisheng
    Lin, Lin
    Cui, Zhiquan
    [J]. MATHEMATICS, 2021, 9 (17)
  • [6] Fast Computational Approach to the Levenberg-Marquardt Algorithm for Training Feedforward Neural Networks
    Bilski, Jaroslaw
    Smolag, Jacek
    Kowalczyk, Bartosz
    Grzanek, Konrad
    Izonin, Ivan
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING RESEARCH, 2023, 13 (02) : 45 - 61
  • [7] Neighborhood based Levenberg-Marquardt algorithm for neural network training
    Lera, G
    Pinzolas, M
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (05): : 1200 - 1203
  • [8] Research and application of RBF neural network based on modified Levenberg-Marquardt
    Yang, Yanxia
    Wang, Pu
    Gao, Xuejin
    Gao, Huihui
    Qi, Zeyang
    [J]. JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2022, 22 (05) : 1597 - 1619
  • [9] Backpropagation and Levenberg-Marquardt Algorithm for Training Finite Element Neural Network
    Reynaldi, Arnold
    Lukas, Samuel
    Margaretha, Helena
    [J]. 2012 SIXTH UKSIM/AMSS EUROPEAN SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS), 2012, : 89 - 94
  • [10] Accelerated Levenberg-Marquardt Algorithm for Radial Basis Function Neural Network
    Ma Miaoli
    Wu Xiaolong
    Han Honggui
    [J]. 2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 6804 - 6809