|
This article is cited in 4 scientific papers (total in 4 papers)
NUMERICAL METHODS AND DATA ANALYSIS
Transverse-layer partitioning of artificial neural networks
for image classification
N. A. Vershkov, M. G. Babenko, N. N. Kuchukova, V. A. Kuchukov, N. N. Kucherov North-Caucasus Center for Mathematical Research, North Caucasus Federal University
Abstract:
We discuss issues of modular learning in artificial neural networks and explore possibilities of
the partial use of modules when the computational resources are limited. The proposed method is
based on the ability of a wavelet transform to separate information into high- and low-frequency
parts. Using the expertise gained in developing convolutional wavelet neural networks, the authors
perform a transverse-layer partitioning of the network into modules for the further partial use on
devices with low computational capability. The theoretical justification of this approach in the paper is supported by experimentally dividing the MNIST database into 2 and 4 modules before using them sequentially and measuring the respective accuracy and performance. When using the individual modules, a two-fold (or higher) performance gain is achieved. The theoretical statements
are verified using an AlexNet-like network on the GTSRB dataset, with a performance gain of
33% per module with no loss of accuracy.
Keywords:
wavelet transform, artificial neural networks, convolutional layer, orthogonal transforms, modular learning, neural network optimization.
Received: 16.01.2023 Accepted: 20.07.2023
Citation:
N. A. Vershkov, M. G. Babenko, N. N. Kuchukova, V. A. Kuchukov, N. N. Kucherov, “Transverse-layer partitioning of artificial neural networks
for image classification”, Computer Optics, 48:2 (2024), 312–320
Linking options:
https://www.mathnet.ru/eng/co1241 https://www.mathnet.ru/eng/co/v48/i2/p312
|
|