MorphSNN: Adaptive Graph Diffusion and Structural Plasticity for Spiking Neural Networks
Organizations: School of Software, Northeastern University, China · Guangdong Institute of Intelligence Science and Technolog, China · The Hong Kong Polytechnic University, China · Monash University, Australia
Abstract
Spiking Neural Networks (SNNs) currently face a critical bottleneck: while individual neurons exhibit dynamic biological properties, their macro-scopic architectures remain confined within conventional connectivity patterns that are static and hierarchical. This discrepancy between neuron-level dynamics and network-level fixed connectivity eliminates critical brain-like lateral interactions, limiting adaptability in changing environments. To address this, we propose MorphSNN, a backbone framework inspired by biological non-synaptic diffusion and structural plasticity. Specifically, we introduce a Graph Diffusion (GD)mechanism to facilitate efficient undirected signal propagation, complementing the feedforward hierarchy. Furthermore, it incorporates a Spatio-Temporal Structural Plasticity (STSP) mechanism, endowing the network with the capability for instance-specific, dynamic topological reorganization, thereby overcoming the limitations of fixed topologies. Experiments demonstrate that MorphSNN achieves state-of-the-art accuracy on static and neuromorphic datasets; for instance, it reaches 83.35% accuracy on N-Caltech101 with only 5 timesteps. More importantly, its self-evolving topology functions as an intrinsic distribution fingerprint, enabling superior Out-of- Distribution (OOD) detection without auxiliary training. The code is available at anonymous.4open.science/r/MorphSNN-B0BC.
Figures & tables
| Method | Architecture | DVS-Gesture | CIFAR10-DVS | NCaltech101 | |
| MLF ( Feng et al., 2022 ) | VGG-9 | 5 | 85.77 | 65.88 | 70.4 |
| SSNN ( Ding et al., 2024 ) | VGG-9 | 5 | 90.74 | 73.63 | 77.97 |
| Spikingformer ( Zhou et al., 2023 ) | Spikingformer-2-256 | 5 | 93.40 ∗ | 77.50 ∗ | 82.14 ∗ |
| CogniSNN ( Huang et al., 2025b ) | WS-RGA-7 | 5 | 95.41 | 79.00 | 78.62 |
| MorphSNN | DGD-SNN-7-3 | 5 | 96.53 | 79.90 | 83.35 |
| SEW-ResNet ( Fang et al., 2021a ) | ConvNet | 16 | 97.92 | 74.40 | - |
| Method | CIFAR-10 | CIFAR-100 | ImageNet | |
| ResNet-19 (ANN) | 1 | 94.97 | 75.35 | - |
| Transformer (ANN) | 1 | 96.73 | 81.02 | - |
| MorphANN (Ours) | 1 | 96.50 | 80.29 | - |
| SNASNet ( Kim et al., 2022 ) | 5 | 93.64 | 73.04 | - |
| Spikformer ( Zhou et al., 2022 ) | 4 | 95.51 | 78.21 | 73.38 |
| Spikingformer ( Shi et al., 2024 ) | 4 | 95.81 | 78.21 | 74.79 |
| Method | GD | STSP | Sym | DVS128 | C10DVS | NCal101 |
| Baseline | ✗ | ✗ | ✗ | 92.01 | 78.90 | 81.77 |
| Static | ✓ | ✗ | ✓ | 95.44 | 79.90 | 83.35 |
| Asym | ✓ | ✓ | ✗ | 94.44 | 78.20 | 82.14 |
| Full | ✓ | ✓ | ✓ | 96.53 | 79.40 | 82.75 |
| Model | Accuracy (%) | |
| Event Frames ( Bi et al., 2020 ) | 8 | 57.9 |
| Res-SNN18 + RM ( Yao et al., 2023b ) | 8 | 63.5 |
| TIM ( Shen et al., 2024b ) | 10 | 63.8 |
| MorphSNN (Static) | 10 | 65.81 |
| MorphSNN (Full) | 10 | 67.12 |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Stage | Neuromorphic Datasets | Static Image Datasets | |||
| DVS-Gesture | C10DVS / NCal101 | UCF101-DVS | CIFAR-10 / 100 | ImageNet | |
| (Input: ) | (Input: ) | (Input: ) | (Input: ) | (Input: ) | |
| Encoder | {3x3, 32, AP} | {3x3, 156, AP} | {3x3, 156} | {3x3, 64} | {7x7, 64, S2, P3, AP} |
| 1 | \left[\begin{array}[]{c}3\text{x}3,32\end{array}\right]\times 7 | \left[\begin{array}[]{c}3\text{x}3,156\end{array}\right]\times 7 | \left[\begin{array}[]{c}3\text{x}3,128\end{array}\right]\times 4 | \left[\begin{array}[]{c}3\text{x}3,64\end{array}\right]\times 8 | |
| 2 | \left[\begin{array}[]{c}3\text{x}3,32\end{array}\right]\times 7 | \left[\begin{array}[]{c}3\text{x}3,156\end{array}\right]\times 7 | \left[\begin{array}[]{c}3\text{x}3,256\end{array}\right]\times 4 | \left[\begin{array}[]{c}3\text{x}3,128\end{array}\right]\times 8 | |
| 3 | \left[\begin{array}[]{c}3\text{x}3,32\end{array}\right]\times 7 | \left[\begin{array}[]{c}3\text{x}3,156\end{array}\right]\times 7 | \left[\begin{array}[]{c}3\text{x}3,512\end{array}\right]\times 4 | \left[\begin{array}[]{c}3\text{x}3,256\end{array}\right]\times 16 | |
| Dataset | Optimizer | Weight Decay | Batch Size | Epochs | Init. LR | Schedule |
| CIFAR-10 | AdamW | 0.05 | 64 | 400 | Cosine | |
| CIFAR-100 | AdamW | 0.05 | 64 | 400 | Cosine | |
| ImageNet | AdamW | 0.05 | 256 | 300 | Cosine | |
| DVS-Gesture | SGD | 0 | 8 | 300 | Cosine | |
| CIFAR10-DVS | SGD | 0 | 8 | 192 | Step | |
| N-Caltech101 | SGD | 0 | 8 | 192 | Step |
| Method | T | Time | Param | Fire Rate | ACs | MACs | SOP Energy | Accuracy |
| (s) | (M) | (%) | (M) | (M) | ( J) | (%) | ||
| MorphANN | 1 | 32 | 11.03 | - | 0.29 | 400.20 | 1841.18 | 96.50 |
| Baseline | 4 | 70 | 10.64 | 10.07 | 68.24 | 1.77 | 69.558 | 92.01 |
| Static | 4 | 72 | 10.85 | 9.91 | 69.69 | 1.77 | 70.863 | 95.97 |
| Full | 4 | 121 | 11.54 | 9.86 | 68.10 | 3.69 | 78.264 | 95.54 |
| Method | Mem. Read & Write | Synaptic & Neuron Op. (mJ) | Addr. ( J) | Total (mJ) | ||
| Membrane Potential (mJ) | Parameters (mJ) | In / Out (mJ) | ||||
| MorphANN | 0 | 39.8431 | 39.8192 | 1.8412 | 0.5563 | 81.5041 |
| Baseline | 13.2920 | 6.6460 | 0.0004 | 0.0696 | 59.9272 | 20.0676 |
| Static | 13.3569 | 6.6785 | 0.0005 | 0.0709 | 60.2313 | 20.1666 |
| Full | 13.5729 | 6.7214 | 0.0074 | 0.0691 | 60.3827 | 20.4313 |
Spiking Neural Networks
Spiking neural networks process information through discrete, time-dependent neural events, aiming for efficient computation and biologically inspired learning.
See all 351 papers