BOLD: Boolean Logic Deep Learning
Not on the map. Why?
Abstract (arXiv)
Deep learning is computationally intensive, with significant efforts focused on reducing arithmetic complexity, particularly regarding energy consumption dominated by data movement. While existing literature emphasizes inference, training is considerably more resource-intensive. This paper proposes a novel mathematical principle by introducing the notion of Boolean variation such that neurons made of Boolean weights and inputs can be trained -- for the first time -- efficiently in Boolean domain using Boolean logic instead of gradient descent and real arithmetic. We explore its convergence, conduct extensively experimental benchmarking, and provide consistent complexity evaluation by considering chip architecture, memory hierarchy, dataflow, and arithmetic precision. Our approach achieves baseline full-precision accuracy in ImageNet classification and surpasses state-of-the-art results in semantic segmentation, with notable performance in image super-resolution, and natural language understanding with transformer-based models. Moreover, it significantly reduces energy consumption during both training and inference.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 73 of its 117 references that are in the map. First posted on arXiv 25 May 2024.
Builds on
73 of 117 references.
References · 73
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
38 more
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2017Enhanced Deep Residual Networks for Single Image Super-Resolutioncited by 1,543
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2021DAFormer: Improving Network Architectures and Training Strategies for Domain-Adaptive Semantic Segmentationcited by 299
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
- 2019Fixing the train-test resolution discrepancycited by 209
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2020Binary Neural Networks: A Surveycited by 184
- 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 183
- 2020BinaryBERT: Pushing the Limit of BERT Quantizationcited by 175
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 133
- 2016An Analysis of Deep Neural Network Models for Practical Applicationscited by 114
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
- 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
- 2018Benchmark Analysis of Representative Deep Neural Network Architecturescited by 77
- 2020Rotated Binary Neural Networkcited by 77
- 2017Training Quantized Nets: A Deeper Understandingcited by 74
- 2022BiBERT: Accurate Fully Binarized BERTcited by 70
- 2022Deep Differentiable Logic Gate Networkscited by 67
- 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
- 2019Latent Weights Do Not Exist: Rethinking Binarized Neural Network Optimizationcited by 58
- 2016Loss-aware Binarization of Deep Networkscited by 56
- 2018ProxQuant: Quantized Neural Networks via Proximal Operatorscited by 56
- 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
- 2022BiT: Robustly Binarized Multi-distilled Transformercited by 51
- 2021PokeBNN: A Binary Pursuit of Lightweight Accuracycited by 48
50 most cited of 73 All 73 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2025WARP-LUTs -- Walsh-Assisted Relaxation for Probabilistic Look Up Tablescited by 6
- 2025Highly Efficient and Effective LLMs with Multi-Boolean Architecturescited by 2
- 2026WARP Logic Neural Networkscited by 2
- 2026WARP Logic Neural Networks3 Feb 2026
- 2025WARP-LUTs -- Walsh-Assisted Relaxation for Probabilistic Look Up Tables17 Oct 2025
- 2025Highly Efficient and Effective LLMs with Multi-Boolean Architectures28 May 2025