mlsanityData to 7 Oct 2026

Learning Discrete Weights and Activations Using the Local Reparameterization Trick

arXiv 2307.01683 ↗First posted 4 Jul 2023cs.LG cs.AI cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

In computer vision and machine learning, a crucial challenge is to lower the computation and memory demands for neural network inference. A commonplace solution to address this challenge is through the use of binarization. By binarizing the network weights and activations, one can significantly reduce computational complexity by substituting the computationally expensive floating operations with faster bitwise operations. This leads to a more efficient neural network inference that can be deployed on low-resource devices. In this work, we extend previous approaches that trained networks with discrete weights using the local reparameterization trick to also allow for discrete activations. The original approach optimized a distribution over the discrete weights and uses the central limit theorem to approximate the pre-activation with a continuous Gaussian distribution. Here we show that the probabilistic modeling can also allow effective training of networks with discrete activation as well. This further reduces runtime and memory footprint at inference time with state-of-the-art results for networks with binary activations.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 31 references that are in the map. First posted on arXiv 4 Jul 2023.

Builds on

25 of 31 references.

References · 25

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2013Auto-Encoding Variational Bayescited by 3,980
  6. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  7. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  8. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
  9. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  10. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  11. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
  12. 2015Variational Dropout and the Local Reparameterization Trickcited by 489
13 more
  1. 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
  2. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
  3. 2016Trained Ternary Quantizationcited by 203
  4. 2016Ternary Weight Networkscited by 195
  5. 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
  6. 2017Towards Accurate Binary Convolutional Neural Networkcited by 148
  7. 2015Fixed Point Quantization of Deep Convolutional Networkscited by 141
  8. 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
  9. 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Networkcited by 55
  10. 2017Learning Discrete Weights Using the Local Reparameterization Trickcited by 29
  11. 2018SYQ: Learning Symmetric Quantization For Efficient Deep Neural Networkscited by 24
  12. 2018From Hashing to CNNs: Training BinaryWeight Networks via Hashingcited by 23
  13. 2019Balanced Binary Neural Networks with Gated Residualcited by 14

Built on by

Not cited yet.