A Review of Binarized Neural Networks

被引:136
|
作者
Simons, Taylor [1 ]
Lee, Dah-Jye [1 ]
机构
[1] Brigham Young Univ, Elect & Comp Engn, Provo, UT 84602 USA
关键词
Binarized Neural Networks; Deep Neural Networks; deep learning; FPGA; digital design; deep neural network compression; SYSTEM;
D O I
10.3390/electronics8060661
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we review Binarized Neural Networks (BNNs). BNNs are deep neural networks that use binary values for activations and weights, instead of full precision values. With binary values, BNNs can execute computations using bitwise operations, which reduces execution time. Model sizes of BNNs are much smaller than their full precision counterparts. While the accuracy of a BNN model is generally less than full precision models, BNNs have been closing accuracy gap and are becoming more accurate on larger datasets like ImageNet. BNNs are also good candidates for deep learning implementations on FPGAs and ASICs due to their bitwise efficiency. We give a tutorial of the general BNN methodology and review various contributions, implementations and applications of BNNs.
引用
收藏
页数:25
相关论文
共 50 条
  • [31] POSTER: Performance Characterization of Binarized Neural Networks in Traffic Fingerprinting
    Wang, Yiyan
    Dahanayaka, Thilini
    Jourjon, Guillaume
    Seneviratne, Suranga
    [J]. PROCEEDINGS OF THE 2023 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, ASIA CCS 2023, 2023, : 1034 - 1036
  • [32] Logic Synthesis of Binarized Neural Networks for Efficient Circuit Implementation
    Chi, Chia-Chih
    Jiang, Jie-Hong R.
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [33] A Bop and Beyond: A Second Order Optimizer for Binarized Neural Networks
    Daniel Suarez-Ramirez, Cuauhtemoc
    Gonzalez-Mendoza, Miguel
    Chang, Leonardo
    Ochoa-Ruiz, Gilberto
    Alberto Duran-Vega, Mario
    [J]. 2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW 2021, 2021, : 1273 - 1281
  • [34] Logic Synthesis of Binarized Neural Networks for Efficient Circuit Implementation
    Chi, Chia-Chih
    Jiang, Jie-Hong R.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (04) : 993 - 1005
  • [35] Leveraging Stochasticity for In Situ Learning in Binarized Deep Neural Networks
    Pyle, Steven D.
    Sapp, Justin D.
    DeMara, Ronald F.
    [J]. COMPUTER, 2019, 52 (05) : 30 - 39
  • [36] CBin-NN: An Inference Engine for Binarized Neural Networks
    Sakr, Fouad
    Berta, Riccardo
    Doyle, Joseph
    Capello, Alessio
    Dabbous, Ali
    Lazzaroni, Luca
    Bellotti, Francesco
    [J]. ELECTRONICS, 2024, 13 (09)
  • [37] Fast Simulation Method for Analog Deep Binarized Neural Networks
    Lee, Chaeun
    Kim, Jaehyun
    Kim, Jihun
    Hwang, Cheol Seong
    Choi, Kiyoung
    [J]. 2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 293 - 294
  • [38] Toward Accurate Binarized Neural Networks With Sparsity for Mobile Application
    Wang, Peisong
    He, Xiangyu
    Cheng, Jian
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (01) : 272 - 284
  • [39] Hardware Efficient Weight-Binarized Spiking Neural Networks
    Tang, Chengcheng
    Han, Jie
    [J]. 2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [40] Efficient Object Detection Using Embedded Binarized Neural Networks
    Kung, Jaeha
    Zhang, David
    van der Wal, Gooitzen
    Chai, Sek
    Mukhopadhyay, Saibal
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2018, 90 (06): : 877 - 890