Collect some spiking neural network papers & codes. (Actively keep updating)
If you own or find some overlooked SNN papers, you can add them to this document by pull request.
[2023.11.6] Update SNN-related papers in NeurIPS 2023 (12 papers).
[2023.10.8] Update SNN-related papers in CVPR 2023 (2 papers), ICML 2023 (2), IJCAI 2023 (3), and ICCV 2023 (10).
[2023.6.25] Update SNN-related papers in ICLR 2023 (6 papers), AAAI 2023 (6 papers).
AAAI, ICLR, CVPR, ICML, IJCAI, ICCV, NeurIPS, TPAMI, Science Advances
- SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligence (Science Advances 2023). [paper] [code]
- Spike-driven Transformer [paper] [code]
- Parallel Spiking Neurons with High Efficiency and Long-term Dependencies Learning Ability (NeurIPS 2023). [paper] [code]
- Temporal Conditioning Spiking Latent Variable Models of the Neural Response to Natural Visual Scenes (NeurIPS 2023). [paper]
- SEENN: Towards Temporal Spiking Early Exit Neural Networks (NeurIPS 2023). [paper]
- EICIL: Joint Excitatory Inhibitory Cycle Iteration Learning for Deep Spiking Neural Networks (NeurIPS 2023). [paper]
- Addressing the speed-accuracy simulation trade-off for adaptive spiking neurons (NeurIPS 2023). [paper]
- Enhancing Adaptive History Reserving by Spiking Convolutional Block Attention Module in Recurrent Neural Networks (NeurIPS 2023). [paper]
- Trial matching: capturing variability with data-constrained spiking neural networks (NeurIPS 2023). [paper]
- Evolving Connectivity for Recurrent Spiking Neural Networks (NeurIPS 2023). [paper]
- SparseProp: Efficient Event-Based Simulation and Training of Sparse Recurrent Spiking Neural Networks (NeurIPS 2023). [paper]
- Spiking PointNet: Spiking Neural Networks for Point Clouds (NeurIPS 2023). [paper] [code]
- Exploring Loss Functions for Time-based Training Strategy in Spiking Neural Networks (NeurIPS 2023). [paper]
- Membrane Potential Batch Normalization for Spiking Neural Networks (ICCV 2023). [paper]
- Unleashing the Potential of Spiking Neural Networks with Dynamic Confidence (ICCV 2023). [paper]
- RMP-Loss: Regularizing Membrane Potential Distribution for Spiking Neural Networks (ICCV 2023). [paper]
- Inherent Redundancy in Spiking Neural Networks (ICCV 2023). [paper]
- Temporal-Coded Spiking Neural Networks with Dynamic Firing Threshold: Learning with Event-Driven Backpropagation (ICCV 2023). [paper]
- Efficient Converted Spiking Neural Network for 3D and 2D Classification (ICCV 2023). [paper]
- Deep Directly-Trained Spiking Neural Networks for Object Detection (ICCV 2023). [paper]
- Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networks (ICCV 2023). [paper]
- SSF: Accelerating Training of Spiking Neural Networks with Stabilized Spiking Flow (ICCV 2023). [paper]
- Masked Spiking Transformer (ICCV 2023). [paper]
- Spatial-Temporal Self-Attention for Asynchronous Spiking Neural Networks (IJCAI 2023). [paper]
- Learnable Surrogate Gradient for Direct Training Spiking Neural Networks (IJCAI 2023). [paper]
- Enhancing Efficient Continual Learning with Dynamic Structure Development of Spiking Neural Networks (IJCAI 2023). [paper]
- Adaptive Smoothing Gradient Learning for Spiking Neural Networks (ICML 2023). [paper]
- Surrogate Module Learning: Reduce the Gradient Error Accumulation in Training Spiking Neural Networks (ICML 2023). [paper] [code]
- Rate Gradient Approximation Attack Threats Deep Spiking Neural Networks (CVPR 2023). [paper]
- Constructing Deep Spiking Neural Networks from Artificial Neural Networks with Knowledge Distillation (CVPR 2023). [paper]
- Attention Spiking Neural Networks (TPAMI 2023) .[paper] [code]
- Heterogeneous neuronal and synaptic dynamics for spike-efficient unsupervised learning: Theory and design principles (ICLR 2023).[paper]
- Spiking Convolutional Neural Networks for Text Classification (ICLR 2023) .[paper]
- Bridging the Gap between ANNs and SNNs by Calibrating Offset Spikes (ICLR 2023).[paper] [code]
- Spikformer: When Spiking Neural Network Meets Transformer (ICLR 2023) .[paper] [code]
- A Unified Framework of Soft Threshold Pruning (ICLR 2023). [paper] [code]
- Bridging the Gap between ANNs and SNNs by Calibrating Offset Spikes (ICLR 2023). [paper] [code]
- Reducing ANN-SNN Conversion Error through Residual Membrane Potential (AAAI 2023). [paper] [code]
- Deep Spiking Neural Networks with High Representation Similarity Model Visual Pathways of Macaque and Mouse (AAAI 2023). [paper]
- ESL-SNNs: An Evolutionary Structure Learning Strategy for Spiking Neural Networks (AAAI 2023). [paper]
- Exploring Temporal Information Dynamics in Spiking Neural Networks (AAAI 2023). [paper] [code]
- Scaling Up Dynamic Graph Representation Learning via Spiking Neural Networks(AAAI 2023). [paper] [code]
- Complex Dynamic Neurons Improved Spiking Transformer Network for Efficient Automatic Speech Recognition(AAAI 2023). [paper]
Arxiv
- Spikingformer: Spike-driven Residual Learning for Transformer-based Spiking Neural Network [paper] [code]
- Enhancing the Performance of Transformer-based Spiking Neural Networks by Improved Downsampling with Precise Gradient Backpropagation [paper] [code]
- Training Full Spike Neural Networks via Auxiliary Accumulation Pathway [paper]
- MSS-DepthNet: Depth Prediction with Multi-Step Spiking Neural Network [paper]
- SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networks [paper] [code]
- Auto-Spikformer: Spikformer Architecture Search [paper]
- Advancing Spiking Neural Networks Towards Deep Residual Learning [paper]
Review
- Direct Learning-Based Deep Spiking Neural Networks: A Review [paper]
NeurIPS, CVPR, ICLR, AAAI, ICML, Nature Communications
- Event-based Video Reconstruction via Potential-assisted Spiking Neural Network [paper] [code]
- Optimal ANN-SNN Conversion for High-accuracy and Ultra-low-latency Spiking Neural Networks [paper] [code]
- Optimized Potential Initialization for Low-latency Spiking Neural Networks (AAAI 2022). [paper]
- AutoSNN: Towards Energy-Efficient Spiking Neural Networks [paper]
- Neural Architecture Search for Spiking Neural Networks [paper] [code]
- Neuromorphic Data Augmentation for Training Spiking Neural Networks [paper] [code]
- State Transition of Dendritic Spines Improves Learning of Sparse Spiking Neural Networks [paper] [code]
- Training High-Performance Low-Latency Spiking Neural Networks by Differentiation on Spike Representation [paper] [code]
- Exploring Lottery Ticket Hypothesis in Spiking Neural Networks [paper] [code]
- Spiking Graph Convolutional Networks [paper] [code]
- A calibratable sensory neuron based on epitaxial VO2 for spike-based neuromorphic multisensory system [paper] [code]
- Online Training Through Time for Spiking Neural Networks (NeurIPS 2022). [paper] [code]
- Training Spiking Neural Networks with Event-driven Backpropagation [paper] [code]
- GLIF: A Unified Gated Leaky Integrate-and-Fire Neuron for Spiking Neural Networks [paper] [code]
- Temporal Effective Batch Normalization in Spiking Neural Networks [paper]
- Training Spiking Neural Networks with Local Tandem Learning (NeurIPS 2022). [paper]
- IM-Loss: Information Maximization Loss for Spiking Neural Networks (NeurIPS 2022). [paper]
- Temporal Effective Batch Normalization in Spiking Neural Networks (NeurIPS 2022). [paper]
- Biologically Inspired Dynamic Thresholds for Spiking Neural Networks (NeurIPS 2022). [paper]
- Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networks (ICLR 2022). [paper] [code]
- Multi-Level Firing with Spiking DS-ResNet: Enabling Better and Deeper Directly-Trained Spiking Neural Networks (IJCAI 2022). [paper]
NeurIPS, ICCV, IJCAI, ICML, AAAI
- Deep Residual Learning in Spiking Neural Networks (NeurIPS 2021). [paper] [code]
- Spiking Deep Residual Network[paper]
- Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networks (ECCV 2021). [paper] [code]
- Pruning of Deep Spiking Neural Networks through Gradient Rewiring [paper] [code]
- A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibration (ICML 2021). [paper] [code]
- Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networks [paper] [code]
- Sparse Spiking Gradient Descent (NeurIPS 2021). [paper]
- Training Spiking Neural Networks with Accumulated Spiking Flow (AAAI 2021). [paper]
- Temporal-wise Attention Spiking Neural Networks for Event Streams Classification. (ECCV 2021). [paper]