atlas

Research map / Architectures and efficiency / Spiking networks

Towards Accurate Binary Spiking Neural Networks: Learning with Adaptive Gradient Modulation Mechanism

AAAI 2025 · Architectures and efficiency › Spiking networks · approach: Training deep spiking networks

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.

Analyzes weight sign flipping in binary spiking neural networks and proposes AGMM, a sigmoid-based adaptive gradient modulation that reduces flipping and improves accuracy on static and neuromorphic benchmarks.

Problem

Training binary spiking neural networks (BSNNs) is hard because binary weights and non-differentiable spikes cause frequent weight sign flipping, leaving a large accuracy gap to full-precision SNNs.

Approach

Proposes AGMM, a forward module that scales the feature map by sigmoid of a time-wise scaled spatial average (learnable per-timestep factor), which in backpropagation scales gradient mean and variance down, reducing sign flipping probability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add AGMM gradient modulation (ablation)Vanilla BSNN · CIFAR-100test accuracyHelped
Add AGMM gradient modulation (ablation)Vanilla BSNN · CIFAR-100SOPs: 0.056 -> 0.045Helped
Add AGMM gradient modulation (ablation)Vanilla BSNN · CIFAR-100Energy: 0.066 -> 0.064Helped
Add AGMM gradient modulation (ablation)Vanilla BSNN · CIFAR-100model size: 2.31 -> 2.46Hurt
Add AGMM gradient modulation (ablation)Vanilla BSNN · CIFAR-100MACs: 0.027 -> 0.028Hurt
Use AGMM instead of the prior direct-train ResNet-19 methodResNet-19 BSNN · CIFAR-10accuracy: 95.54% -> 96.13%Helped
Use AGMM instead of the prior direct-train ResNet-19 methodResNet-19 BSNN · CIFAR-100accuracy: 78.82% -> 80.25%Helped
Use AGMM instead of the prior direct-train ResNet-18 methodResNet-18 BSNN · ImageNetaccuracy: 64.67%Helped
Use AGMM instead of the prior VGGSNN methodVGGSNN BSNN · DVS-Gestureaccuracy: 97.92%No clear effect
Use AGMM instead of the prior VGGSNN methodVGGSNN BSNN · DVS-CIFAR10accuracy: 81.60% -> 82.40%Helped
Use AGMM with 4 timesteps instead of 2ResNet-19 AGMM · CIFAR-10accuracy: 96.13% -> 96.33%Helped
Use AGMM with 4 timesteps instead of 2ResNet-19 AGMM · CIFAR-100accuracy: 80.25% -> 80.70%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet DVS-Gesture DVS-CIFAR10

Benchmarks: CIFAR-10 CIFAR-100 ImageNet DVS-Gesture DVS-CIFAR10

Metrics: top-1 accuracy weight sign flipping ratio firing rate SOPs energy (mJ) model size (MB)

Baselines: Q-SNN Bit-SNN WS-DR vanilla BSNN FP-SNN

Builds on: Bi-Real Net STBP XNOR-Net Q-SNN

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