Training wide residual networks for deployment using a single bit for each weight
Not on the map. Why?
Abstract (arXiv)
For fast and energy-efficient deployment of trained deep neural networks on resource-constrained embedded hardware, each learned weight parameter should ideally be represented and stored using a single bit. Error-rates usually increase when this requirement is imposed. Here, we report large improvements in error rates on multiple datasets, for deep convolutional neural networks deployed with 1-bit-per-weight. Using wide residual networks as our main baseline, our approach simplifies existing methods that binarize weights by applying the sign function in training; we apply scaling factors for each layer with constant unlearned values equal to the layer-specific standard deviations used for initialization. For CIFAR-10, CIFAR-100 and ImageNet, and models with 1-bit-per-weight requiring less than 10 MB of parameter memory, we achieve error rates of 3.9%, 18.5% and 26.0% / 8.5% (Top-1 / Top-5) respectively. We also considered MNIST, SVHN and ImageNet32, achieving 1-bit-per-weight test results of 0.27%, 1.9%, and 41.3% / 19.1% respectively. For CIFAR, our error rates halve previously reported values, and are within about 1% of our error-rates for the same network with full-precision weights. For networks that overfit, we also show significant improvements in error rate by not learning batch normalization scale and offset parameters. This applies to both full precision and 1-bit-per-weight networks. Using a warm-restart learning-rate schedule, we found that training for 1-bit-per-weight is just as fast as full-precision networks, with better accuracy than standard schedules, and achieved about 98%-99% of peak performance in just 62 training epochs for CIFAR-10/100. For full training code and trained models in MATLAB, Keras and PyTorch see https://github.com/McDonnell-Lab/1-bit-per-weight/ .
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
10 papers.
- 2022LUT-GEMM: Quantized Matrix Multiplication based on LUTs for Efficient Inference in Large-Scale Generative Language Modelscited by 105
- 2022UDC: Unified DNAS for Compressible TinyML Modelscited by 10
- 2024Development of Skip Connection in Deep Neural Networks for Computer Vision and Medical Image Analysis: A Surveycited by 10
- 2021Random and Adversarial Bit Error Robustness: Energy-Efficient and Secure DNN Acceleratorscited by 6
- 2022Hyperspherical Quantization: Toward Smaller and More Accurate Modelscited by 4
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
- 2023Ada-QPacknet -- adaptive pruning with bit width reduction as an efficient continual learning method without forgettingcited by 1
- 2021Pruning Ternary Quantizationcited by 0
- 2021Toward Compact Parameter Representations for Architecture-Agnostic Neural Network Compressioncited by 0
- 2026Evolutionary fine tuning of quantized convolution-based deep learning modelscited by 0
- 2026Evolutionary fine tuning of quantized convolution-based deep learning models19 Apr 2026
- 2024Development of Skip Connection in Deep Neural Networks for Computer Vision and Medical Image Analysis: A Survey2 May 2024
- 2023Ada-QPacknet -- adaptive pruning with bit width reduction as an efficient continual learning method without forgetting14 Aug 2023
- 2022Hyperspherical Quantization: Toward Smaller and More Accurate Models24 Dec 2022
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networks7 Nov 2022
- 2022LUT-GEMM: Quantized Matrix Multiplication based on LUTs for Efficient Inference in Large-Scale Generative Language Models20 Jun 2022
- 2022UDC: Unified DNAS for Compressible TinyML Models15 Jan 2022
- 2021Toward Compact Parameter Representations for Architecture-Agnostic Neural Network Compression19 Nov 2021
- 2021Pruning Ternary Quantization23 Jul 2021
- 2021Random and Adversarial Bit Error Robustness: Energy-Efficient and Secure DNN Accelerators16 Apr 2021