PokeBNN: A Binary Pursuit of Lightweight Accuracy
Not on the map. Why?
Abstract (arXiv)
Optimization of Top-1 ImageNet promotes enormous networks that may be impractical in inference settings. Binary neural networks (BNNs) have the potential to significantly lower the compute intensity but existing models suffer from low quality. To overcome this deficiency, we propose PokeConv, a binary convolution block which improves quality of BNNs by techniques such as adding multiple residual paths, and tuning the activation function. We apply it to ResNet-50 and optimize ResNet's initial convolutional layer which is hard to binarize. We name the resulting network family PokeBNN. These techniques are chosen to yield favorable improvements in both top-1 accuracy and the network's cost. In order to enable joint optimization of the cost together with accuracy, we define arithmetic computation effort (ACE), a hardware- and energy-inspired cost metric for quantized and binarized networks. We also identify a need to optimize an under-explored hyper-parameter controlling the binarization gradient approximation. We establish a new, strong state-of-the-art (SOTA) on top-1 accuracy together with commonly-used CPU64 cost, ACE cost and network size metrics. ReActNet-Adam, the previous SOTA in BNNs, achieved a 70.5% top-1 accuracy with 7.9 ACE. A small variant of PokeBNN achieves 70.5% top-1 with 2.6 ACE, more than 3x reduction in cost; a larger PokeBNN achieves 75.6% top-1 with 7.8 ACE, more than 5% improvement in accuracy without increasing the cost. PokeBNN implementation in JAX/Flax and reproduction instructions are available in AQT repository: https://github.com/google/aqt
Key facts. Cited by 48 papers in the map (data through 7 Oct 2026). Builds on 35 of its 56 references that are in the map. First posted on arXiv 30 Nov 2021.
Builds on
35 of 56 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019Searching for MobileNetV3cited by 1,984
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
23 more
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
- 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 183
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
- 2019XNOR-Net++: Improved Binary Neural Networkscited by 94
- 2017Training Quantized Nets: A Deeper Understandingcited by 74
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2020FracBNN: Accurate and FPGA-Efficient Binary Neural Networks with Fractional Activationscited by 30
- 2016Bitwise Neural Networkscited by 29
- 2018Projection Convolutional Neural Networks for 1-bit CNNs via Discrete Back Propagationcited by 29
- 2021Pareto-Optimal Quantized ResNet Is Mostly 4-bitcited by 26
- 2019Improved training of binary networks for human pose estimation and image recognitioncited by 22
- 2017Learning Accurate Low-Bit Deep Neural Networks with Stochastic Quantizationcited by 21
- 2020Binarizing MobileNet via Evolution-based Searchingcited by 21
- 2020Larq Compute Engine: Design, Benchmark, and Deploy State-of-the-Art Binarized Neural Networkscited by 20
- 2019MoBiNet: A Mobile Binary Network for Image Classificationcited by 15
- 2015Training Binary Multilayer Neural Networks for Image Classification using Expectation Backpropagationcited by 6
- 2019HadaNets: Flexible Quantization Strategies for Neural Networkscited by 3
Built on by
Citing papers per year: 2022: 7; 2023: 15; 2024: 15; 2025: 9; 2026: 2.
48 papers.
Sort:
By area:
- 2024The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bitscited by 289
- 2023BitNet: Scaling 1-bit Transformers for Large Language Modelscited by 175
- 2025BitVLA: 1-bit Vision-Language-Action Models for Robotics Manipulationcited by 42
- 2024SpikeLM: Towards General Spike-Driven Language Modeling via Elastic Bi-Spiking Mechanismscited by 31
- 2025BitNet b1.58 2B4T Technical Reportcited by 30
- 2024SpikeLLM: Scaling up Spiking Neural Network to Large Language Models via Saliency-based Spikingcited by 29
- 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
- 2023PowerQuant: Automorphism Search for Non-Uniform Quantizationcited by 20
- 2023Spiking Denoising Diffusion Probabilistic Modelscited by 18
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticketcited by 13
- 2023Binarized Neural Machine Translationcited by 12
- 2022INSTA-BNN: Binary Neural Network with INSTAnce-aware Thresholdcited by 9
36 more
- 2024Q-S5: Towards Quantized State Space Modelscited by 9
- 2023NUPES : Non-Uniform Post-Training Quantization via Power Exponent Searchcited by 7
- 2022REx: Data-Free Residual Quantization Error Expansioncited by 6
- 2024Custom Gradient Estimators are Straight-Through Estimators in Disguisecited by 6
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applicationscited by 6
- 2023FLIQS: One-Shot Mixed-Precision Floating-Point and Integer Quantization Searchcited by 5
- 2022Edge Inference with Fully Differentiable Quantized Mixed Precision Neural Networkscited by 4
- 2022Empirical Evaluation of Post-Training Quantization Methods for Language Taskscited by 4
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUscited by 4
- 2023Ternary Singular Value Decomposition as a Better Parameterized Form in Linear Mappingcited by 3
- 2024PikeLPN: Mitigating Overlooked Inefficiencies of Low-Precision Neural Networkscited by 3
- 2024BOLD: Boolean Logic Deep Learningcited by 3
- 2024Spiking Diffusion Modelscited by 3
- 2024Robust Training of Neural Networks at Arbitrary Precision and Sparsitycited by 3
- 2024Accelerating Error Correction Code Transformerscited by 3
- 2023Optimizing data-flow in Binary Neural Networkscited by 2
- 2023Boolean Variation and Boolean Logic BackPropagationcited by 2
- 2025Information-Bottleneck Driven Binary Neural Network for Change Detectioncited by 2
- 2022How to train accurate BNNs for embedded systems?cited by 1
- 2023Network Memory Footprint Compression Through Jointly Learnable Codebooks and Mappingscited by 1
- 2024Trainable Fixed-Point Quantization for Deep Learning Acceleration on FPGAscited by 1
- 2024Torch2Chip: An End-to-end Customizable Deep Neural Network Compression and Deployment Toolkit for Prototype Hardware Accelerator Designcited by 1
- 2024Gradient-Free Training of Quantized Neural Networkscited by 1
- 2025PROM: Prioritize Reduction of Multiplications Over Lower Bit-Widths for Efficient CNNscited by 1
- 2026SpikeVLA: Vision-Language-Action Models with Spiking Neural Networkscited by 1
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networkscited by 0
- 2023Understanding weight-magnitude hyperparameters in training binary networkscited by 0
- 2023Gradient-Based Post-Training Quantization: Challenging the Status Quocited by 0
- 2023PIPE : Parallelized Inference Through Post-Training Quantization Ensembling of Residual Expansionscited by 0
- 2024BDC-Occ: Binarized Deep Convolution Unit For Binarized Occupancy Networkcited by 0
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracycited by 0
- 2025Bruno: Backpropagation Running Undersampled for Novel device Optimizationcited by 0
- 2025High-Fidelity Differential-information Driven Binary Vision Transformercited by 0
- 2025QS4D: Quantization-aware training for efficient hardware deployment of structured state-space sequential modelscited by 0
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0
- 2026EeveeDark: A Binary Neural Framework for Low-Light Video Enhancement via Event-Guided Sensor-Level Fusioncited by 0
- 2026EeveeDark: A Binary Neural Framework for Low-Light Video Enhancement via Event-Guided Sensor-Level Fusion7 Jul 2026
- 2026SpikeVLA: Vision-Language-Action Models with Spiking Neural Networks26 Jun 2026
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025QS4D: Quantization-aware training for efficient hardware deployment of structured state-space sequential models8 Jul 2025
- 2025Information-Bottleneck Driven Binary Neural Network for Change Detection4 Jul 2025
- 2025High-Fidelity Differential-information Driven Binary Vision Transformer3 Jul 2025
- 2025BitVLA: 1-bit Vision-Language-Action Models for Robotics Manipulation9 Jun 2025
- 2025Bruno: Backpropagation Running Undersampled for Novel device Optimization23 May 2025
- 2025PROM: Prioritize Reduction of Multiplications Over Lower Bit-Widths for Efficient CNNs6 May 2025
- 2025BitNet b1.58 2B4T Technical Report16 Apr 2025
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracy15 Oct 2024
36 more
- 2024Gradient-Free Training of Quantized Neural Networks13 Oct 2024
- 2024Accelerating Error Correction Code Transformers8 Oct 2024
- 2024Robust Training of Neural Networks at Arbitrary Precision and Sparsity14 Sep 2024
- 2024Spiking Diffusion Models29 Aug 2024
- 2024SpikeLLM: Scaling up Spiking Neural Network to Large Language Models via Saliency-based Spiking5 Jul 2024
- 2024Q-S5: Towards Quantized State Space Models13 Jun 2024
- 2024SpikeLM: Towards General Spike-Driven Language Modeling via Elastic Bi-Spiking Mechanisms5 Jun 2024
- 2024BDC-Occ: Binarized Deep Convolution Unit For Binarized Occupancy Network27 May 2024
- 2024BOLD: Boolean Logic Deep Learning25 May 2024
- 2024Custom Gradient Estimators are Straight-Through Estimators in Disguise8 May 2024
- 2024Torch2Chip: An End-to-end Customizable Deep Neural Network Compression and Deployment Toolkit for Prototype Hardware Accelerator Design2 May 2024
- 2024PikeLPN: Mitigating Overlooked Inefficiencies of Low-Precision Neural Networks29 Mar 2024
- 2024The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits27 Feb 2024
- 2024Trainable Fixed-Point Quantization for Deep Learning Acceleration on FPGAs31 Jan 2024
- 2023PIPE : Parallelized Inference Through Post-Training Quantization Ensembling of Residual Expansions27 Nov 2023
- 2023Boolean Variation and Boolean Logic BackPropagation13 Nov 2023
- 2023BitNet: Scaling 1-bit Transformers for Large Language Models17 Oct 2023
- 2023Network Memory Footprint Compression Through Jointly Learnable Codebooks and Mappings29 Sep 2023
- 2023Gradient-Based Post-Training Quantization: Challenging the Status Quo15 Aug 2023
- 2023Ternary Singular Value Decomposition as a Better Parameterized Form in Linear Mapping15 Aug 2023
- 2023NUPES : Non-Uniform Post-Training Quantization via Power Exponent Search10 Aug 2023
- 2023FLIQS: One-Shot Mixed-Precision Floating-Point and Integer Quantization Search7 Aug 2023
- 2023Spiking Denoising Diffusion Probabilistic Models29 Jun 2023
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUs4 May 2023
- 2023Optimizing data-flow in Binary Neural Networks3 Apr 2023
- 2023Understanding weight-magnitude hyperparameters in training binary networks4 Mar 2023
- 2023Binarized Neural Machine Translation9 Feb 2023
- 2023BiBench: Benchmarking and Analyzing Network Binarization26 Jan 2023
- 2023PowerQuant: Automorphism Search for Non-Uniform Quantization24 Jan 2023
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticket23 Nov 2022
- 2022Empirical Evaluation of Post-Training Quantization Methods for Language Tasks29 Oct 2022
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networks25 Oct 2022
- 2022How to train accurate BNNs for embedded systems?24 Jun 2022
- 2022Edge Inference with Fully Differentiable Quantized Mixed Precision Neural Networks15 Jun 2022
- 2022INSTA-BNN: Binary Neural Network with INSTAnce-aware Threshold15 Apr 2022
- 2022REx: Data-Free Residual Quantization Error Expansion28 Mar 2022
- 2023Spiking Denoising Diffusion Probabilistic Modelscited by 18
- 2024Spiking Diffusion Modelscited by 3
- 2024Spiking Diffusion Models29 Aug 2024
- 2023Spiking Denoising Diffusion Probabilistic Models29 Jun 2023
- 2024The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bitscited by 289
- 2023BitNet: Scaling 1-bit Transformers for Large Language Modelscited by 175
- 2024SpikeLM: Towards General Spike-Driven Language Modeling via Elastic Bi-Spiking Mechanismscited by 31
- 2025BitNet b1.58 2B4T Technical Reportcited by 30
- 2024SpikeLLM: Scaling up Spiking Neural Network to Large Language Models via Saliency-based Spikingcited by 29
- 2023BiBench: Benchmarking and Analyzing Network Binarizationcited by 22
- 2023PowerQuant: Automorphism Search for Non-Uniform Quantizationcited by 20
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticketcited by 13
- 2023Binarized Neural Machine Translationcited by 12
- 2022INSTA-BNN: Binary Neural Network with INSTAnce-aware Thresholdcited by 9
- 2024Q-S5: Towards Quantized State Space Modelscited by 9
- 2023NUPES : Non-Uniform Post-Training Quantization via Power Exponent Searchcited by 7
12 most cited of 43 All 43 (JSON)
- 2026EeveeDark: A Binary Neural Framework for Low-Light Video Enhancement via Event-Guided Sensor-Level Fusion7 Jul 2026
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025Information-Bottleneck Driven Binary Neural Network for Change Detection4 Jul 2025
- 2025High-Fidelity Differential-information Driven Binary Vision Transformer3 Jul 2025
- 2025Bruno: Backpropagation Running Undersampled for Novel device Optimization23 May 2025
- 2025PROM: Prioritize Reduction of Multiplications Over Lower Bit-Widths for Efficient CNNs6 May 2025
- 2025BitNet b1.58 2B4T Technical Report16 Apr 2025
- 2024Efficiera Residual Networks: Hardware-Friendly Fully Binary Weight with 2-bit Activation Model Achieves Practical ImageNet Accuracy15 Oct 2024
- 2024Gradient-Free Training of Quantized Neural Networks13 Oct 2024
- 2024Accelerating Error Correction Code Transformers8 Oct 2024
- 2024Robust Training of Neural Networks at Arbitrary Precision and Sparsity14 Sep 2024
12 newest of 43 All 43 (JSON)