Distillation Guided Residual Learning for Binary Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
It is challenging to bridge the performance gap between Binary CNN (BCNN) and Floating point CNN (FCNN). We observe that, this performance gap leads to substantial residuals between intermediate feature maps of BCNN and FCNN. To minimize the performance gap, we enforce BCNN to produce similar intermediate feature maps with the ones of FCNN. This training strategy, i.e., optimizing each binary convolutional block with block-wise distillation loss derived from FCNN, leads to a more effective optimization to BCNN. It also motivates us to update the binary convolutional block architecture to facilitate the optimization of block-wise distillation loss. Specifically, a lightweight shortcut branch is inserted into each binary convolutional block to complement residuals at each block. Benefited from its Squeeze-and-Interaction (SI) structure, this shortcut branch introduces a fraction of parameters, e.g., 10% overheads, but effectively complements the residuals. Extensive experiments on ImageNet demonstrate the superior performance of our method in both classification efficiency and accuracy, e.g., BCNN trained with our methods achieves the accuracy of 60.45% on ImageNet.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 1.
6 papers.
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 64
- 20220/1 Deep Neural Networks via Block Coordinate Descentcited by 10
- 2022BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performancecited by 4
- 2021Training Multi-bit Quantized and Binarized Networks with A Learnable Symmetric Quantizercited by 2
- 2023Frameless Graph Knowledge Distillationcited by 2
- 2023Frameless Graph Knowledge Distillation13 Jul 2023
- 2022BiFSMNv2: Pushing Binary Neural Networks for Keyword Spotting to Real-Network Performance13 Nov 2022
- 20220/1 Deep Neural Networks via Block Coordinate Descent19 Jun 2022
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classification14 May 2022
- 2021Training Multi-bit Quantized and Binarized Networks with A Learnable Symmetric Quantizer1 Apr 2021
- 2021A Survey of Quantization Methods for Efficient Neural Network Inference25 Mar 2021