atlas

Research map / Architectures and efficiency / Spiking networks

Towards efficient deep spiking neural networks construction with spiking activity based pruning

ICML 2024 · Architectures and efficiency › Spiking networks · approach: Sparse efficient spiking sequence models · 8 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 SCA, a structured dynamic sparse training framework that prunes and regrows convolutional channels in deep SNNs based on spiking activity, reducing parameters and SynOps while keeping accuracy on CIFAR10/100, DVS-CIFAR10 and Tiny ImageNet.

Problem

Deep SNNs are heavily over-parameterized with redundant units, and existing SNN compression mostly uses unstructured connection pruning that needs specialized hardware support.

Approach

Channel-level (convolutional kernel) structured pruning during training, where channel importance is the average magnitude of membrane potential (spiking activity), pruned channels are regrown based on BN gamma gradients, and L1 regularization guides redundancy identification; the final network is built by physically removing masked channels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SCA structured channel pruning instead of the unpruned modelVGG16 · CIFAR10accuracy: +0.53%Helped
Use SCA structured channel pruning instead of the unpruned modelVGG16 · CIFAR100accuracy: +0.64%Helped
Use SCA structured channel pruning instead of the unpruned modelSCA-based network · DVS-CIFAR10accuracy: improves by nearly 1%Helped
Use SCA structured channel pruning instead of the unpruned modelVGG16 · Tiny ImageNetaccuracy: +0.03%Helped
Add channel regrowth to pruning (ablation)SNNVGG16 · CIFAR10test accuracy: about a $2\%$ decreaseHelped
Replace pruning with random pruning at initialization (ablation)SNNVGG16 · CIFAR10test accuracyHurt
Remove regrowth and only prune (ablation)SNNVGG16 · CIFAR10test accuracyHurt

Surprising findings

Limitations

Experimental setup

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

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

Metrics: test accuracy accuracy loss connectivity (remaining parameters %) parameter count synaptic operations

Baselines: Attention-based pruning ADMM-based pruning Grad R Dendritic-based pruning ESL-SNNs SD-SNN PAC-based pruning

Builds on: surrogate gradient Deep Rewiring Grad R ESL-SNNs SpikingJelly

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