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 条
  • [21] Artificial Neural Networks and Deep Learning in the Visual Arts: a review
    Santos, Iria
    Castro, Luz
    Rodriguez-Fernandez, Nereida
    Torrente-Patino, Alvaro
    Carballal, Adrian
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (01): : 121 - 157
  • [22] Applications of neural networks in urology: a systematic review
    Checcucci, Enrico
    De Cillis, Sabrina
    Granato, Stefano
    Chang, Peter
    Afyouni, Andrew Shea
    Okhunov, Zhamshid
    CURRENT OPINION IN UROLOGY, 2020, 30 (06) : 788 - 807
  • [23] Analysis of Deep Neural Networks for Human Activity Recognition in Videos-A Systematic Literature Review
    Ullah, Hadiqa Aman
    Letchmunan, Sukumar
    Zia, M. Sultan
    Butt, Umair Muneer
    Hassan, Fadratul Hafinaz
    IEEE ACCESS, 2021, 9 : 126366 - 126387
  • [24] Energy harvesting techniques for wireless sensor networks: A systematic literature review
    Avila, Bernardo Yaser Leon
    Vazquez, Carlos Alberto Garcia
    Baluja, Osmel Perez
    Cotfas, Daniel Tudor
    Cotfas, Petru Adrian
    ENERGY STRATEGY REVIEWS, 2025, 57
  • [25] Measuring Reputation and Influence in Online Social Networks: A Systematic Literature Review
    Al-Yazidi, Sami
    Berri, Jawad
    Al-Qurishi, Muhammad
    Al-Alrubaian, Majed
    IEEE ACCESS, 2020, 8 (08): : 105824 - 105851
  • [26] Convolutional Neural Networks in Spinal Magnetic Resonance Imaging: A Systematic Review
    Baur, David
    Kroboth, Katharina
    Heyde, Christoph-Eckhard
    Voelker, Anna
    WORLD NEUROSURGERY, 2022, 166 : 60 - 70
  • [27] New Trends in Melanoma Detection Using Neural Networks: A Systematic Review
    Popescu, Dan
    El-Khatib, Mohamed
    El-Khatib, Hassan
    Ichim, Loretta
    SENSORS, 2022, 22 (02)
  • [28] Skin Cancer Classification Using Convolutional Neural Networks: Systematic Review
    Brinker, Titus Josef
    Hekler, Achim
    Utikal, Jochen Sven
    Grabe, Niels
    Schadendorf, Dirk
    Klode, Joachim
    Berking, Carola
    Steeb, Theresa
    Enk, Alexander H.
    von Kalle, Christof
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2018, 20 (10)
  • [29] A Comprehensive Review of Convolutional Neural Networks for Defect Detection in Industrial Applications
    Khanam, Rahima
    Hussain, Muhammad
    Hill, Richard
    Allen, Paul
    IEEE ACCESS, 2024, 12 : 94250 - 94295
  • [30] Artificial Intelligence techniques based on the integration of symbolic logic and deep neural networks: A systematic literature review
    Negro, Pablo
    Pons, Claudia
    INTELIGENCIA ARTIFICIAL-IBEROAMERICAN JOURNAL OF ARTIFICIAL INTELLIGENCE, 2022, 25 (69): : 13 - 41