MorphSNN: Adaptive Graph Diffusion and Structural Plasticity for Spiking Neural Networks
About
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.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Classification | CIFAR10-DVS | Accuracy83.7 | 145 | |
| Image Classification | CIFAR-100 | Accuracy80.29 | 117 | |
| Image Classification | ImageNet | Accuracy75.04 | 46 | |
| Classification | DVS-Gesture | Top-1 Acc98.96 | 19 | |
| Object Classification | N-Caltech101 | Accuracy83.35 | 18 | |
| Out-of-Distribution Detection | DVS128 (In) DVS-Lip (OOD) (test) | AUROC99.34 | 5 | |
| Out-of-Distribution Detection | DVS128 In C10-DVS OOD (test) | AUROC99.22 | 5 | |
| Out-of-Distribution Detection | DVS128 (In) NCal-101 (OOD) (test) | AUROC99.48 | 5 |