Szczegóły publikacji

Opis bibliograficzny

Towards a very fast feedforward multilayer neural networks training algorithm / Jarosław Bilski, Bartosz Kowalczyk, Marek KISIEL-DOROHINICKI, Agnieszka Siwocha, Jacek Żurada // Journal of Artificial Intelligence and Soft Computing Research [Dokument elektroniczny]. — Czasopismo elektroniczne ; ISSN 2449-6499. — 2022 — vol. 12 no. 3, s. 181-195. — Wymagania systemowe: Adobe Reader. — Bibliogr. s. 193-194, Abstr. — Publikacja dostępna online od: 2022-07-23


Autorzy (5)


Słowa kluczowe

classificationneural network training algorithmscaled Givens rotationsapproximationQR decomposition

Dane bibliometryczne

ID BaDAP141475
Data dodania do BaDAP2022-09-07
Tekst źródłowyURL
DOI10.2478/jaiscr-2022-0012
Rok publikacji2022
Typ publikacjiartykuł w czasopiśmie
Otwarty dostęptak
Creative Commons
Czasopismo/seriaJournal of Artificial Intelligence and Soft Computing Research

Abstract

This paper presents a novel fast algorithm for feedforward neural networks training. It is based on the Recursive Least Squares (RLS) method commonly used for designing adaptive filters. Besides, it utilizes two techniques of linear algebra, namely the orthogonal transformation method, called the Givens Rotations (GR), and the QR decomposition, creating the GQR (symbolically we write GR + QR = GQR) procedure for solving the normal equations in the weight update process. In this paper, a novel approach to the GQR algorithm is presented. The main idea revolves around reducing the computational cost of a single rotation by eliminating the square root calculation and reducing the number of multiplications. The proposed modification is based on the scaled version of the Givens rotations, denoted as SGQR. This modification is expected to bring a significant training time reduction comparing to the classic GQR algorithm. The paper begins with the introduction and the classic Givens rotation description. Then, the scaled rotation and its usage in the QR decomposition is discussed. The main section of the article presents the neural network training algorithm which utilizes scaled Givens rotations and QR decomposition in the weight update process. Next, the experiment results of the proposed algorithm are presented and discussed. The experiment utilizes several benchmarks combined with neural networks of various topologies. It is shown that the proposed algorithm outperforms several other commonly used methods, including well known Adam optimizer.

Publikacje, które mogą Cię zainteresować

artykuł
Multi-population-based algorithm with an exchange of training plans based on population evaluation / Krystian Łapa, Krzysztof Cpałka, Marek KISIEL-DOROHINICKI, Józef Paszkowski, Maciej Dębski, Van-Hung Le // Journal of Artificial Intelligence and Soft Computing Research [Dokument elektroniczny]. — Czasopismo elektroniczne ; ISSN 2449-6499. — 2022 — vol. 12 no. 4, s. 239-253. — Wymagania systemowe: Adobe Reader. — Bibliogr. s. 250-253, Abstr. — Publikacja dostępna online od: 2022-10-29
artykuł
An intelligent approach to short-term wind power prediction using deep neural networks / Tacjana Niksa-Rynkiewicz, Piotr Stomma, Anna Witkowska, Danuta Rutkowska, Adam Słowik, Krzysztof Cpałka, Joanna JAWOREK-KORJAKOWSKA, Piotr Kolendo // Journal of Artificial Intelligence and Soft Computing Research [Dokument elektroniczny]. — Czasopismo elektroniczne ; ISSN 2449-6499. — 2023 — vol. 13 no. 3, s. 197–210. — Wymagania systemowe: Adobe Reader. — Bibliogr. s. 206–209, Abstr. — Publikacja dostępna online od: 2023-06-23. — J. Jaworek-Korjakowska - dod. afiliacja: Center of Excellence in Artificial Intelligence AGH