Spiking Neural Network
Spiking neural networks (SNNs), inspired by the brain's event-driven communication, aim to create energy-efficient artificial intelligence by processing information through binary spikes rather than continuous values. Current research emphasizes improving training efficiency through novel neuron models (e.g., parallel resonate and fire neurons, multi-compartment neurons), developing specialized weight initialization methods, and exploring various coding schemes (e.g., Poisson coding, stepwise weighted spike coding) to optimize performance and reduce energy consumption. This field is significant due to SNNs' potential for low-power applications in embedded systems, neuromorphic computing, and real-time signal processing tasks like robotic manipulation and brain-computer interfaces.
Papers
Workload-Balanced Pruning for Sparse Spiking Neural Networks
Ruokai Yin, Youngeun Kim, Yuhang Li, Abhishek Moitra, Nitin Satpute, Anna Hambitzer, Priyadarshini Panda
Sneaky Spikes: Uncovering Stealthy Backdoor Attacks in Spiking Neural Networks with Neuromorphic Data
Gorka Abad, Oguzhan Ersoy, Stjepan Picek, Aitor Urbieta
An Exact Mapping From ReLU Networks to Spiking Neural Networks
Ana Stanojevic, Stanisław Woźniak, Guillaume Bellec, Giovanni Cherubini, Angeliki Pantazi, Wulfram Gerstner
hxtorch.snn: Machine-learning-inspired Spiking Neural Network Modeling on BrainScaleS-2
Philipp Spilger, Elias Arnold, Luca Blessing, Christian Mauch, Christian Pehle, Eric Müller, Johannes Schemmel