NASB: Neural Architecture Search for Binary Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Binary Convolutional Neural Networks (CNNs) have significantly reduced the number of arithmetic operations and the size of memory storage needed for CNNs, which makes their deployment on mobile and embedded systems more feasible. However, the CNN architecture after binarizing requires to be redesigned and refined significantly due to two reasons: 1. the large accumulation error of binarization in the forward propagation, and 2. the severe gradient mismatch problem of binarization in the backward propagation. Even though the substantial effort has been invested in designing architectures for single and multiple binary CNNs, it is still difficult to find an optimal architecture for binary CNNs. In this paper, we propose a strategy, named NASB, which adopts Neural Architecture Search (NAS) to find an optimal architecture for the binarization of CNNs. Due to the flexibility of this automated strategy, the obtained architecture is not only suitable for binarization but also has low overhead, achieving a better trade-off between the accuracy and computational complexity of hand-optimized binary CNNs. The implementation of NASB strategy is evaluated on the ImageNet dataset and demonstrated as a better solution compared to existing quantized CNNs. With the insignificant overhead increase, NASB outperforms existing single and multiple binary CNNs by up to 4.0% and 1.0% Top-1 accuracy respectively, bringing them closer to the precision of their full precision counterpart. The code and pretrained models will be publicly available.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 3.
8 papers.
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2021AutoReCon: Neural Architecture Search-based Reconstruction for Data-free Compressioncited by 17
- 2024NLICE: Synthetic Medical Record Generation for Effective Primary Healthcare Differential Diagnosiscited by 3
- 2021Quantized Proximal Averaging Network for Analysis Sparse Codingcited by 0
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networkscited by 0
- 2023DCP-NAS: Discrepant Child-Parent Neural Architecture Search for 1-bit CNNscited by 0
- 2024NASH: Neural Architecture Search for Hardware-Optimized Machine Learning Modelscited by 0
- 2024NAS-BNN: Neural Architecture Search for Binary Neural Networkscited by 0
- 2024NAS-BNN: Neural Architecture Search for Binary Neural Networks28 Aug 2024
- 2024NASH: Neural Architecture Search for Hardware-Optimized Machine Learning Models4 Mar 2024
- 2024NLICE: Synthetic Medical Record Generation for Effective Primary Healthcare Differential Diagnosis24 Jan 2024
- 2023DCP-NAS: Discrepant Child-Parent Neural Architecture Search for 1-bit CNNs27 Jun 2023
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networks25 Oct 2022
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021AutoReCon: Neural Architecture Search-based Reconstruction for Data-free Compression25 May 2021
- 2021Quantized Proximal Averaging Network for Analysis Sparse Coding13 May 2021