A Review of Recent Advances of Binary Neural Networks for Edge Computing

  • Wenyu Zhao
  • , Teli Ma
  • , Xuan Gong
  • , Baochang Zhang*
  • , David Doermann
  • *Corresponding author for this work

Research output: Contribution to journalReview articlepeer-review

Abstract

Edge computing is promising to become one of the next hottest topics in artificial intelligence because it benefits various evolving domains, such as real-time unmanned aerial systems, industrial applications, and the demand for privacy protection. This article reviews the recent advances on binary neural network (BNN) and 1-bit convolutional neural network technologies that are well suitable for front-end, edge-based computing. We introduce and summarize existing work and classify them based on gradient approximation, quantization, architecture, loss functions, optimization method, and binary neural architecture search. We also introduce applications in the areas of computer vision and speech recognition and discuss future applications for edge computing.

Original languageEnglish
Article number9240984
Pages (from-to)25-35
Number of pages11
JournalIEEE Journal on Miniaturization for Air and Space Systems
Volume2
Issue number1
DOIs
StatePublished - Mar 2021

Keywords

  • 1-bit convolutional neural network (CNN)
  • binary neural network (BNN)
  • edge computing
  • front-end computing
  • neural architecture search

Fingerprint

Dive into the research topics of 'A Review of Recent Advances of Binary Neural Networks for Edge Computing'. Together they form a unique fingerprint.

Cite this