Please use this identifier to cite or link to this item: https://dspace.ncfu.ru/handle/20.500.12258/22301
Title: Method for Convolutional Neural Network Hardware Implementation Based on a Residue Number System
Authors: Valueva, M. V.
Валуева, М. В.
Valuev, G. V.
Валуев, Г. В.
Babenko, M. G.
Бабенко, М. Г.
Keywords: Residue number system (RNS);Neural network hardware
Issue Date: 2022
Citation: Valueva, M., Valuev, G., Babenko, M., Tchernykh, A., Cortes-Mendoza, J.M. Method for Convolutional Neural Network Hardware Implementation Based on a Residue Number System // Programming and Computer Software. - 2022. - 48 (8), pp. 735-744. - DOI: 10.1134/S0361768822080217
Series/Report no.: Programming and Computer Software
Abstract: Convolutional Neural Networks (CNN) show high accuracy in pattern recognition solving problem but have high computational complexity, which leads to slow data processing. To increase the speed of CNN, we propose a hardware implementation method with calculations in the residue number system with moduli of a special type and . A hardware simulation of the proposed method on Field-Program-mable Gate Array for LeNet-5 CNN is trained with the MNIST, FMNIST, and CIFAR-10 image databases. It has shown that the proposed approach can increase the clock frequency and performance of the device by 11–12%, compared with the traditional approach based on the positional number system.
URI: http://hdl.handle.net/20.500.12258/22301
Appears in Collections:Статьи, проиндексированные в SCOPUS, WOS

Files in This Item:
File Description SizeFormat 
scopusresults 2457 .pdf
  Restricted Access
588.65 kBAdobe PDFView/Open
WoS 1521 .pdf
  Restricted Access
113.85 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.