Structured State Space Model Dynamics and Parametrization for Spiking Neural Networks
By: Maxime Fabre, Lyubov Dudchenko, Emre Neftci
Potential Business Impact:
Makes brain-like computers learn faster and better.
Multi-state spiking neurons such as the adaptive leaky integrate-and-fire (AdLIF) neuron offer compelling alternatives to conventional deep learning models thanks to their sparse binary activations, second-order nonlinear recurrent dynamics, and efficient hardware realizations. However, such internal dynamics can cause instabilities during inference and training, often limiting performance and scalability. Meanwhile, state space models (SSMs) excel in long sequence processing using linear state-intrinsic recurrence resembling spiking neurons' subthreshold regime. Here, we establish a mathematical bridge between SSMs and second-order spiking neuron models. Based on structure and parametrization strategies of diagonal SSMs, we propose two novel spiking neuron models. The first extends the AdLIF neuron through timestep training and logarithmic reparametrization to facilitate training and improve final performance. The second additionally brings initialization and structure from complex-state SSMs, broadening the dynamical regime to oscillatory dynamics. Together, our two models achieve beyond or near state-of-the-art (SOTA) performances for reset-based spiking neuron models across both event-based and raw audio speech recognition datasets. We achieve this with a favorable number of parameters and required dynamic memory while maintaining high activity sparsity. Our models demonstrate enhanced scalability in network size and strike a favorable balance between performance and efficiency with respect to SSM models.
Similar Papers
State-Space Model Inspired Multiple-Input Multiple-Output Spiking Neurons
Machine Learning (CS)
Makes computer brains learn faster and better.
DA-LIF: Dual Adaptive Leaky Integrate-and-Fire Model for Deep Spiking Neural Networks
Neural and Evolutionary Computing
Makes computer brains learn faster and use less power.
Learning Neuron Dynamics within Deep Spiking Neural Networks
Neural and Evolutionary Computing
Computers learn to see better with smarter brain-like chips.