atlas

Research map / Architectures and efficiency / Spiking networks

Are Conventional SNNs Really Efficient? A Perspective from Network Quantization

CVPR 2024 · Architectures and efficiency › Spiking networks · approach: Training deep spiking networks · 10 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.

Shows that T-step SNNs are equivalent to T-bit quantized ANNs and proposes the "Bit Budget" metric (T·bw·bs) with S-ACE/NS-ACE to fairly estimate SNN energy and allocate bits between time steps, spike precision, and weights.

Problem

SNN energy efficiency is usually estimated with synaptic operations (SOPs) and compared against unoptimized ANNs, which skews comparisons; the relation between SNN time steps and quantized ANN bit-widths is unclear.

Approach

Unifies SNN time steps and quantized activation bit-widths as equivalent representations, defines the Bit Budget (T × weight bit-width × spike bit-width) as a per-synapse cost measure, and uses it to guide allocating bits between time steps and multi-bit spike patterns plus weight quantization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Allocate more bits to spike patterns and fewer to time steps for static-image SNNs (ablation)Quantized SNNs · ImageNet, CIFAR10, CIFAR100accuracy: 96.50 vs 95.94; 80.71 vs 78.77Helped
Increase spike-pattern bits while reducing time steps (ablation)Quantized SNNs · CIFAR100accuracy: 80.71 vs 78.77Helped
Increase time steps rather than spike-pattern bit-width (ablation)Quantized SNNs · CIFAR10accuracy: 93.91 vs 95.00Hurt
Use 1 / 2 / 8 rather than 1 / 1 / 16 bit allocation (ablation)Quantized SNN · DVS Gestureaccuracy (%): 96.67 (+0.00) -> 98.48 (+1.81)Helped
Use 1 / 4 / 4 rather than 1 / 1 / 16 bit allocation (ablation)Quantized SNN · N-Caltech101accuracy (%): 79.77 (+0.00) -> 82.64 (+2.87)Helped
Use 1 / 4 / 4 rather than 1 / 1 / 16 bit allocation (ablation)Quantized SNN · DVS-CIFAR10accuracy (%): 79.8 (+0.00) -> 63.1 (-16.7)Hurt
Use 1 / 16 / 1 rather than 1 / 1 / 16 bit allocation (ablation)Quantized SNN · DVS-CIFAR10accuracy (%): 79.8 (+0.00) -> 35.8 (-44.0)Hurt
Quantize weights and spike patterns to 8 / 4 / 1Spikformer-8-512 · ImageNetaccuracy (%): 73.38 -> 79.37Helped
Quantize weights and spike patterns to 8 / 8 / 1SEW-ResNet-34 · ImageNetaccuracy (%): 67.04 -> 70.13Helped
Allocate more bits to spike patterns instead of time steps (ablation)SNNs · CIFAR100 and N-Caltech101accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet CIFAR10 CIFAR100 CIFAR10-DVS DVS128 Gesture N-Caltech101

Benchmarks: ImageNet CIFAR10 CIFAR100 CIFAR10-DVS DVS128 Gesture N-Caltech101

Metrics: top-1 accuracy parameters (M) SOPs (G) S-ACE (G) NS-ACE (G) fps firing rate

Baselines: Hybrid training TET Spiking ResNet tdBN SEW ResNet Spikformer

Builds on: Spikformer SEW ResNet surrogate gradient synaptic operations (SOPs)

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