Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1
Not on the map. Why?
Abstract (arXiv)
We introduce a method to train Binarized Neural Networks (BNNs) - neural networks with binary weights and activations at run-time. At training-time the binary weights and activations are used for computing the parameters gradients. During the forward pass, BNNs drastically reduce memory size and accesses, and replace most arithmetic operations with bit-wise operations, which is expected to substantially improve power-efficiency. To validate the effectiveness of BNNs we conduct two sets of experiments on the Torch7 and Theano frameworks. On both, BNNs achieved nearly state-of-the-art results over the MNIST, CIFAR-10 and SVHN datasets. Last but not least, we wrote a binary matrix multiplication GPU kernel with which it is possible to run our MNIST BNN 7 times faster than with an unoptimized GPU kernel, without suffering any loss in classification accuracy. The code for training and running our BNNs is available on-line.
Key facts. Cited by 105 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Feb 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 61; 2022: 30; 2023: 10; 2024: 2; 2025: 0; 2026: 2.
105 papers.
Sort:
By area:
- 2021Post-Training Quantization for Vision Transformercited by 278
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2021I-BERT: Integer-only BERT Quantizationcited by 255
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 179
- 2021Distributed Learning in Wireless Networks: Recent Progress and Future Challengescited by 129
- 2023RPTQ: Reorder-based Post-training Quantization for Large Language Modelscited by 116
- 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Modelscited by 115
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimationcited by 79
- 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 59
- 2021Differentiable Model Compression via Pseudo Quantization Noisecited by 45
- 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Setscited by 38
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
38 more
- 2021Content-Aware GAN Compressioncited by 28
- 2022SDQ: Stochastic Differentiable Quantization with Mixed Precisioncited by 28
- 2021Spiking Neural Networks with Improved Inherent Recurrence Dynamics for Sequential Learningcited by 27
- 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
- 2021Meta-Aggregator: Learning to Aggregate for 1-bit Graph Neural Networkscited by 25
- 2021Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolutioncited by 20
- 2021CPT: Efficient Deep Neural Network Training via Cyclic Precisioncited by 19
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2022Lite Pose: Efficient Architecture Design for 2D Human Pose Estimationcited by 16
- 2021S2-BNN: Bridging the Gap Between Self-Supervised Real and 1-bit Neural Networks via Guided Distribution Calibrationcited by 15
- 2023Lightweight Neural Architecture Search for Temporal Convolutional Networks at the Edgecited by 15
- 2021Learning Accurate Decision Trees with Bandit Feedback via Quantized Gradient Descentcited by 14
- 2021Fast Walsh-Hadamard Transform and Smooth-Thresholding Based Binary Layers in Deep Neural Networkscited by 14
- 2021Dynamic Binary Neural Network by learning channel-wise thresholdscited by 13
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networkscited by 13
- 2022Weightless Neural Networks for Efficient Edge Inferencecited by 13
- 2022IDa-Det: An Information Discrepancy-aware Distillation for 1-bit Detectorscited by 12
- 2021Leaky Nets: Recovering Embedded Neural Network Models and Inputs through Simple Power and Timing Side-Channels -- Attacks and Defensescited by 11
- 2021FLASH: Fast Neural Architecture Search with Hardware Optimizationcited by 11
- 2021An In-Memory Analog Computing Co-Processor for Energy-Efficient CNN Inference on Mobile Devicescited by 9
- 2021FastICARL: Fast Incremental Classifier and Representation Learning with Efficient Budget Allocation in Audio Sensing Applicationscited by 9
- 2021BinarizedAttack: Structural Poisoning Attacks to Graph-based Anomaly Detectioncited by 9
- 2021AHAR: Adaptive CNN for Energy-efficient Human Activity Recognition in Low-power Edge Devicescited by 8
- 2021Adaptive Precision Training (AdaPT): A dynamic fixed point quantized training approach for DNNscited by 8
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networkscited by 8
- 2021Recent Advances in Large Margin Learningcited by 7
- 2021Towards Low-Latency Energy-Efficient Deep SNNs via Attention-Guided Compressioncited by 7
- 2021Communication-oriented Model Fine-tuning for Packet-loss Resilient Distributed Inference under Highly Lossy IoT Networkscited by 7
- 2021Constrained Differentially Private Federated Learning for Low-bandwidth Devicescited by 6
- 2022HideNseek: Federated Lottery Ticket via Server-side Pruning and Sign Supermaskcited by 6
- 2021Boosting Binary Masks for Multi-Domain Learning through Affine Transformationscited by 5
- 2021A 1D-CNN Based Deep Learning Technique for Sleep Apnea Detection in IoT Sensorscited by 5
- 2022Sub-mW Keyword Spotting on an MCU: Analog Binary Feature Extraction and Binary Neural Networkscited by 5
- 2022BiFSMN: Binary Neural Network for Keyword Spottingcited by 5
- 2022Binary Single-dimensional Convolutional Neural Network for Seizure Predictioncited by 5
- 2021End-to-End Learned Image Compression with Quantized Weights and Activationscited by 4
- 2022PocketNN: Integer-only Training and Inference of Neural Networks via Direct Feedback Alignment and Pocket Activations in Pure C++cited by 4
- 2022ThreshNet: An Efficient DenseNet Using Threshold Mechanism to Reduce Connectionscited by 4
50 most cited of 105 All 105 (JSON)
- 2026Latest Exact Match Attention22 Sep 2026
- 2026SURGE: Surrogate Gradient Adaptation in Binary Neural Networks9 May 2026
- 2024"No Matter What You Do": Purifying GNN Models via Backdoor Unlearning2 Oct 2024
- 2024Magic for the Age of Quantized DNNs22 Mar 2024
- 2023BiHRNet: A Binary high-resolution network for Human Pose Estimation17 Nov 2023
- 2023Analyzing Compression Techniques for Computer Vision14 May 2023
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUs4 May 2023
- 2023Big-Little Adaptive Neural Networks on Low-Power Near-Subthreshold Processors19 Apr 2023
- 2023RPTQ: Reorder-based Post-training Quantization for Large Language Models3 Apr 2023
- 2023Gated Compression Layers for Efficient Always-On Models15 Mar 2023
- 2023Bag of Tricks with Quantized Convolutional Neural Networks for image classification13 Mar 2023
- 2023An Optical XNOR-Bitcount Based Accelerator for Efficient Inference of Binary Neural Networks3 Feb 2023
38 more
- 2023Lightweight Neural Architecture Search for Temporal Convolutional Networks at the Edge24 Jan 2023
- 2023RedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNs15 Jan 2023
- 2022Exploiting the Partly Scratch-off Lottery Ticket for Quantization-Aware Training12 Nov 2022
- 2022Fast and Low-Memory Deep Neural Networks Using Binary Matrix Factorization24 Oct 2022
- 2022SeKron: A Decomposition Method Supporting Many Factorization Structures12 Oct 2022
- 2022IDa-Det: An Information Discrepancy-aware Distillation for 1-bit Detectors7 Oct 2022
- 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Sets17 Aug 2022
- 2022Efficient Compilation and Mapping of Fixed Function Combinational Logic onto Digital Signal Processors Targeting Neural Network Inference and Utilizing High-level Synthesis30 Jul 2022
- 2022RepBNN: towards a precise Binary Neural Network with Enhanced Feature Map via Repeating19 Jul 2022
- 2022Binary Early-Exit Network for Adaptive Inference on Low-Resource Devices17 Jun 2022
- 2022Fault-Tolerant Collaborative Inference through the Edge-PRUNE Framework16 Jun 2022
- 2022SDQ: Stochastic Differentiable Quantization with Mixed Precision9 Jun 2022
- 2022HideNseek: Federated Lottery Ticket via Server-side Pruning and Sign Supermask9 Jun 2022
- 2022Binary Single-dimensional Convolutional Neural Network for Seizure Prediction8 Jun 2022
- 2022Gator: Customizable Channel Pruning of Neural Networks with Gating30 May 2022
- 2022Hardware-Robust In-RRAM-Computing for Object Detection9 May 2022
- 2022Arrhythmia Classifier using Binarized Convolutional Neural Network for Resource-Constrained Devices7 May 2022
- 2022Lite Pose: Efficient Architecture Design for 2D Human Pose Estimation3 May 2022
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applications25 Apr 2022
- 2022Pruning In Time (PIT): A Lightweight Network Architecture Optimizer for Temporal Convolutional Networks28 Mar 2022
- 2022Image Classification on Accelerated Neural Networks21 Mar 2022
- 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Models14 Mar 2022
- 2022Toward Efficient Hyperspectral Image Processing inside Camera Pixels11 Mar 2022
- 2022Weightless Neural Networks for Efficient Edge Inference3 Mar 2022
- 2022Standard Deviation-Based Quantization for Deep Neural Networks24 Feb 2022
- 2022Saving RNN Computations with a Neuron-Level Fuzzy Memoization Scheme14 Feb 2022
- 2022BiFSMN: Binary Neural Network for Keyword Spotting14 Feb 2022
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networks28 Jan 2022
- 2022Sub-mW Keyword Spotting on an MCU: Analog Binary Feature Extraction and Binary Neural Networks10 Jan 2022
- 2022ThreshNet: An Efficient DenseNet Using Threshold Mechanism to Reduce Connections9 Jan 2022
- 2022PocketNN: Integer-only Training and Inference of Neural Networks via Direct Feedback Alignment and Pocket Activations in Pure C++8 Jan 2022
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networks7 Jan 2022
- 2021Communication-oriented Model Fine-tuning for Packet-loss Resilient Distributed Inference under Highly Lossy IoT Networks17 Dec 2021
- 2021A Highly Effective Low-Rank Compression of Deep Neural Networks with Modified Beam-Search and Modified Stable Rank30 Nov 2021
- 2021Low-bit Quantization of Recurrent Neural Network Language Models Using Alternating Direction Methods of Multipliers29 Nov 2021
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimation29 Nov 2021
- 2021End-to-End Learned Image Compression with Quantized Weights and Activations17 Nov 2021
- 2021Arch-Net: Model Distillation for Architecture Agnostic Model Deployment1 Nov 2021
50 newest of 105 All 105 (JSON)
- 2021Post-Training Quantization for Vision Transformercited by 278
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2021I-BERT: Integer-only BERT Quantizationcited by 255
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 179
- 2021Distributed Learning in Wireless Networks: Recent Progress and Future Challengescited by 129
- 2023RPTQ: Reorder-based Post-training Quantization for Large Language Modelscited by 116
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimationcited by 79
- 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 59
- 2021Differentiable Model Compression via Pseudo Quantization Noisecited by 45
- 2022AdaBin: Improving Binary Neural Networks with Adaptive Binary Setscited by 38
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2021Content-Aware GAN Compressioncited by 28
12 most cited of 102 All 102 (JSON)
- 2026Latest Exact Match Attention22 Sep 2026
- 2026SURGE: Surrogate Gradient Adaptation in Binary Neural Networks9 May 2026
- 2024"No Matter What You Do": Purifying GNN Models via Backdoor Unlearning2 Oct 2024
- 2024Magic for the Age of Quantized DNNs22 Mar 2024
- 2023BiHRNet: A Binary high-resolution network for Human Pose Estimation17 Nov 2023
- 2023Analyzing Compression Techniques for Computer Vision14 May 2023
- 2023BitGNN: Unleashing the Performance Potential of Binary Graph Neural Networks on GPUs4 May 2023
- 2023Big-Little Adaptive Neural Networks on Low-Power Near-Subthreshold Processors19 Apr 2023
- 2023RPTQ: Reorder-based Post-training Quantization for Large Language Models3 Apr 2023
- 2023Gated Compression Layers for Efficient Always-On Models15 Mar 2023
- 2023Bag of Tricks with Quantized Convolutional Neural Networks for image classification13 Mar 2023
- 2023An Optical XNOR-Bitcount Based Accelerator for Efficient Inference of Binary Neural Networks3 Feb 2023
12 newest of 102 All 102 (JSON)