mlsanityData to 7 Oct 2026

Exact Backpropagation in Binary Weighted Networks with Group Weight Transformations

arXiv 2107.01400 ↗First posted 3 Jul 2021cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

Quantization based model compression serves as high performing and fast approach for inference that yields models which are highly compressed when compared to their full-precision floating point counterparts. The most extreme quantization is a 1-bit representation of parameters such that they have only two possible values, typically -1(0) or +1, enabling efficient implementation of the ubiquitous dot product using only additions. The main contribution of this work is the introduction of a method to smooth the combinatorial problem of determining a binary vector of weights to minimize the expected loss for a given objective by means of empirical risk minimization with backpropagation. This is achieved by approximating a multivariate binary state over the weights utilizing a deterministic and differentiable transformation of real-valued, continuous parameters. The proposed method adds little overhead in training, can be readily applied without any substantial modifications to the original architecture, does not introduce additional saturating nonlinearities or auxiliary losses, and does not prohibit applying other methods for binarizing the activations. Contrary to common assertions made in the literature, it is demonstrated that binary weighted networks can train well with the same standard optimization techniques and similar hyperparameter settings as their full-precision counterparts, specifically momentum SGD with large learning rates and L2 regularization. To conclude experiments demonstrate the method performs remarkably well across a number of inductive image classification tasks with various architectures compared to their full-precision counterparts. The source code is publicly available at https://bitbucket.org/YanivShu/binaryweightednetworkspublic.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 43 references that are in the map. First posted on arXiv 3 Jul 2021.

Builds on

32 of 43 references.

References · 32

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2016Wide Residual Networkscited by 3,057
  5. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  6. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  7. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  8. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  9. 2020What is the State of Neural Network Pruning?cited by 578
  10. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  11. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  12. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
20 more
  1. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  2. 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
  3. 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
  4. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
  5. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
  6. 2020Binary Neural Networks: A Surveycited by 184
  7. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  8. 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
  9. 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
  10. 2019XNOR-Net++: Improved Binary Neural Networkscited by 94
  11. 2017Training Quantized Nets: A Deeper Understandingcited by 74
  12. 2016Loss-aware Binarization of Deep Networkscited by 56
  13. 2018ProxQuant: Quantized Neural Networks via Proximal Operatorscited by 56
  14. 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Networkcited by 55
  15. 2018From Hashing to CNNs: Training BinaryWeight Networks via Hashingcited by 23
  16. 2019Improved training of binary networks for human pose estimation and image recognitioncited by 22
  17. 2017Learning Accurate Low-Bit Deep Neural Networks with Stochastic Quantizationcited by 21
  18. 2019Self-Binarizing Networkscited by 11
  19. 2015Learning Neural Network Architectures using Backpropagationcited by 5
  20. 2020DiffPrune: Neural Network Pruning with Deterministic Approximate Binary Gates and L0 Regularizationcited by 1

Built on by

Not cited yet.