atlas

Research map / Architectures and efficiency / Quantization

A&B BNN: Add&Bit-Operation-Only Hardware-Friendly Binary Neural Network

CVPR 2024 · Architectures and efficiency › Quantization · approach: Binary neural networks · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes A&B BNN, a multiplication-free binary neural network built on BN-Free ReActNet by adding a removable mask layer and a power-of-2 quantized RPReLU, reaching 66.89% ImageNet top-1 with zero multiplications at inference.

Problem

Binary neural networks still contain millions of full-precision multiplications from BN, PReLU, scaling factors, and pooling, which are hardware-unfriendly and conflict with BNN's goal of logic-only inference.

Approach

Build on BN-Free binary networks, absorb the beta multiplication into a training-only mask layer that is removed at inference, constrain PReLU slopes and alpha to powers of 2 so multiplications become bit shifts, and replace average pooling division with 2-bit right shifts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace BN-Free with A&B BNNReActNet-18 · ImageNetTop-1 accuracy: 61.1% -> 61.39%Helped
Replace BN-Free with A&B BNNReActNet-A · ImageNetTop-1 accuracy: 68.0% -> 66.89%Hurt
Replace BN-Free with A&B BNNReActNet-18 · CIFAR-10accuracy: 92.08 -> 92.30Helped
Replace BN-Free with A&B BNNReActNet-18 · CIFAR-100accuracy: 68.34 -> 69.35Helped
Replace fixed-slope RLeakyReLU (slope 2−3) with quantized RPReLU (ablation)ReActNet-18 · ImageNetTop-1 accuracy: 60.25 -> 61.39; 1.14%Helped
Replace fixed-slope RLeakyReLU (slope 2−7) with quantized RPReLU (ablation)ReActNet-18 · ImageNetTop-1 accuracy: 60.48 -> 61.39Helped
Replace fixed-slope RLeakyReLU with quantized RPReLU (ablation)ReActNet-18 · CIFAR-10Top-1 accuracy: 92.30 -> 91.94; 92.07 -> 91.94Mixed
Replace fixed-slope RLeakyReLU (slope 2−3) with quantized RPReLU (ablation)ReActNet-18 · CIFAR-100Top-1 accuracy: 69.31 -> 69.35No clear effect
Set α to 2−2 rather than 2−3 (ablation)ReActNet-18 · ImageNetTop-1 accuracy: 60.55 -> 61.39Helped
Set α to 2−2 rather than 2−3 (ablation)ReActNet-18 · CIFAR-10Top-1 accuracy: 91.69 -> 91.94Helped
Set α to 2−2 rather than 2−3 (ablation)ReActNet-18 · CIFAR-100Top-1 accuracy: 68.35 -> 69.35Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet (ILSVRC12) CIFAR-10 CIFAR-100

Benchmarks: ImageNet CIFAR-10 CIFAR-100

Metrics: top-1 accuracy top-5 accuracy multiplication operand count LUT/slice/DSP hardware overhead

Baselines: XNOR-ResNet-18 Bi-ResNet-18 ReActNet-18 ReActNet-18 (BN-Free) ReActNet-A ReActNet-A (BN-Free) Bi-ResNet-34 BNN-ResNet-18 RLeakyReLU

Builds on: BN-Free BNN ReActNet Bi-Real Net XNOR-Net normalizer-free networks scaled weight standardization adaptive gradient clipping

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy