A Systematic Literature Review on Binary Neural Networks

被引:14
|
作者
Sayed, Ratshih [1 ]
Azmi, Haytham [1 ]
Shawkey, Heba [1 ]
Khalil, A. H. [2 ]
Refky, Mohamed [2 ]
机构
[1] Elect Res Inst, Microelect Dept, Cairo 11843, Egypt
[2] Cairo Univ, Dept Elect & Commun Engn, Giza 12613, Egypt
关键词
Neural networks; Optimization; Deep learning; Bibliographies; Systematics; Convolutional neural networks; Binary neural network; convolutional neural network; deep learning; optimization approaches; quantization; systematic literature review; IN-MEMORY MACRO; CNN ACCELERATOR; HIGH-PERFORMANCE; SRAM; ARCHITECTURE; RECOGNITION; CONVOLUTION; PROCESSOR; DESIGN; CHIP;
D O I
10.1109/ACCESS.2023.3258360
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an extensive literature review on Binary Neural Network (BNN). BNN utilizes binary weights and activation function parameters to substitute the full-precision values. In digital implementations, BNN replaces the complex calculations of Convolutional Neural Networks (CNNs) with simple bitwise operations. BNN optimizes large computation and memory storage requirements, which leads to less area and power consumption compared to full-precision models. Although there are many advantages of BNN, the binarization process has a significant impact on the performance and accuracy of the generated models. To reflect the state-of-the-art in BNN and explore how to develop and improve BNN-based models, we conduct a systematic literature review on BNN with data extracted from 239 research studies. Our review discusses various BNN architectures and the optimization approaches developed to improve their performance. There are three main research directions in BNN: accuracy optimization, compression optimization, and acceleration optimization. The accuracy optimization approaches include quantization error reduction, special regularization, gradient error minimization, and network structure. The compression optimization approaches combine fractional BNN and pruning. The acceleration optimization approaches comprise computing in-memory, FPGA-based implementations, and ASIC-based implementations. At the end of our review, we present a comprehensive analysis of BNN applications and their evaluation metrics. Also, we shed some light on the most common BNN challenges and the future research trends of BNN.
引用
收藏
页码:27546 / 27578
页数:33
相关论文
共 50 条
  • [1] A Systematic Literature Review of Hardware Neural Networks
    Parra, Dorfell
    Camargo, Carlos
    APPLICATIONS OF COMPUTATIONAL INTELLIGENCE, COLCACI 2018, 2018, 833 : 75 - 86
  • [2] A Systematic Literature Review of Hardware Neural Networks
    Parra, Dorfell
    Camargo, Carlos
    2018 IEEE 1ST COLOMBIAN CONFERENCE ON APPLICATIONS IN COMPUTATIONAL INTELLIGENCE (COLCACI), 2018,
  • [3] Applications of convolutional neural networks in education: A systematic literature review
    Silva, Lenardo Chaves e
    Sobrinho, Alvaro Alvares de Carvalho Cesar
    Cordeiro, Thiago Damasceno
    Melo, Rafael Ferreira
    Bittencourt, Ig Ibert
    Marques, Leonardo Brandao
    Matos, Diego Dermeval Medeiros da Cunha
    da Silva, Alan Pedro
    Isotani, Seiji
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 231
  • [4] Convolutional Neural Networks in ENT Radiology: Systematic Review of the Literature
    Hasan, Zubair
    Key, Seraphina
    Habib, Al-Rahim
    Wong, Eugene
    Aweidah, Layal
    Kumar, Ashnil
    Sacks, Raymond
    Singh, Narinder
    ANNALS OF OTOLOGY RHINOLOGY AND LARYNGOLOGY, 2023, 132 (04): : 417 - 430
  • [5] Systematic Literature Review on Convolutional Neural Networks for Vascular Surgeries
    Gamboa-Cruzado, Javier
    Rojas-Morales, Michelle
    Lopez-Goycochea, Jefferson
    Condor Tinoco, Enrique
    Paucar-Carlos, Guillermo
    Sifuentes Damian, Anibal
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2022, 18 (12) : 138 - 158
  • [6] Artificial Neural Networks for Classification Tasks: A Systematic Literature Review
    Menendez, Eduardo Molina
    Parraga-Alava, Jorge
    ENFOQUE UTE, 2024, 15 (04): : 1 - 10
  • [7] An analysis of graph neural networks for fake review detection: A systematic literature review
    Duma, Ramadhani A.
    Niu, Zhendong
    Nyamawe, Ally S.
    Manjotho, Ali Asghar
    NEUROCOMPUTING, 2025, 623
  • [8] IMPORTANCE OF ARTIFICIAL NEURAL NETWORKS IN CIVIL ENGINEERING: A SYSTEMATIC REVIEW OF THE LITERATURE
    Valderrama Purizaca, Frank Jesus
    Chavez Barturen, Daniel Armando
    Munoz Perez, Socrates Pedro
    Tuesta-Monteza, Victor A.
    Ivan Mejia-Cabrera, Heber
    REVISTA ITECKNE, 2021, 18 (01):
  • [9] Systematic Literature Review: Artificial Neural Networks Applied in Satellite Images
    Zarate Luna, Paola Andrea
    Lopez Sotelo, Jesus Alfonso
    2020 IEEE COLOMBIAN CONFERENCE ON APPLICATIONS OF COMPUTATIONAL INTELLIGENCE (IEEE COLCACI 2020), 2020,
  • [10] A Systematic Literature Review on Hardware Reliability Assessment Methods for Deep Neural Networks
    Ahmadilivani, Mohammad Hasan
    Taheri, Mahdi
    Raik, Jaan
    Daneshtalab, Masoud
    Jenihhin, Maksim
    ACM COMPUTING SURVEYS, 2024, 56 (06)