An accurate weight binarization scheme for CNN object detectors with two scaling factors

Xuan Truong Nguyen, Tuan Nghia Nguyen, Hyuk Jae Lee, Hyun Kim

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

Recently, convolutional neural network (CNN)-based object detectors such as You Only Look Once (YOLO) have been intensively studied for applications in robotics, drones, and autonomous driving. Although YOLO can run in real time by using a graphics processing unit, the YOLO hardware implementation has received a great deal of interest due to its power efficiency and the potential for massive chip production. However, extensive memory access and high computation complexity are widely known as bottlenecks in YOLO hardware implementation. A common and intuitive approach is to apply quantization, especially binarization, to object detectors. However, the existing binarization methods suffer from substantial degradation in detection performance. To address the problem, this study proposes an accurate weight binarization scheme using two scaling factors. Specifically, a new binary weight optimization problem is formulated, and an analytical solution is derived. Experimental results with well-known PASCAL Visual Object Classes show that the proposed method reduces the detection accuracy degradation by up to 32.18% while meeting the memory and computation requirements of state-of-the-art methods.

Original languageEnglish
Pages (from-to)497-503
Number of pages7
JournalIEIE Transactions on Smart Processing and Computing
Volume9
Issue number6
DOIs
StatePublished - 30 Dec 2020

Keywords

  • Binarization
  • Binary weight
  • Object detector
  • Quantization
  • YOLO hardware

Fingerprint

Dive into the research topics of 'An accurate weight binarization scheme for CNN object detectors with two scaling factors'. Together they form a unique fingerprint.

Cite this