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
SNNAX -- Spiking Neural Networks in JAX
Jamie Lohoff, Jan Finkbeiner, Emre Neftci
A Low-Cost Real-Time Spiking System for Obstacle Detection based on Ultrasonic Sensors and Rate Coding
Alvaro Ayuso-Martinez, Daniel Casanueva-Morato, Juan Pedro Dominguez-Morales, Angel Jimenez-Fernandez, Gabriel Jimenez-Moreno
When In-memory Computing Meets Spiking Neural Networks -- A Perspective on Device-Circuit-System-and-Algorithm Co-design
Abhishek Moitra, Abhiroop Bhattacharjee, Yuhang Li, Youngeun Kim, Priyadarshini Panda
Adaptive Spiking Neural Networks with Hybrid Coding
Huaxu He
AT-SNN: Adaptive Tokens for Vision Transformer on Spiking Neural Network
Donghwa Kang, Youngmoon Lee, Eun-Kyu Lee, Brent Kang, Jinkyu Lee, Hyeongboo Baek