The DOI matches its Crossref record; 24 of the 24 references it cites were found in a registry or an index.
Application of the residue number system to reduce hardware costs of the convolutional neural network implementation
Abstract
Abstract Convolutional neural networks are a promising tool for solving the problem of pattern recognition. Most well-known convolutional neural networks implementations require a significant amount of memory to store weights in the process of learning and working. We propose a convolutional neural network architecture in which the neural network is divided into hardware and software parts to increase performance and reduce the cost of implementation resources. We also propose to use the residue number system (RNS) in the hardware part to implement the convolutional layer of the neural network. Software simulations using Matlab 2018b showed that convolutional neural network with a minimum number of layers can be quickly and successfully trained. The hardware implementation of the convolution layer shows that the use of RNS allows to reduce the hardware costs on 7.86%–37.78% compared to the two’s complement implementation. The use of the proposed heterogeneous implementation reduces the average time of image recognition by 41.17%.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155
Gradient-based learning applied to document recognition
Lecun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998) · Proceedings of the IEEE · doi:10.1109/5.726791 · Cited by 58,805
Going deeper with convolutions
Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., & Rabinovich, A. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298594 · Cited by 48,562
2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
(2015) · doi:10.1109/cvpr31182.2015 · Cited by 3,737
2019 IEEE International Symposium on Circuits and Systems (ISCAS)
(2019) · doi:10.1109/iscas43240.2019 · Cited by 497
FPGA-Based Accelerators of Deep Learning Networks for Learning and Classification: A Review
Shawahna, A., Sait, S. M., & El-Maleh, A. (2019) · IEEE Access · doi:10.1109/access.2018.2890150 · Cited by 496
Medical image retrieval using deep convolutional neural network
Qayyum, A., Anwar, S. M., Awais, M., & Majid, M. (2017) · Neurocomputing · doi:10.1016/j.neucom.2017.05.025 · Cited by 433
2016 IEEE International Symposium on Circuits and Systems (ISCAS)
(2016) · doi:10.1109/iscas30516.2016 · Cited by 346
Motivation for and Evaluation of the First Tensor Processing Unit
Jouppi, N., Young, C., Patil, N., & Patterson, D. (2018) · IEEE Micro · doi:10.1109/mm.2018.032271057 · Cited by 239
Efficient Hardware Architectures for Deep Convolutional Neural Network
Wang, J., Lin, J. T., & Wang, Z. (2017) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2017.2767204 · Cited by 148
Cited by
Recent Advances in Artificial Intelligence Sensors
Zhang, Z., Wang, L., & Lee, C. (2023) · Advanced Sensor Research · doi:10.1002/adsr.202200072 · Cited by 107
Automated pancreas segmentation and volumetry using deep neural network on computed tomography
Lim, S.-H., Kim, Y. J., Park, Y.-H., Kim, D., Kim, K. G., & Lee, D.-H. (2022) · Scientific Reports · doi:10.1038/s41598-022-07848-3 · Cited by 55
Detection of DDoS attacks in SDN-based VANET using optimized TabNet
Setitra, M. A., & Fan, M. (2024) · Computer Standards & Interfaces · doi:10.1016/j.csi.2024.103845 · Cited by 40
Lee, K.-S., Lee, E., Choi, B., & Pyun, S.-B. (2021) · Diagnostics · doi:10.3390/diagnostics11020300 · Cited by 25
“In deep learning, the CNN (or ConvNet) is a class of deep neural network that is the most typically applied in analyzing visual images [20].”
Background
Metadata
- Authors
- Valueva, M. V., Nagornov, N. N., Lyakhov, P. A., Valuev, G. V., & Chervyakov, N. I.
- Venue
- Mathematics and Computers in Simulation
- Publisher
- Elsevier BV
- Published
- 2020-11
- Volume
- 177
- Pages
- 232-243
- ISSN
- 0378-4754 (ISSN-L)
- OpenAlex
- W3023192521
- Cited by
- 478
- References
- 24
- FWCI
- 34.95
- Type
- journal article
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Application of the residue number system to reduce hardware costs of the convolutional neural network implementation. https://app.cochat.ai/papers/10.1016/j.matcom.2020.04.031
- The paper
- Valueva, M. V., Nagornov, N. N., Lyakhov, P. A., Valuev, G. V., & Chervyakov, N. I. (2020). Application of the residue number system to reduce hardware costs of the convolutional neural network implementation. Mathematics and Computers in Simulation. https://doi.org/10.1016/j.matcom.2020.04.031
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.