Training Binary Neural Networks using the Bayesian Learning Rule
Not on the map. Why?
Abstract (arXiv)
Neural networks with binary weights are computation-efficient and hardware-friendly, but their training is challenging because it involves a discrete optimization problem. Surprisingly, ignoring the discrete nature of the problem and using gradient-based methods, such as the Straight-Through Estimator, still works well in practice. This raises the question: are there principled approaches which justify such methods? In this paper, we propose such an approach using the Bayesian learning rule. The rule, when applied to estimate a Bernoulli distribution over the binary weights, results in an algorithm which justifies some of the algorithmic choices made by the previous approaches. The algorithm not only obtains state-of-the-art performance, but also enables uncertainty estimation for continual learning to avoid catastrophic forgetting. Our work provides a principled approach for training binary neural networks which justifies and extends existing approaches.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 6; 2024: 2; 2025: 2; 2026: 1.
22 papers.
Sort:
- 2021The Bayesian Learning Rulecited by 95
- 2022SAM as an Optimal Relaxation of Bayescited by 40
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inferencecited by 29
- 2022Low-Precision Stochastic Gradient Langevin Dynamicscited by 12
- 2022Bayesian Continual Learning via Spiking Neural Networkscited by 12
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Reviewcited by 9
- 2023Quantum HyperNetworks: Training Binary Neural Networks in Quantum Superpositioncited by 8
- 2022Supplementing Recurrent Neural Networks with Annealing to Solve Combinatorial Optimization Problemscited by 6
- 2021BaLeNAS: Differentiable Architecture Search via the Bayesian Learning Rulecited by 5
- 2021Bias-Variance Tradeoffs in Single-Sample Binary Gradient Estimatorscited by 4
- 2022Seeking Interpretability and Explainability in Binary Activated Neural Networkscited by 3
10 more
- 2023The Lie-Group Bayesian Learning Rulecited by 3
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
- 2023Effective Neural Network L0 Regularization With BinMaskcited by 2
- 2024Probabilistic Approach to Black-Box Binary Optimization with Budget Constraints: Application to Sensor Placementcited by 1
- 2021Quantized Proximal Averaging Network for Analysis Sparse Codingcited by 0
- 2023Understanding weight-magnitude hyperparameters in training binary networkscited by 0
- 2024Long-Tailed Recognition on Binary Networks by Calibrating A Pre-trained Modelcited by 0
- 2025A Principled Bayesian Framework for Training Binary and Spiking Neural Networkscited by 0
- 2025SVRG and Beyond via Posterior Correctioncited by 0
- 2026Active Continual Learning with Metaplastic Binary Bayesian Neural Networkscited by 0
- 2026Active Continual Learning with Metaplastic Binary Bayesian Neural Networks28 May 2026
- 2025SVRG and Beyond via Posterior Correction1 Dec 2025
- 2025A Principled Bayesian Framework for Training Binary and Spiking Neural Networks23 May 2025
- 2024Probabilistic Approach to Black-Box Binary Optimization with Budget Constraints: Application to Sensor Placement9 Jun 2024
- 2024Long-Tailed Recognition on Binary Networks by Calibrating A Pre-trained Model30 Mar 2024
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Review20 Nov 2023
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inference20 Aug 2023
- 2023Effective Neural Network L0 Regularization With BinMask21 Apr 2023
- 2023The Lie-Group Bayesian Learning Rule8 Mar 2023
- 2023Understanding weight-magnitude hyperparameters in training binary networks4 Mar 2023
- 2023Quantum HyperNetworks: Training Binary Neural Networks in Quantum Superposition19 Jan 2023
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networks7 Nov 2022
10 more
- 2022SAM as an Optimal Relaxation of Bayes4 Oct 2022
- 2022Seeking Interpretability and Explainability in Binary Activated Neural Networks7 Sep 2022
- 2022Bayesian Continual Learning via Spiking Neural Networks29 Aug 2022
- 2022Supplementing Recurrent Neural Networks with Annealing to Solve Combinatorial Optimization Problems17 Jul 2022
- 2022Low-Precision Stochastic Gradient Langevin Dynamics20 Jun 2022
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networks6 Dec 2021
- 2021BaLeNAS: Differentiable Architecture Search via the Bayesian Learning Rule25 Nov 2021
- 2021Bias-Variance Tradeoffs in Single-Sample Binary Gradient Estimators7 Oct 2021
- 2021The Bayesian Learning Rule9 Jul 2021
- 2021Quantized Proximal Averaging Network for Analysis Sparse Coding13 May 2021
- 2021The Bayesian Learning Rulecited by 95
- 2022SAM as an Optimal Relaxation of Bayescited by 40
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inferencecited by 29
- 2022Low-Precision Stochastic Gradient Langevin Dynamicscited by 12
- 2022Bayesian Continual Learning via Spiking Neural Networkscited by 12
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Reviewcited by 9
- 2023Quantum HyperNetworks: Training Binary Neural Networks in Quantum Superpositioncited by 8
- 2022Supplementing Recurrent Neural Networks with Annealing to Solve Combinatorial Optimization Problemscited by 6
- 2021BaLeNAS: Differentiable Architecture Search via the Bayesian Learning Rulecited by 5
- 2021Bias-Variance Tradeoffs in Single-Sample Binary Gradient Estimatorscited by 4
- 2022Seeking Interpretability and Explainability in Binary Activated Neural Networkscited by 3
12 most cited of 22 All 22 (JSON)
- 2026Active Continual Learning with Metaplastic Binary Bayesian Neural Networks28 May 2026
- 2025SVRG and Beyond via Posterior Correction1 Dec 2025
- 2025A Principled Bayesian Framework for Training Binary and Spiking Neural Networks23 May 2025
- 2024Probabilistic Approach to Black-Box Binary Optimization with Budget Constraints: Application to Sensor Placement9 Jun 2024
- 2024Long-Tailed Recognition on Binary Networks by Calibrating A Pre-trained Model30 Mar 2024
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Review20 Nov 2023
- 2023AutoReP: Automatic ReLU Replacement for Fast Private Network Inference20 Aug 2023
- 2023Effective Neural Network L0 Regularization With BinMask21 Apr 2023
- 2023The Lie-Group Bayesian Learning Rule8 Mar 2023
- 2023Understanding weight-magnitude hyperparameters in training binary networks4 Mar 2023
- 2023Quantum HyperNetworks: Training Binary Neural Networks in Quantum Superposition19 Jan 2023
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networks7 Nov 2022
12 newest of 22 All 22 (JSON)