atlas

Research map / Architectures and efficiency / Spiking networks

Gated Attention Coding for Training High-Performance and Efficient Spiking Neural Networks

AAAI 2024 · Architectures and efficiency › Spiking networks · approach: Training deep spiking networks · 44 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 Gated Attention Coding (GAC), a plug-and-play attention-gated encoder layer that replaces direct coding in MS-ResNet SNNs to produce time-varying spike encodings, improving CIFAR and ImageNet accuracy with lower energy.

Problem

Direct coding in deep SNNs repeats the same analog input at every time step, producing periodic, powerless spike representations that lack temporal dynamics and limit accuracy, while existing SNN attention methods break spike-driven computation.

Approach

A multi-dimensional gated attention unit (temporal attention, spatial-channel attention, and sigmoid gating) applied only in the encoder layer, multiplied with the LIF output of the convolution, so the encoder varies across time steps while the downstream SNN remains spike-driven and multiplication-free.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Gated Attention Coding to MS-ResNet-18MS-ResNet-18 · CIFAR10accuracy: 94.92 -> 96.46±0.06Helped
Add Gated Attention Coding to MS-ResNet-18MS-ResNet-18 · CIFAR100accuracy: 76.41 -> 80.45±0.27Helped
Add Gated Attention Coding to MS-ResNet-18MS-ResNet-18 · ImageNettop-1 accuracy: 63.10 -> 65.14Helped
Add Gated Attention Coding to MS-ResNet-34MS-ResNet-34 · ImageNettop-1 accuracy: 69.43 -> 70.42Helped
Add Gated Attention Coding to MS-ResNet-18MS-ResNet-18 · ImageNetpower: 4.29 -> 2.34Helped
Add Gated Attention Coding to MS-ResNet-34MS-ResNet-34 · ImageNetpower: 5.11 -> 3.38Helped
Use 4 time steps instead of 6GAC-SNN with MS-ResNet-18 · ImageNettop-1 accuracy: 65.14 -> 64.05Hurt
Use 4 time steps instead of 6GAC-SNN with MS-ResNet-34 · ImageNettop-1 accuracy: 70.42 -> 69.77Hurt
Increase spatial-channel attention kernel size (ablation)GAC-SNN · CIFAR100accuracyHelped
Remove Spatial Channel Attention (ablation)GAC-SNN · CIFAR100accuracyHurt
Remove Temporal Attention (ablation)GAC-SNN · CIFAR100accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet

Benchmarks: CIFAR10 CIFAR100 ImageNet

Metrics: top-1 accuracy theoretical energy (mJ) firing rate parameter increase

Baselines: ANN2SNN tdBN TET GLIF MS-ResNet SEW-ResNet Att-MS-ResNet phase coding temporal coding rate coding

Builds on: MS-ResNet direct coding CBAM spatio-temporal backpropagation LIF neuron

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