Learning Compact Boolean Networks
Not on the map. Why?
Abstract (arXiv)
Floating-point neural networks dominate modern machine learning but incur substantial inference costs, motivating emerging interest in Boolean networks for resource-constrained deployments. Since Boolean networks use only Boolean operations, they can achieve nanosecond-scale inference latency. However, learning Boolean networks that are both compact and accurate remains challenging because of their discrete, combinatorial structure. In this work we address this challenge via three novel, complementary contributions: (i) a new parameter-free strategy for learning effective connections, (ii) a novel compact convolutional Boolean architecture that exploits spatial locality while requiring fewer Boolean operations than existing convolutional kernels, and (iii) an adaptive discretization procedure that reduces the accuracy drop incurred when converting a continuously relaxed network into a discrete Boolean network. Across standard vision benchmarks, our method improves the Pareto frontier over prior state-of-the-art methods, achieving higher accuracy with up to 47× fewer Boolean operations. This advantage also extends to other modalities. Further, on an FPGA, our model on MNIST achieves 99.38% accuracy with 6.48 ns latency, surpassing the prior state-of-the-art in both accuracy and runtime, while generating a 7× smaller circuit. Code and models are available at https://github.com/eth-sri/CompactLogic.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 21 of its 47 references that are in the map. First posted on arXiv 5 Feb 2026.
Builds on
21 of 47 references.
References · 21
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 141
- 2022Deep Differentiable Logic Gate Networkscited by 67
- 2024Convolutional Differentiable Logic Gate Networkscited by 37
- 2019LUTNet: Rethinking Inference in FPGA Soft Logiccited by 27
- 2024Differentiable Weightless Neural Networkscited by 27
- 2019LUTNet: Learning FPGA Configurations for Highly Efficient Neural Network Inferencecited by 23
- 2025NeuraLUT-Assemble: Hardware-aware Assembling of Sub-Neural Networks for Efficient LUT Inferencecited by 14
- 2025Recurrent Deep Differentiable Logic Gate Networkscited by 12
9 more
- 2020Learning Binary Decision Trees by Argmin Differentiationcited by 11
- 2025Low-bit Model Quantization for Deep Neural Networks: A Surveycited by 11
- 2022Optimal Decision Diagrams for Classificationcited by 10
- 2025Light Differentiable Logic Gate Networkscited by 9
- 2022Optimizing Binary Decision Diagrams with MaxSAT for classificationcited by 7
- 2024ReducedLUT: Table Decomposition with "Don't Care" Conditionscited by 7
- 2025LILogic Net: Compact Logic Gate Networks with Learnable Connectivity for Efficient Hardware Deploymentcited by 6
- 2023DAG-aware Synthesis Orchestrationcited by 5
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tablescited by 4
Built on by
Citing papers per year: 2026: 1.
1 paper.