Have a personal or library account? Click to login
Fast Computational Approach to the Levenberg-Marquardt Algorithm for Training Feedforward Neural Networks Cover

Fast Computational Approach to the Levenberg-Marquardt Algorithm for Training Feedforward Neural Networks

Open Access
|Mar 2023

Abstract

This paper presents a parallel approach to the Levenberg-Marquardt algorithm (LM). The use of the Levenberg-Marquardt algorithm to train neural networks is associated with significant computational complexity, and thus computation time. As a result, when the neural network has a big number of weights, the algorithm becomes practically ineffective. This article presents a new parallel approach to the computations in Levenberg-Marquardt neural network learning algorithm. The proposed solution is based on vector instructions to effectively reduce the high computational time of this algorithm. The new approach was tested on several examples involving the problems of classification and function approximation, and next it was compared with a classical computational method. The article presents in detail the idea of parallel neural network computations and shows the obtained acceleration for different problems.

Language: English
Page range: 45 - 61
Submitted on: Oct 19, 2022
Accepted on: Feb 15, 2023
Published on: Mar 11, 2023
Published by: SAN University
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2023 Jarosław Bilski, Jacek Smoląg, Bartosz Kowalczyk, Konrad Grzanek, Ivan Izonin, published by SAN University
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.