Exploiting Heterogeneity in Timescales for Sparse Recurrent Spiking Neural Networks for Energy-Efficient Edge Computing
Biswadeep Chakraborty, Saibal Mukhopadhyay
TL;DR
This work tackles energy-efficient edge computing with Spiking Neural Networks by introducing heterogeneity in both neuron and STDP dynamics (HRSNN) and a Lyapunov-based pruning method (LNP). It provides analytical backing showing that neuronal heterogeneity enhances memory capacity while STDP heterogeneity reduces spike activity, leading to improved spike efficiency. A modified Bayesian Optimization approach tunes distributions over hyperparameters, and LNP yields sparse, robust networks with minimal performance loss across tasks. Collectively, the findings demonstrate substantial potential for practical neuromorphic implementations that achieve high performance with lower energy costs and improved robustness.
Abstract
Spiking Neural Networks (SNNs) represent the forefront of neuromorphic computing, promising energy-efficient and biologically plausible models for complex tasks. This paper weaves together three groundbreaking studies that revolutionize SNN performance through the introduction of heterogeneity in neuron and synapse dynamics. We explore the transformative impact of Heterogeneous Recurrent Spiking Neural Networks (HRSNNs), supported by rigorous analytical frameworks and novel pruning methods like Lyapunov Noise Pruning (LNP). Our findings reveal how heterogeneity not only enhances classification performance but also reduces spiking activity, leading to more efficient and robust networks. By bridging theoretical insights with practical applications, this comprehensive summary highlights the potential of SNNs to outperform traditional neural networks while maintaining lower computational costs. Join us on a journey through the cutting-edge advancements that pave the way for the future of intelligent, energy-efficient neural computing.
