A comprehensive, deeply-annotated guide to the world of Spiking Neural Networks (SNNs)
papers · models · neuromorphic hardware · datasets · tools · research groups
English · 中文 | Timeline edition
340+ papers & resources · 40+ seminal works · 42 research groups · 45+ open-source projects
Jump to Start Here · Fundamentals · Learning & Models · Hardware · Applications · Topics · Resources · Groups
If this guide helps your work, please star the repo and cite it — contributions are very welcome.
Conventional deep networks (ANNs) pass continuous numbers between neurons at every layer, synchronously, every forward pass. A Spiking Neural Network instead communicates with discrete, binary events — "spikes" — in time, exactly like biological neurons. A spiking neuron integrates incoming current onto a membrane potential; when that potential crosses a threshold, it emits a single spike and resets. Nothing happens when there is no spike.
Three consequences make SNNs compelling:
- Event-driven & sparse → computation (and energy) is spent only when a spike occurs. On neuromorphic hardware this can mean orders-of-magnitude lower power than a GPU.
- Temporal by construction → information lives not just in how many spikes fire but in when they fire, giving a natural substrate for time-series, audio, and event-camera data.
- Brain-inspired → SNNs are often called the "third generation" of neural networks (after perceptrons and rate-based deep nets), bridging neuroscience and machine learning.
The central difficulty is that a spike is a step function — non-differentiable — so ordinary backpropagation does not directly apply. The whole field, in a sense, is a set of answers to "how do we train these things?" — which is why the Training Methods section is the heart of this list.
This is an awesome-style hub for the whole SNN field — papers, models, hardware, datasets, tools, and research groups. Each entry carries a one-line "why it matters" note (English here; 中文 in the Chinese edition) so you can navigate without drowning.
13 must-read landmarks that trace the field's arc — from the "third generation" idea to today's spiking Transformers and large models. (The ★ markers throughout the guide flag many more.)
| Year | Landmark | Venue | Link |
|---|---|---|---|
| 1997 | Networks of Spiking Neurons: The Third Generation — the founding idea | Neural Networks | paper |
| 2014 | TrueNorth — a million-neuron neuromorphic chip | Science | paper |
| 2015 | Unsupervised Learning with STDP — bio-plausible learning | Front. Comput. Neurosci. | paper |
| 2018 | Loihi — on-chip-learning neuromorphic processor | IEEE Micro | paper |
| 2018 | STBP — spatio-temporal backprop, the training workhorse | Front. Neurosci. | paper |
| 2020 | e-prop — biologically plausible online learning | Nature Comm. | paper |
| 2021 | SEW-ResNet — directly training 100+ layer SNNs | NeurIPS | paper |
| 2022 | QCFS — near-lossless ANN→SNN conversion | ICLR | paper |
| 2023 | Spikformer — the first spiking Transformer | ICLR | paper |
| 2023 | Spike-driven Transformer — pure spike-driven attention | NeurIPS | paper |
| 2024 | SpikeGPT — the first generative spiking LLM | TMLR | paper |
| 2025 | Darwin Monkey — first 2-billion-neuron neuromorphic computer | ZJU | link |
| 2026 | SpikingBrain — 7B/76B spiking brain-inspired LLM | TMLR | paper |
Changelog — newest first (click to collapse)
- 2026-08 — Darwin Monkey & summer sweep. Added ZJU's Darwin Monkey (first 2B-neuron neuromorphic computer) ★ and DarwinWafer; a new Photonic Spiking Hardware subsection; NSLLM (NSR 2026) ★ plus six more spiking-LLM works; SpiNNaker2 chip paper (OJCAS 2026), SpikeRAM (ISSCC 2026), UniSpike (DAC 2026) and four Nature-family hardware works; CVPR / ACM MM / TNNLS / Nat. Comm. paper catch-ups; industry updates (SpiNNcloud, BrainChip AKD1500/AKD2500, Innatera, POLYN).
- 2026-07 — 2026 conference sweep. Added the first CVPR 2026 (13) and ICML 2026 (11) entries, plus ECCV / IJCAI 2026, two TPAMI 2026 works and a Nature Communications 2026 neuromorphic training chip — each with its own one-line summary. SpikingBrain re-tagged arXiv 2025 → TMLR 2026.
- 2026-07 — Audit & ecosystem update. Fixed dead/outdated links and a moved lab affiliation; added six 2026 works, four major labs, and per-lab latest-work (2024–2026) tags across §13.
- 2026-07 — Launched the Hub. 340+ entries across 6 Parts; new Research Groups & Labs (§13), Model Zoo & Community (§12), and a dedicated Spiking Large Models & LLMs section (§5).
- 2026-07 — Visual overhaul. New banner, "Start Here" table, and datasets/frameworks/model-zoo turned into tables.
- 2026-07 — Coverage push. Added SpikingBrain, Sorbet, SpikeCLIP, Spike2Former, SDiT; Darwin3, Intel Hala Point, IBM NorthPole, Lynxi / BrainChip / Innatera / Xylo / GrAI; plus foundational works (Mead 1990, Missing Memristor 2008, Tempotron 2006) and frameworks (SPAIC, SNNAX, BrainPy, CARLsim…).
New paper / model / chip / dataset / tool? Open a PR and add a line here.
Part I · Fundamentals
Part II · Learning & Models
Part III · Hardware & Systems
Part IV · Applications
Part V · Cross-Cutting Topics
Part VI · Resources & Ecosystem
- 10 · Datasets & Benchmarks
- 11 · Software & Frameworks
- 12 · Model Zoo & Community
- 13 · Research Groups & Labs
Meta: Contributing · Citation · Star History · License
Legend: ★ = seminal / must-read · [paper] = paper · [code] = official code
In one breath: the roots of the field — from the first threshold neuron and the Nobel-winning Hodgkin–Huxley model to Maass's "third generation" framing — plus neural coding: how a real-valued signal becomes spikes (and back). Rate coding counts spikes over a window (simple, robust, slow); temporal/latency coding puts information in spike timing (fast, efficient, harder to train); rank-order and population codes sit in between. Your choice of code sets the ceiling on both accuracy and latency.
- A Logical Calculus of the Ideas Immanent in Nervous Activity (Bull. Math. Biophysics 1943) ★. [paper]
The McCulloch–Pitts threshold neuron — the conceptual seed of all artificial and spiking neurons.
- A Quantitative Description of Membrane Current and Its Application to Conduction and Excitation in Nerve (J. Physiology 1952) ★. [paper]
The Hodgkin–Huxley model — the Nobel-winning biophysical basis for all spiking-neuron dynamics.
- Networks of Spiking Neurons: The Third Generation of Neural Network Models (Neural Networks 1997) ★. [paper]
Maass's landmark defining SNNs as the computationally more powerful "third generation."
- Spiking Neuron Models: Single Neurons, Populations, Plasticity (Cambridge Univ. Press 2002) ★. [paper]
Gerstner & Kistler's foundational textbook unifying IF, SRM, population, and plasticity theory.
- Spike-Based Strategies for Rapid Processing (Neural Networks 2001). [paper]
Thorpe et al.'s rank-order coding — firing order alone enables ultra-fast recognition.
- Rapid Neural Coding in the Retina with Relative Spike Latencies (Science 2008). [paper]
Biological evidence that relative first-spike latency carries robust, contrast-invariant information.
- Neural Coding in Spiking Neural Networks: A Comparative Study for Robust Neuromorphic Systems (Front. Neurosci. 2021). [paper]
Systematically benchmarks rate / temporal / phase / burst codes for accuracy and robustness.
- Deep Neural Networks with Weighted Spikes (Neurocomputing 2018). [paper]
Phase/weighted-spike coding assigns time-dependent weights to spikes, cutting latency and spike count.
- Conversion of Analog to Spiking Neural Networks Using Sparse Temporal Coding (IEEE ISCAS 2018). [paper]
Time-to-first-spike conversion that slashes operations versus rate coding at near-zero accuracy loss.
- T2FSNN: Deep Spiking Neural Networks with Time-to-First-Spike Coding (DAC 2020). [paper]
Brings TTFS coding to deep SNNs with kernel thresholds and early-firing for low latency/energy.
- Temporal Coding in Spiking Neural Networks with Alpha Synaptic Function (ICASSP 2020). [paper]
Enables exact backprop through precise spike times using an alpha-shaped synaptic response.
- Temporal-Coded Deep Spiking Neural Network with Easy Training and Robust Performance (AAAI 2021). [paper]
Argues non-leaky single-spike temporal coding is best for directly-trainable, robust deep SNNs.
- DIET-SNN: Direct Input Encoding with Leakage and Threshold Optimization (IEEE TNNLS 2023). [paper]
Feeds analog pixels directly and learns leak/threshold end-to-end, popularizing direct input encoding.
- Supervised Learning Based on Temporal Coding in Spiking Neural Networks (IEEE TNNLS 2018). [paper]
Mostafa's exact gradient descent on the time of the first spike — a foundational temporal-coding training method.
- Optimized Spiking Neurons Can Classify Images with High Accuracy through Temporal Coding with Two Spikes (FS neurons) (Nature Machine Intelligence 2021). [paper]
Few-spike (FS) neurons emulate ANN activations with ~2 spikes, giving high-accuracy, ultra-sparse temporal coding.
In one breath: the neuron is the SNN's transistor. LIF (leaky integrate-and-fire) is the workhorse — cheap and good enough for deep learning. Izhikevich and AdEx buy richer spiking dynamics for little cost; Hodgkin–Huxley is biophysically exact but expensive. A modern trend is making neuron parameters (e.g., the membrane time constant) learnable, letting each neuron tune its own timescale.
- Lapicque's Introduction of the Integrate-and-Fire Model Neuron (1907) (Brain Res. Bull. 1999) ★. [paper]
Historical account crediting Lapicque (1907) with the original integrate-and-fire neuron.
- Simple Model of Spiking Neurons (IEEE TNN 2003) ★. [paper]
Izhikevich's two-variable model reproducing rich cortical firing patterns at integrate-and-fire cost.
- Which Model to Use for Cortical Spiking Neurons? (IEEE TNN 2004). [paper]
The famous chart trading biological fidelity against compute cost across neuron models — a selection guide.
- A Framework for Spiking Neuron Models: The Spike Response Model (Handbook of Biol. Physics 2001). [paper]
Formalizes the SRM, a kernel-based generalization of integrate-and-fire.
- Adaptive Exponential Integrate-and-Fire Model as an Effective Description of Neuronal Activity (J. Neurophysiology 2005). [paper]
The AdEx model — an exponential spike term plus adaptation that accurately fits real neurons.
- Generalized Leaky Integrate-and-Fire Models Classify Multiple Neuron Types (Nature Communications 2018). [paper][code]
Allen Institute's data-driven GLIF hierarchy fit to 645 real neurons across cell types.
- Incorporating Learnable Membrane Time Constant to Enhance Learning of SNNs (PLIF) (ICCV 2021) ★. [paper][code]
PLIF makes the membrane time constant learnable, boosting accuracy and easing initialization.
- GLIF: A Unified Gated Leaky Integrate-and-Fire Neuron for Spiking Neural Networks (NeurIPS 2022). [paper][code]
Learnable gates fuse multiple bio-features per neuron, enlarging representational capacity.
- KLIF: An Optimized Spiking Neuron Unit for Tuning Surrogate Gradient Slope and Membrane Potential (arXiv 2023). [paper]
Adds a learnable scaling factor that dynamically shapes the surrogate-gradient curve during training.
- Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-Term Dependencies (PSN) (NeurIPS 2023). [paper][code]
Removes reset to reformulate neuronal dynamics for parallel (non-serial) simulation and long memory.
- TC-LIF: A Two-Compartment Spiking Neuron Model for Long-Term Sequential Modelling (AAAI 2024). [paper][code]
Soma–dendrite two-compartment neuron designed to propagate gradients over long temporal gaps.
- CLIF: Complementary Leaky Integrate-and-Fire Neuron for Spiking Neural Networks (ICML 2024). [paper][code]
A hyperparameter-free neuron that opens extra backprop paths to fight temporal vanishing gradients.
- Temporal Dendritic Heterogeneity Incorporated with SNNs for Learning Multi-Timescale Dynamics (DH-LIF) (Nature Communications 2024). [paper]
Multi-branch dendritic neuron with learnable per-branch time constants for multi-timescale learning.
- PMSN: A Parallel Multi-compartment Spiking Neuron for Multi-scale Temporal Processing (IEEE TNNLS 2026). [paper]
PolyU's multi-compartment neuron with parallelizable multi-timescale dynamics — >10× training acceleration and +30% accuracy on Sequential CIFAR-10 vs LIF.
- Burst Spiking Neural Networks (BuSNN) (arXiv 2026). [paper]
BICLab argues SNN progress needs robustness, not just accuracy — burst-firing neurons with graded spikes plus a dynamic weight constraint.
- Neural Heterogeneity Promotes Robust Learning (Nature Communications 2021). [paper]
Making neuronal time-constants diverse and learnable improves accuracy and robustness — a principled case for heterogeneity.
In one breath — the field's central problem. A spike is a non-differentiable step, so plain backprop fails. Three families answer this: (1) Conversion trains a normal ANN then maps it to an SNN (high accuracy, high latency); (2) Surrogate-gradient direct training pretends the spike has a smooth derivative and runs backprop-through-time (best accuracy-latency trade-off today); (3) Bio-plausible local rules like STDP learn from spike timing without global gradients (most brain-like, hardest to scale).
Train in the easy (ANN) world, deploy in the efficient (SNN) world. The art is matching an SNN's firing rate to an ANN's activation — via weight/threshold normalization — so almost no accuracy is lost, ideally at low latency.
- Spiking Deep Convolutional Neural Networks for Energy-Efficient Object Recognition (IJCV 2015) ★. [paper]
The seminal work mapping a trained CNN to a spiking IF network via ReLU↔firing-rate correspondence — it launched the conversion paradigm.
- Fast-Classifying, High-Accuracy Spiking Deep Networks Through Weight and Threshold Balancing (IJCNN 2015) ★. [paper]
Introduced weight normalization / threshold balancing that keeps firing rates in range, making conversion near-lossless.
- Conversion of Continuous-Valued Deep Networks to Efficient Event-Driven Networks (Front. Neurosci. 2017). [paper][code]
Spiking equivalents of BatchNorm/max-pool/softmax/bias enabling accurate VGG/Inception conversion — ships the widely used SNN-Toolbox.
- Going Deeper in Spiking Neural Networks: VGG and Residual Architectures (Front. Neurosci. 2019) ★. [paper]
Scaled conversion to deep VGG-16 / ResNet on ImageNet with a Spike-Norm scheme, proving SNNs can go deep.
- Enabling Deep SNNs with Hybrid Conversion and Spike-Timing-Dependent Backpropagation (ICLR 2020). [paper][code]
Initialize from a converted SNN, then fine-tune with spike-based backprop — cutting inference timesteps by an order of magnitude.
- RMP-SNN: Residual Membrane Potential Neuron for Deeper, High-Accuracy, Low-Latency SNNs (CVPR 2020). [paper]
"Soft reset" (residual membrane potential) removes a key source of conversion error for near-lossless deep SNNs.
- Optimal Conversion of Conventional ANNs to SNNs (ICLR 2021). [paper][code]
Decomposes conversion loss layer-wise and uses a rate-norm activation with optimal threshold/shift to shorten simulation length.
- A Free Lunch From ANN: Towards Efficient, Accurate SNN Calibration (ICML 2021). [paper][code]
Light-weight layer-by-layer calibration on a handful of samples, scaling to MobileNet/RegNet on ImageNet.
- Optimal ANN-SNN Conversion for High-Accuracy and Ultra-Low-Latency SNNs (QCFS) (ICLR 2022) ★. [paper][code]
Trains the ANN with a quantization-clip-floor-shift activation matching SNN dynamics — high accuracy in as few as 4 timesteps.
- Optimized Potential Initialization for Low-Latency Spiking Neural Networks (AAAI 2022). [paper]
Setting the initial membrane potential to half-threshold minimizes conversion error, enabling accuracy under 32 timesteps.
- Bridging the Gap Between ANNs and SNNs by Calibrating Offset Spikes (ICLR 2023). [paper]
Identifies "offset spikes" as the dominant residual error and fixes it by shifting the initial membrane potential.
- A Unified Optimization Framework of ANN-SNN Conversion (ICML 2023). [paper][code]
A SlipReLU unifies performance-loss and conversion-error views — first to reach usable accuracy at a single timestep.
- Reducing ANN-SNN Conversion Error via Residual Membrane Potential Alignment (arXiv 2026). [paper]
The PKU conversion lineage (QCFS authors) attacks low-timestep error with dynamic initial-potential tuning and residual-alignment regularization.
Replace the spike's undefined derivative with a smooth "surrogate" and backpropagate through time. This is where most SOTA accuracy on hard datasets now comes from.
- Error-Backpropagation in Temporally Encoded Networks of Spiking Neurons (SpikeProp) (Neurocomputing 2002) ★. [paper]
The first backprop rule for temporally-coded spiking neurons — ancestor of all gradient-based SNN training.
- Training Deep Spiking Neural Networks Using Backpropagation (Front. Neurosci. 2016). [paper]
Treats the membrane potential as a differentiable signal and spikes as noise, letting standard backprop train deep SNNs.
- Spatio-Temporal Backpropagation for Training High-Performance SNNs (STBP) (Front. Neurosci. 2018) ★. [paper][code]
Unrolls the SNN in space and time (BPTT) with a surrogate derivative — the workhorse recipe for modern direct training.
- Direct Training for Spiking Neural Networks: Faster, Larger, Better (NeuNorm) (AAAI 2019). [paper]
Adds neuron normalization (NeuNorm) and improved coding to scale STBP to larger nets and neuromorphic datasets.
- SLAYER: Spike Layer Error Reassignment in Time (NeurIPS 2018) ★. [paper][code]
Back-propagates error through time with a temporal credit-assignment kernel, jointly learning weights and axonal delays.
- SuperSpike: Supervised Learning in Multilayer Spiking Neural Networks (Neural Computation 2018). [paper][code]
An online three-factor surrogate-gradient rule linking deep learning to biological plasticity.
- The Remarkable Robustness of Surrogate Gradient Learning for Instilling Complex Function in SNNs (Neural Computation 2021). [paper][code]
Learning is robust to surrogate shape but sensitive to its scale — practical design guidance.
- Temporal Spike Sequence Learning via Backpropagation for Deep SNNs (TSSL-BP) (NeurIPS 2020). [paper][code]
Splits credit assignment into inter- and intra-neuron dependencies for precise temporal learning in very few steps.
- Differentiable Spike: Rethinking Gradient-Descent for Training SNNs (Dspike) (NeurIPS 2021). [paper]
An adaptively-tunable family of differentiable surrogates that minimizes gradient mismatch.
- Training Feedback SNNs by Implicit Differentiation on the Equilibrium State (IDE) (NeurIPS 2021). [paper][code]
Trains feedback SNNs via implicit differentiation of their equilibrium state — memory cost independent of timesteps.
- Sparse Spiking Gradient Descent (NeurIPS 2021). [paper][code]
Exploits spatiotemporal sparsity in the backward pass for up to 150× faster, 85% lower-memory training.
- Temporal Efficient Training of SNNs via Gradient Re-weighting (TET) (ICLR 2022) ★. [paper][code]
A per-timestep loss compensating surrogate-gradient momentum loss — flatter minima, better generalization; now a default trick.
- Training High-Performance Low-Latency SNNs by Differentiation on Spike Representation (DSR) (CVPR 2022). [paper][code]
Treats the firing-rate representation as a sub-differentiable map and trains through it, sidestepping non-differentiability.
- Online Training Through Time for Spiking Neural Networks (OTTT) (NeurIPS 2022). [paper][code]
A constant-memory online alternative to BPTT with a three-factor Hebbian form suited to on-chip learning.
- RecDis-SNN: Rectifying Membrane Potential Distribution for Directly Training SNNs (CVPR 2022). [paper]
A membrane-potential distribution loss that mitigates degeneration, saturation, and gradient mismatch.
- IM-Loss: Information Maximization Loss for Spiking Neural Networks (NeurIPS 2022). [paper][code]
Maximizes activation information entropy to counter the loss caused by 0/1 spike quantization.
- RMP-Loss: Regularizing Membrane Potential Distribution for Spiking Neural Networks (ICCV 2023). [paper]
A loss pulling membrane potentials toward spike values, directly shrinking quantization error.
- Real Spike: Learning Real-valued Spikes for Spiking Neural Networks (ECCV 2022). [paper][code]
Learns real-valued spikes during training, re-parameterized back to binary at inference — capacity for free.
- Surrogate Module Learning: Reduce Gradient Error Accumulation in Training SNNs (ICML 2023). [paper]
Surrogate modules create a shortcut path for more accurate gradients, curbing layer-wise gradient-error buildup.
- Towards Memory- and Time-Efficient Backpropagation for Training SNNs (SLTT) (ICCV 2023). [paper][code]
Shows temporal backprop contributes little; dropping those routes cuts memory >70% and training time >50%.
- A Tandem Learning Rule for Effective Training and Rapid Inference of Deep SNNs (IEEE TNNLS 2023). [paper][code]
Couples an ANN and SNN via weight sharing — the ANN carries gradients while the SNN counts spikes.
- Advancing Spatiotemporal Representations in SNNs via Parametric Invertible Transformation (PIT) (ICLR 2026). [paper][code]
Conjugates an invertible transform with neuron dynamics and corrects surrogate-gradient mismatch, expanding the usable binary-spike representation space.
- Scalable Training of Continuous-Time SNNs with Differentiable Spike-Time Discretization (DSTD) (arXiv 2026). [paper]
Makes exact spike-time (continuous-time, event-driven) training memory-tractable by mapping irregular spikes onto differentiable fixed time points.
- Accurate and Efficient Time-Domain Classification with Adaptive Spiking Recurrent Neural Networks (Nature Machine Intelligence 2021). [paper]
Adaptive spiking neurons + surrogate-gradient RSNNs reach RNN-level accuracy on speech/gesture at far less compute.
STDP and friends: synapses strengthen or weaken based purely on the relative timing of pre- and post-synaptic spikes — local, unsupervised, and hardware-friendly, but historically hard to push to ImageNet scale.
- Synaptic Modifications in Cultured Hippocampal Neurons: Dependence on Spike Timing... (J. Neuroscience 1998) ★. [paper]
Bi & Poo's landmark experiment quantifying STDP — the biological basis of local SNN learning rules.
- Unsupervised Learning of Digit Recognition Using STDP (Front. Comput. Neurosci. 2015) ★. [paper][code]
Diehl & Cook's STDP + lateral-inhibition network learns MNIST unsupervised (~95%) — the canonical bio-plausible baseline.
- STDP-Based Spiking Deep Convolutional Neural Networks for Object Recognition (Neural Networks 2018). [paper]
Stacks STDP-trained conv layers with latency coding, showing local plasticity can learn deep hierarchical features.
- Bio-Inspired Digit Recognition Using Reward-Modulated STDP in Deep Conv Networks (Pattern Recognition 2019). [paper][code]
Combines unsupervised STDP with reward-modulated STDP (a three-factor rule) for reinforcement-driven feature learning.
- A Solution to the Learning Dilemma for Recurrent Networks of Spiking Neurons (e-prop) (Nature Communications 2020) ★. [paper][code]
Local eligibility traces + top-down learning signals approximate BPTT without backward-in-time — enabling on-chip learning.
- Equilibrium Propagation: Bridging Energy-Based Models and Backpropagation (Front. Comput. Neurosci. 2017). [paper]
Computes exact gradients using only local, same-type computation across two phases — a biologically plausible backprop alternative.
- Training Spiking Neural Networks via Augmented Direct Feedback Alignment (NeurIPS 2024). [paper]
A gradient-free random-projection feedback-alignment rule avoiding weight transport, improving biological/hardware fit.
- Backpropagation-Free Spiking Neural Networks with the Forward-Forward Algorithm (arXiv 2025). [paper]
Adapts Hinton's Forward-Forward (two contrastive forward passes, layer-local goodness) to spiking neurons.
- Spike-Based Alignment Learning Solves the Weight Transport Problem (Nature Communications 2026). [paper]
Bern/Heidelberg derive a spike-timing rule that aligns feedback weights locally — resolving weight transport for bio-plausible and on-chip credit assignment.
- The Tempotron: A Neuron That Learns Spike Timing-Based Decisions (Nature Neuroscience 2006) ★. [paper]
Gütig & Sompolinsky's tempotron — a single neuron that learns to classify by the timing of its input spikes.
- Unsupervised Learning of Visual Features through Spike-Timing-Dependent Plasticity (PLoS Comput. Biol. 2007) ★. [paper]
Masquelier & Thorpe show STDP + latency coding self-organizes selective visual features — a landmark unsupervised result.
Making an already-efficient model more efficient: fewer timesteps, fewer weights, lower precision, and distilling knowledge from ANN teachers.
- Towards Ultra-Low-Latency SNNs for Vision and Sequential Tasks Using Temporal Pruning (ECCV 2022). [paper]
Iteratively prunes timesteps during training, driving SNNs toward single-timestep inference.
- Constructing Deep SNNs from ANNs with Knowledge Distillation (CVPR 2023). [paper]
Uses an ANN teacher to distill feature/response knowledge into an SNN student, avoiding costly from-scratch training.
- TP-Spikformer: Token Pruned Spiking Transformer (ICLR 2026). [paper]
Prunes low-information tokens without retraining across several spiking-Transformer families, reducing storage and compute while retaining competitive accuracy.
- Towards Lossless Memory-efficient Training of SNNs via Gradient Checkpointing and Spike Compression (ICLR 2026). [paper][code]
Combines adaptive spatiotemporal checkpointing with lossless binary-spike compression for up to 8× lower training memory without accuracy loss.
Also relevant: several low-timestep / low-memory training methods double as efficiency techniques — see TET, SLTT, DSR in 3.2 and DIET-SNN in Neural Coding.
In one breath: the network shape. The 2019–2021 breakthrough was getting residual/BN tricks to work in the spiking domain so SNNs could go deep; the 2023+ wave brought spiking Transformers, redesigning self-attention to run on spikes.
Residual connections and spike-aware normalization (tdBN, BNTT, TEBN) are what let SNNs scale past a few layers without spikes vanishing or exploding.
- Spiking Deep Residual Networks (IEEE TNNLS 2021). [paper]
The original "Spiking ResNet" — scaled shortcuts + error compensation build the first >40-layer SNN matching ANN accuracy.
- Deep Residual Learning in Spiking Neural Networks (SEW-ResNet) (NeurIPS 2021) ★. [paper][code]
The spike-element-wise (SEW) block enables identity mapping and solves vanishing/exploding gradients — first directly-trained 100+ layer SNNs.
- Advancing Spiking Neural Networks Toward Deep Residual Learning (MS-ResNet) (IEEE TNNLS 2024). [paper][code]
Membrane-potential (pre-activation) shortcuts preserve spike-driven computation and gradient-norm equality, scaling to 482 layers.
- Going Deeper with Directly-Trained Larger SNNs (STBP-tdBN) (AAAI 2021) ★. [paper]
Threshold-dependent BatchNorm (tdBN) balances firing rates across time, extending directly-trained SNNs from <10 to 50 layers.
- Revisiting Batch Normalization for Training Low-Latency Deep SNNs from Scratch (BNTT) (Front. Neurosci. 2021). [paper][code]
Decouples BN parameters along the time axis to capture spike temporal dynamics and enable low-latency training from scratch.
- Temporal Effective Batch Normalization in Spiking Neural Networks (TEBN) (NeurIPS 2022). [paper][code]
Rescales inputs with distinct learnable weights per time-step, smoothing temporal distributions and the optimization landscape.
- Membrane Potential Batch Normalization for Spiking Neural Networks (MPBN) (ICCV 2023). [paper][code]
A second BN on the membrane potential before firing, folded into the threshold by re-parameterization — zero inference cost.
Self-attention, re-derived so that queries/keys/values are spikes and the expensive softmax is replaced by spike-friendly operations — bringing Transformer-level accuracy to the spiking world.
- Spikformer: When Spiking Neural Network Meets Transformer (ICLR 2023) ★. [paper][code]
Introduces softmax-free Spiking Self-Attention (SSA) with spike-form Q/K/V — the first vision Transformer built directly in the spiking domain.
- Spike-driven Transformer (NeurIPS 2023) ★. [paper][code]
A purely spike-driven Transformer whose attention uses only mask + sparse addition (linear complexity), cutting attention energy up to 87×.
- Spike-driven Transformer V2 (Meta-SpikeFormer) (ICLR 2024). [paper][code]
A meta spiking backbone unifying classification, detection, and segmentation, guiding next-gen neuromorphic chip design (80% ImageNet).
- Scaling Spike-driven Transformer with Efficient Spike Firing Approximation (V3) (IEEE TPAMI 2025). [paper][code]
Integer training + spike-driven inference plus a spike masked autoencoder scale SNNs to 86.2% on ImageNet.
- Spikformer V2: Join the High-Accuracy Club on ImageNet with an SNN Ticket (arXiv 2024). [paper]
A Spiking Convolutional Stem + self-supervised pretraining — among the first SNNs past 80% top-1 on ImageNet.
- QKFormer: Hierarchical Spiking Transformer using Q-K Attention (NeurIPS 2024). [paper][code]
Linear-complexity binary Q-K attention + hierarchical pyramid — first directly-trained SNN past 85% top-1 on ImageNet.
- Spikingformer: A Key Foundation Model for Spiking Neural Networks (AAAI 2026). [paper][code]
Replaces Spikformer's non-spike residuals with a fully spike-driven design, removing integer-float multiplications for hardware friendliness.
- SpikingResformer: Bridging ResNet and Vision Transformer in SNNs (CVPR 2024). [paper][code]
Combines a ResNet-style multi-stage backbone with Dual Spike Self-Attention (DSSA) for high accuracy at fewer params/energy.
- Masked Spiking Transformer (ICCV 2023). [paper][code]
An ANN-to-SNN converted Transformer with Random Spike Masking that prunes redundant spikes to cut energy without accuracy loss.
- Spiking Transformer with Spatial-Temporal Attention (STAtten) (CVPR 2025). [paper][code]
Block-wise attention jointly integrating spatial and temporal information at the cost of spatial-only spiking attention.
- Neural Dynamics Self-Attention for Spiking Transformers (ICLR 2026). [paper]
Adds a local receptive-field bias and realizes attention through charge–fire–reset dynamics, avoiding explicit attention-matrix storage at inference.
- Ge²mS-T: Multi-Dimensional Grouping for Ultra-High Energy Efficiency in Spiking Transformer (ACM MM 2026). [paper]
PKU's multi-dimensional grouped computation plus an exponential-coding ExpG-IF neuron jointly balances memory, learning and energy (Oral).
- Rethinking Attention Locality in Spiking Transformers (arXiv 2026). [paper]
Mean-attention-distance analysis shows "local" spiking attention needn't be spatially local, and proposes region-contiguous attention as the fix.
- TIM: An Efficient Temporal Interaction Module for Spiking Transformer (IJCAI 2024). [paper]
A lightweight convolutional module injecting previous-timestep information into the attention matrix, strengthening temporal modeling.
- Temporal-wise Attention Spiking Neural Networks for Event Streams Classification (TA-SNN) (ICCV 2021). [paper][code]
Temporal-wise attention weights event frames and discards noisy ones — a landmark attention-SNN for event data.
- Attention Spiking Neural Networks (MA-SNN) (IEEE TPAMI 2023). [paper][code]
Multi-dimensional (temporal/channel/spatial) attention modulates membrane potentials, yielding sparser firing and higher accuracy.
Recurrent SNNs (LSNN), liquid state machines, spiking GNNs/autoencoders/GANs, and neural-architecture-searched SNNs.
Recurrent & Reservoir
- Long Short-Term Memory and Learning-to-Learn in Networks of Spiking Neurons (LSNN) (NeurIPS 2018) ★. [paper][code]
Adaptive-threshold (ALIF) neurons + BPTT learning-to-learn first matched LSTM-level temporal computing power.
- Real-Time Computing Without Stable States (Liquid State Machine) (Neural Computation 2002) ★. [paper]
The foundational Liquid State Machine / reservoir-computing model — a recurrent spiking circuit projects inputs into a high-dimensional readable state.
Spiking Graph Neural Networks
- Spiking Graph Convolutional Networks (SpikingGCN) (IJCAI 2022). [paper][code]
Encodes graph convolution into spike trains end-to-end, bringing energy-efficient SNN inference to node/graph tasks.
- Scaling Up Dynamic Graph Representation Learning via Spiking Neural Networks (SpikeNet) (AAAI 2023). [paper][code]
Replaces RNNs with spiking neurons to scale temporal graph learning to millions of nodes at low compute.
- A Graph is Worth 1-bit Spikes: Graph Contrastive Learning Meets SNNs (SpikeGCL) (ICLR 2024). [paper][code]
Learns binarized 1-bit graph representations via spiking contrastive learning — ~32× storage compression at comparable accuracy.
- Dynamic Spiking Graph Neural Networks (Dy-SIGN) (AAAI 2024). [paper]
Tackles information loss in dynamic spiking GNNs with implicit differentiation and information compensation.
Spiking Generative Models
- Spiking-GAN: A Spiking Generative Adversarial Network Using Time-To-First-Spike Coding (IJCNN 2022). [paper]
The first spike-based GAN, trained with temporal coding and BPTT for ultra-low-energy generation.
- Spiking Denoising Diffusion Probabilistic Models (SDDPM) (WACV 2024). [paper][code]
Brings diffusion models into SNNs with a Spiking U-Net backbone, matching/beating ANN DDPM on FID.
- SDiT: Spiking Diffusion Model with Transformer (arXiv 2024). [paper]
Replaces the diffusion U-Net with a spiking Transformer backbone for higher-quality, lower-cost SNN image generation.
- Spiking Generative Adversarial Network with Attention Scoring Decoding (Neural Networks 2024). [paper]
An attention-scoring decoder generates higher-fidelity images from spike features.
- Fully Spiking Variational Autoencoder (FSVAE) (AAAI 2022). [paper]
The first fully-spiking VAE — samples latent variables as autoregressive Bernoulli spike trains, generating images end-to-end in spikes.
Neural Architecture Search for SNNs
- Neural Architecture Search for Spiking Neural Networks (SNASNet) (ECCV 2022). [paper][code]
Training-free NAS selecting architectures by spike-activation diversity at initialization, plus temporal backward connections.
- AutoSNN: Towards Energy-Efficient Spiking Neural Networks (ICML 2022). [paper][code]
Spike-aware architecture search whose fitness jointly optimizes accuracy and spike count.
- Differentiable Hierarchical and Surrogate Gradient Search for SNNs (SpikeDHS) (NeurIPS 2022). [paper][code]
Jointly and differentiably searches cell/layer architecture and the surrogate-gradient function.
In one breath: the fastest-moving frontier — spiking language models and multimodal models that bring Transformer/LLM-scale capability into the event-driven, energy-efficient spiking world. (Vision spiking Transformers live in §4.2.)
- SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networks (TMLR 2024) ★. [paper][code]
The first large generative spiking language model (up to 260M params), linearizing attention for ~20× fewer operations.
- Spiking Convolutional Neural Networks for Text Classification (ICLR 2023). [paper][code]
A conversion-plus-fine-tuning recipe encoding word embeddings as spikes, matching ANN text classifiers with more robustness.
- SpikingBERT: Distilling BERT to Train Spiking Language Models Using Implicit Differentiation (AAAI 2024). [paper]
A spiking BERT trained via implicit-differentiation equilibrium + ANN-to-SNN distillation, bringing SNNs to NLU tasks.
- SpikeBERT: A Language Spikformer Learned from BERT with Knowledge Distillation (arXiv 2023). [paper][code]
Two-stage distillation from BERT into a Spikformer, matching BERT on English/Chinese text classification at far lower energy.
- SpikeLM: Towards General Spike-Driven Language Modeling via Elastic Bi-Spiking Mechanisms (ICML 2024). [paper][code]
A fully spike-driven mechanism handling both discriminative and generative language tasks with elastic bidirectional spikes.
- SpikeLLM: Scaling up Spiking Neural Networks to Large Language Models via Saliency-Based Spiking (arXiv 2024). [paper]
The first spiking LLM scaled to 7–70B params, using generalized IF neurons and saliency-based spiking to beat quantization baselines.
- SpikeZIP-TF: Conversion is All You Need for Transformer-based SNN (ICML 2024). [paper][code]
Losslessly converts quantized Transformers into SNNs, closing the accuracy gap with ANN Transformers on vision and language.
- SpikingBrain: Spiking Brain-inspired Large Models (TMLR 2026) ★. [paper][code]
CAS (Li Guoqi & Bo Xu) 7B-linear / 76B-MoE spiking LLMs with adaptive spike coding — >100× TTFT speedup on 4M-token contexts, trained on domestic (MetaX) GPUs.
- SpikingBrain2.0: Brain-Inspired Foundation Models for Efficient Long-Context and Cross-Platform Inference (arXiv 2026). [paper][code]
Extends the family to 5B language and vision-language models with dual sparse attention and INT8-spiking / FP8 paths, supporting 10M+ tokens and GPU or neuromorphic inference — 5B base/instruct/think and VL-5B weights open-sourced May 2026.
- Neuromorphic Spike-based Large Language Model (NSLLM) (National Science Review 2026) ★. [paper]
CAS-IA/BAAI/UCSC convert LLMs into MatMul-free spike-based models — a 1.5B NSLLM on an AMD VCK190 FPGA runs at ~13.8 W with 19.8× energy efficiency and 21.3× memory reduction vs an A800.
- Spike-driven Large Language Model (arXiv 2026). [paper]
Replaces dense MatMuls with sparse additions via a two-step γ-SQP spike encoding — ~7× lower energy and +4.2% accuracy over prior spike-based LLMs.
- SpikeMLLM: Spike-based Multimodal Large Language Models (arXiv 2026). [paper]
First spike-based multimodal-LLM framework — modality-specific temporal scales and temporally-compressed LIF cut timesteps to log₂(L)−1 at near-lossless accuracy.
- LAS: Loss-less ANN-SNN Conversion for Fully Spike-Driven Large Language Models (AAAI 2026). [paper]
Sichuan Univ. neurons handling activation outliers and nonlinear ops make LLM/VLM conversion loss-less across six language and two vision-language models.
- SpikeVLA: Vision-Language-Action Models with Spiking Neural Networks (ICML 2026). [paper]
First spiking vision-language-action framework — spiking vision encoder, multimodal spiking LM and population-coded action policy for embodied control.
- Neuromorphic Principles for Efficient Large Language Models on Intel Loihi 2 (arXiv 2025). [paper]
Intel Labs + UCSC run a 370M MatMul-free LLM on Loihi 2 — up to 3× throughput at 2× less energy than an edge GPU.
- Neuromorphic Diffusion Language Models (N-MDLM) (IEEE SiPS 2026). [paper]
KCL fuses block-diffusion LLMs with spike-based computation — multiple tokens per parameter access plus spike-induced channel sparsity.
- Sorbet: A Neuromorphic Hardware-Compatible Transformer-Based Spiking Language Model (ICML 2025). [paper]
Replaces softmax and LayerNorm with shift-based PTsoftmax/BSPN for a hardware-friendly spiking LM — ~27× energy savings vs BERT on GLUE.
- SpikeCLIP: A Contrastive Language-Image Pretrained Spiking Neural Network (Neural Networks 2025). [paper][code]
A CLIP-style multimodal spiking model aligning image and text in spike space — extends SNNs to vision-language.
In one breath: SNNs only pay off when the chip is event-driven too. Digital platforms (TrueNorth, Loihi, SpiNNaker, Tianjic) route spikes as packets and idle between them; analog/in-memory designs (BrainScaleS, memristor/RRAM crossbars) compute inside the memory to kill the von-Neumann data-movement cost. Event cameras (DVS) are the matching sensor.
- Neuromorphic Electronic Systems (Proceedings of the IEEE 1990) ★. [paper]
Carver Mead's founding manifesto — analog VLSI that mimics neural computation. The paper that named the field.
- A Silicon Neuron (Nature 1991) ★. [paper]
Mahowald & Douglas's analog VLSI neuron reproducing real spiking dynamics — the first silicon neuron.
- Point-to-Point Connectivity Between Neuromorphic Chips Using Address Events (IEEE TCAS-II 2000). [paper]
Boahen formalizes Address-Event Representation (AER) — the spike-as-packet protocol every neuromorphic chip now uses.
- Efficient Training of Neuromorphic Electronics (Nature Electronics 2026). [paper]
A heavyweight review (Tang, Linares-Barranco, Indiveri et al.) of off-chip, on-chip and hybrid training strategies across digital, mixed-signal and emerging neuromorphic hardware.
- A Million Spiking-Neuron Integrated Circuit with a Scalable Communication Network (TrueNorth) (Science 2014) ★. [paper]
IBM's TrueNorth packs 1M neurons + 256M synapses into a 65 mW event-driven non-von-Neumann chip — the landmark large-scale digital neuromorphic silicon.
- Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computing (TrueNorth) (PNAS 2016). [paper]
Maps deep convnets onto TrueNorth at near-SOTA accuracy, 1,200–2,600 fps and tens of mW.
- Loihi: A Neuromorphic Manycore Processor with On-Chip Learning (IEEE Micro 2018) ★. [paper][code]
Intel's 14 nm 128-core chip with programmable synaptic learning, dendritic compartments and delays — the leading on-chip-learning research platform.
- Taking Neuromorphic Computing to the Next Level with Loihi 2 (Intel Tech Brief 2021). [paper][code]
Loihi 2 adds graded spikes, programmable neuron microcode and up to 1M neurons in 7 nm, paired with the open-source Lava framework.
- The SpiNNaker Project (Proc. IEEE 2014). [paper][code]
Manchester's massively-parallel ARM machine models spiking networks in biological real time via brain-inspired packet routing.
- SpiNNaker: A 1-W 18-Core System-on-Chip for Massively-Parallel Neural Simulation (IEEE JSSC 2013). [paper]
The 18-ARM-core GALS chip (100M transistors, 1 W) — physical building block of the million-core SpiNNaker machine.
- SpiNNaker 2: A 10-Million-Core Processor System for Brain Simulation and Machine Learning (arXiv 2019). [paper]
22 nm FDSOI successor adding numerical accelerators and adaptive power management for both brain simulation and ML.
- The SpiNNaker2 Chip: A Many-Core Platform for Flexible and Scalable Brain-Inspired Computing (IEEE OJCAS 2026). [paper]
The definitive SpiNNaker2 chip paper — 152 ARM M4F processing elements with MAC/exp/log accelerators, up to 4.5 TOPS (2.7 TOPS/W) and >150k neurons per chip.
- Towards Artificial General Intelligence with Hybrid Tianjic Chip Architecture (Nature 2019) ★. [paper]
Tsinghua's Tianjic unifies ANN and SNN paradigms on one reconfigurable many-core chip — famously demoed driving an autonomous bicycle.
- Darwin: A Neuromorphic Hardware Co-Processor Based on Spiking Neural Networks (J. Systems Architecture 2017). [paper]
China's Darwin NPU (180 nm, 2,048 neurons, configurable delays) — an early low-power embedded SNN co-processor.
- Darwin3: A Large-Scale Neuromorphic Chip with a Novel ISA and On-Chip Learning (National Science Review 2024). [paper]
Zhejiang Univ. (Gang Pan) digital chip with a dedicated 10-instruction ISA and on-chip learning — up to ~2.35M neurons per chip.
- UniSpike: Accelerating SNNs on Neuromorphic Systems via Eliminating Address Redundancy (DAC 2026). [paper]
ZJU hardware–software co-design packing same-destination spikes into compact packets — 1.93× less NoC traffic and 1.77× speedup on many-core neuromorphic systems.
- ODIN: A 0.086 mm² 12.7 pJ/SOP 64k-Synapse 256-Neuron Online-Learning Digital SNN Processor (IEEE TBCAS 2019). [paper][code]
A tiny open-source 28 nm chip with SDSP on-chip learning and Izhikevich-capable neurons, setting synaptic-density/energy records.
- MorphIC: A 65-nm Quad-Core Binary-Weight Digital Neuromorphic Processor with Stochastic Online Learning (IEEE TBCAS 2019). [paper]
Frenkel's four-core follow-up to ODIN, maximizing synaptic density with binary weights and stochastic plasticity for edge learning.
- μBrain: An Event-Driven and Fully Synthesizable Architecture for Spiking Neural Networks (Front. Neurosci. 2021). [paper]
The first clockless, fully-synthesizable digital SNN chip (40 nm, sub-100 μW) for always-on near-sensor edge AI.
- SENeCA: Building a Fully Digital Neuromorphic Processor (Front. Neurosci. 2023). [paper]
imec's flexible RISC-V + loop-buffer architecture balancing programmability and efficiency for diverse SNN + on-device learning.
- A Digital Neurosynaptic Core Using Embedded Crossbar Memory with 45 pJ per Spike in 45 nm (IEEE CICC 2011). [paper]
Merolla et al.'s neurosynaptic core — the direct architectural precursor to IBM TrueNorth.
- ReckOn: A 28 nm Sub-mm² Task-Agnostic Spiking Recurrent Neural Network Processor Enabling On-Chip Learning over Second-Long Timescales (IEEE ISSCC 2022). [paper]
Frenkel & Indiveri's chip does e-prop-style on-chip learning of temporal tasks over second-long horizons at sub-mW power.
- SpikeRAM: An Event-Driven Spiking Compute-Near/In-Memory Processor Enabling Life-Long On-Chip Learning (IEEE ISSCC 2026). [paper]
HKUST (Guangzhou) + SynSense silicon pairing a neuromorphic sensor with 48.1 pW/synapse/bit compute-near-memory for lifelong on-chip learning.
- Algorithm–Hardware Co-Design of Neuromorphic Networks with Dual Memory Pathways (Nature Machine Intelligence 2026). [paper]
Fast/slow dual-memory spiking networks co-designed with a custom chip — >4× throughput and ~5× energy efficiency with 40–60% fewer parameters.
- Neurogrid: A Mixed-Analog-Digital Multichip System for Large-Scale Neural Simulations (Proc. IEEE 2014) ★. [paper]
Boahen's 16-Neurocore board simulates a million subthreshold-analog neurons with billions of synapses in real time at just 3 W.
- A Wafer-Scale Neuromorphic Hardware System for Large-Scale Neural Modeling (BrainScaleS-1) (IEEE ISCAS 2010). [paper]
Heidelberg's HICANN wafer-scale system emulates ~200k neurons per wafer at 10,000× biological speed via accelerated analog dynamics.
- The BrainScaleS-2 Accelerated Neuromorphic System with Hybrid Plasticity (Front. Neurosci. 2022). [paper]
Couples continuous-time analog neuron/synapse circuits with embedded SIMD processors for flexible on-chip hybrid plasticity.
- DYNAP-SE: A Scalable Multicore Architecture with Heterogeneous Memory for Dynamic Neuromorphic Async Processors (IEEE TBCAS 2018). [paper]
Indiveri's subthreshold-analog chip introduces heterogeneous routing that solves the connectivity-scaling problem.
- ROLLS: A Reconfigurable On-Line Learning Spiking Neuromorphic Processor (256 Neurons, 128k Synapses) (Front. Neurosci. 2015). [paper]
A mixed-signal chip emulating real neuron/synapse physics with spike-based plasticity for fully on-chip online learning.
- DYNAP-CNN & Speck: Event-Driven Convolutional Neuromorphic Vision Processors (SynSense) (2020). [paper][code]
Commercial sub-mW spiking-CNN processors (Speck integrates a DVS + DynapCNN on one SoC) for always-on event vision at μs latency.
- Nanoscale Memristor Device as Synapse in Neuromorphic Systems (Nano Letters 2010) ★. [paper]
Jo & Lu experimentally demonstrated STDP in a single nanoscale memristor — launching memristive-synapse computing.
- Nanoelectronic Programmable Synapses Based on Phase-Change Materials (Nano Letters 2011). [paper]
Continuous PCM resistance transitions emulate analog synaptic plasticity (STDP) at picojoule energy.
- Training and Operation of an Integrated Neuromorphic Network Based on Metal-Oxide Memristors (Nature 2015) ★. [paper]
The first transistor-free memristor crossbar perceptron trained in situ — proof of integrated memristive neural networks.
- Stochastic Phase-Change Neurons (Nature Nanotechnology 2016). [paper]
IBM realizes integrate-and-fire neurons in PCM devices whose intrinsic stochasticity enables population coding.
- Memristors with Diffusive Dynamics as Synaptic Emulators (Nature Materials 2017). [paper]
Ag-nanoparticle diffusive memristors reproduce Ca²⁺-like short-term synaptic dynamics — a biologically faithful analog synapse.
- Fully Memristive Neural Networks for Pattern Classification with Unsupervised Learning (Nature Electronics 2018). [paper]
Integrates diffusive-memristor LIF neurons with nonvolatile memristor synapses into an all-memristive unsupervised network.
- Equivalent-Accuracy Accelerated Neural-Network Training Using Analogue Memory (Nature 2018). [paper]
IBM's PCM+capacitor analog synapse hits software-equivalent training accuracy at ~100× better energy efficiency than GPUs.
- Fully Hardware-Implemented Memristor Convolutional Neural Network (Nature 2020). [paper]
Tsinghua integrates eight memristor crossbars into a complete CNN with hybrid training — >100× more energy-efficient than GPUs.
- The Missing Memristor Found (Nature 2008) ★. [paper]
HP Labs' physical realization of Chua's memristor — the device that launched the entire memristive-synapse field.
- Experimental Demonstration and Tolerancing of a Large-Scale Neural Network (165,000 Synapses) Using Phase-Change Memory (IEEE TED 2015). [paper]
IBM's Burr et al. train a 165k-synapse network on real PCM hardware — a landmark large-scale in-memory demonstration.
- Neuromorphic Computing with Nanoscale Spintronic Oscillators (Nature 2017). [paper]
Uses a single spin-torque nano-oscillator to classify spoken digits — opening spintronics as a neuromorphic substrate.
- Deep Learning Incorporating Biologically Inspired Neural Dynamics and In-Memory Computing (Nature Machine Intelligence 2020). [paper]
Woźniak et al.'s spiking neural units (SNUs) bring LIF dynamics into deep-learning layers deployable on in-memory hardware.
- Spiking Neural Networks with Fatigue Spike-Timing-Dependent Plasticity Learning Using Hybrid Memristor Arrays (Nature Electronics 2026). [paper]
PKU (Yuchao Yang) pairs fatigue-prone dynamic memristors with hafnia 1T1R devices to realize fatigue-STDP in hardware for noise-resilient unsupervised learning.
- Bio-Plausible Reconfigurable Spiking Neuron for Neuromorphic Computing (Science Advances 2025). [paper]
ZJU + Westlake's Mott-memristor + ECRAM artificial neuron switches among diverse biological firing patterns purely by programming device states.
- Printed MoS₂ Memristive Nanosheet Networks for Spiking Neurons with Multi-Order Complexity (Nature Nanotechnology 2026). [paper]
Northwestern's printed nanosheet spiking neurons (tunable to 20 kHz, >10⁶ cycles) even stimulate living mouse Purkinje cells — printed neurons talking to real ones.
- Nonlinear Photonic Neuromorphic Chips for Spiking Reinforcement Learning (Optica 2026). [paper]
Xidian's two-chip system (16×16 MZI mesh + DFB laser array) computes linear and nonlinear spiking operations fully optically — real-time RL at 320 ps latency.
- Accelerating Spiking Neural Networks with Photonic Reconfigurable Devices (Nature Communications 2026). [paper]
Fudan's programmable photonic devices unify synapse and neuron functions — 1176× latency reduction and 239× energy savings at equal accuracy.
- Compact Photonic Spiking Neuron with Inherent Stochasticity for Probabilistic Computing (Nature Communications 2026). [paper]
HUST's 1.5 μm² phase-change photonic neuron turns intrinsic switching stochasticity into Bayesian spiking computation with uncertainty estimates.
- A 128×128 120 dB 15 μs Latency Asynchronous Temporal Contrast Vision Sensor (DVS) (IEEE JSSC 2008) ★. [paper]
Lichtsteiner, Posch & Delbruck's Dynamic Vision Sensor — pixels asynchronously emit spikes on brightness change, founding event-based vision.
- A QVGA 143 dB Dynamic Range Frame-Free PWM Image Sensor (ATIS) (IEEE JSSC 2011). [paper]
Combines event-based change detection with per-pixel PWM absolute-intensity encoding, adding grayscale to event vision.
- A 240×180 130 dB 3 μs Latency Global-Shutter Spatiotemporal Vision Sensor (DAVIS) (IEEE JSSC 2014). [paper]
Outputs asynchronous DVS events + synchronous APS frames from a shared photodiode — the most widely used event-camera format.
- A 1280×720 Back-Illuminated Stacked Temporal-Contrast Event-Based Vision Sensor (IEEE ISSCC 2020). [paper]
Sony/Prophesee scale event cameras to HD with the industry's smallest pixels and >124 dB HDR, enabling commercial deployment.
- AER EAR: A Matched Silicon Cochlea Pair with Address-Event Representation Interface (IEEE TCAS-I 2007). [paper]
A binaural silicon cochlea modeling basilar-membrane filtering and emitting AER spikes — the auditory counterpart to the DVS.
- Intel Hala Point — 1.15B-neuron Loihi 2 system (Intel 2024). [link]
1,152 Loihi 2 chips → 1.15B neurons / 128B synapses across 140k cores at ~2.6 kW; Intel announced it in 2024 as the world's largest neuromorphic system.
- ZJU Darwin Monkey (悟空) — the first 2-billion-neuron neuromorphic computer (Zhejiang University 2025) ★. [link]
960 Darwin3 chips in 15 blade servers deliver >2B spiking neurons / >100B synapses (macaque-brain scale) at ~2 kW — overtaking Hala Point as the largest dedicated-neuromorphic-chip system; runs a DeepSeek-based brain-inspired model on the Darwin brain-like OS.
- DarwinWafer: A Wafer-Scale Neuromorphic Chip (arXiv 2025). [paper]
ZJU bonds 64 Darwin3 chiplets onto a 300 mm silicon interposer — 0.15B neurons / 6.4B synapses per wafer at ~100 W (4.9 pJ/SOP), validated by mapping zebrafish and mouse whole-brain models.
- IBM NorthPole: Neural Inference at the Frontier of Energy, Space, and Time (Science 2023). [paper]
A compute-in-memory brain-inspired inference chip that eliminates off-chip memory (not strictly spiking, but a landmark neuromorphic-adjacent design).
- Lynxi KA200 / HP-300 — Commercial heterogeneous SNN/ANN brain-inspired chip and compute cards/servers supporting large-scale brain simulation. [info][sdk]
灵汐科技 — a commercial neuromorphic platform from China.
- BrainChip Akida (AKD1000/1500) — Commercial event-based neuromorphic SoC running fully on-chip spiking networks at sub-watt power. [info]
AKD1500 (GlobalFoundries 22FDX, <300 mW) reached volume production in mid-2026; the Akida 2.0-based AKD2500 (TSMC 12 nm) is headed toward prototype silicon.
- Innatera Spiking Neural Processor T1 / Pulsar — Ultra-low-power analog/mixed-signal spiking neural MCU for always-on sensor-edge inference. [info]
Pulsar moved into shipping products at CES 2026 (smart home, wearables, industrial IoT); the Synfire ecosystem program followed in March 2026.
- SynSense Xylo — Ultra-low-power (hundreds of μW) digital LIF-based spiking inference chip for audio and bio-signal sensing. [info]
- GrAI Matter GrAIOne / GrAI VIP (NeuronFlow) — Sparsity/event-driven neuromorphic edge SoCs exploiting temporal sparsity (acquired by Snap, 2023). [info]
- SpiNNcloud SpiNNaker2 systems — TU Dresden spin-off turning SpiNNaker2 into commercially shipped platforms. [info]
2025 deployments at Sandia, UTSA (NSF "THOR" neuromorphic commons) and Leipzig University (656,640 cores, >10.5B neurons — billed as the largest neuromorphic supercomputer); the sparsity-focused SpiNNext successor is announced.
- POLYN NeuroVoice (NASP) — First silicon-proven clockless neuromorphic-analog chip: always-on voice-activity detection at ~34 μW with no ADC or clock (CES 2026 demos). [info]
In one breath: SNNs shine wherever power and latency dominate and data is naturally temporal/sparse — event-camera vision, always-on audio, robotics/control, and increasingly language models.
- A Low Power, Fully Event-Based Gesture Recognition System (CVPR 2017) ★. [paper]
IBM's end-to-end DVS + TrueNorth system recognizes gestures at <200 mW, and released the DVS128 Gesture dataset.
- Spiking PointNet: Spiking Neural Networks for Point Clouds (NeurIPS 2023). [paper][code]
The first SNN for 3D point clouds — a "trained-less but learning-more" scheme that even surpasses its ANN counterpart.
- SpikePoint: An Efficient Point-based SNN for Event-Camera Action Recognition (ICLR 2024). [paper]
Processes raw event clouds directly (no frames), hitting SOTA action recognition at ~0.3% of ANN parameters.
- Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detection (AAAI 2020) ★. [paper]
The first spiking object detector — channel-wise normalization + signed-neuron IF match Tiny-YOLO at ~280× less energy.
- Deep Directly-Trained Spiking Neural Networks for Object Detection (EMS-YOLO) (ICCV 2023). [paper][code]
The first surrogate-gradient directly-trained SNN detector — a full-spike EMS-ResNet block reaches ANN-level mAP in only 4 timesteps.
- Integer-Valued Training and Spike-Driven Inference SNN for Object Detection (SpikeYOLO) (ECCV 2024). [paper][code]
Trains with integer activations but infers spike-driven, hugely boosting SNN detection mAP on COCO/Gen1.
- Neuromorphic Object Detection: An In-Depth Study and Future Directions (Proceedings of the IEEE 2026). [paper]
The field's heavyweight survey + standardized benchmark of event-based object detection (Jianing Li, Guoqi Li, Bartolozzi, Benosman, Tian).
- EV-FlowNet: Self-Supervised Optical Flow Estimation for Event-Based Cameras (RSS 2018). [paper][code]
Pioneering self-supervised deep pipeline for event-camera optical flow, establishing the MVSEC evaluation protocol.
- Spike-FlowNet: Event-Based Optical Flow with Energy-Efficient Hybrid Neural Networks (ECCV 2020). [paper][code]
A hybrid SNN-ANN estimating optical flow from sparse events with large efficiency gains over pure ANNs.
- Fusion-FlowNet: Energy-Efficient Optical Flow via Sensor Fusion and Spiking-Analog Networks (ICRA 2022). [paper]
Fuses frames and events in a spiking-analog network for dense flow with far fewer parameters and energy.
- Adaptive-SpikeNet: Event-Based Optical Flow with Learnable Neuronal Dynamics (ICRA 2023). [paper]
A fully-spiking flow network whose learnable neuron dynamics overcome vanishing spikes and beat similarly-sized ANNs.
- StereoSpike: Depth Learning with a Spiking Neural Network (IEEE Access 2022). [paper][code]
The first fully-spiking network for large-scale dense depth regression from stereo events, generalizing better than its ANN version.
- Event-Based Video Reconstruction via Potential-Assisted Spiking Neural Network (EVSNN) (CVPR 2022). [paper][code]
The first fully-SNN framework reconstructing intensity video from events — ~19× more efficient than the ANN counterpart.
- Unsupervised Learning of a Hierarchical Spiking Neural Network for Optical Flow Estimation (IEEE TPAMI 2020). [paper]
Paredes-Vallés et al. — an STDP-trained hierarchical SNN that learns motion perception from raw events, a milestone for bio-plausible flow.
- Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networks (NeurIPS 2021). [paper][code]
Hagenaars et al. train deep SNNs self-supervised for dense event optical flow, closing much of the gap to ANN performance.
- Spiking Transformers for Event-Based Single Object Tracking (STNet) (CVPR 2022). [paper]
Couples a Transformer (spatial) with an SNN (temporal) for event tracking, setting SOTA on FE240hz/EED/VisEvent.
- Accurate and Efficient Event-Based Semantic Segmentation Using Adaptive Spiking Encoder-Decoder (IEEE TNNLS 2024). [paper]
A deep spiking encoder-decoder delivering accurate, low-power semantic segmentation on event streams.
- Spike2Former: Efficient Spiking Transformer for High-Performance Image Segmentation (AAAI 2025). [paper][code]
A spiking Mask2Former with normalized integer neurons setting new SNN segmentation SOTA (+12.7% mIoU on ADE20K).
- Event-Based Human Pose Tracking by Spiking Spatiotemporal Transformer (arXiv 2023). [paper]
A fully-spiking spatiotemporal transformer for 3D human pose tracking, exploiting temporal sparsity for efficiency.
- Deep Multi-Threshold Spiking-UNet for Image Processing (arXiv 2023). [paper][code]
A spiking U-Net with multi-threshold neurons and a convert-then-finetune pipeline for segmentation/denoising at ~90% less inference time.
- SpikeMS: Deep Spiking Neural Network for Motion Segmentation (IEEE/RSJ IROS 2021). [paper]
The first deep SNN for event-based motion segmentation, with a spatio-temporal loss and strong low-power incremental prediction.
- Autonomous Driving with Spiking Neural Networks (SAD) (NeurIPS 2024). [paper][code]
The first end-to-end SNN autonomous-driving stack (perception → prediction → planning), evaluated competitively on nuScenes.
- Deep RL with Population-Coded Spiking Neural Network for Continuous Control (PopSAN) (CoRL 2020) ★. [paper][code]
A population-coded spiking actor trained with DDPG, deployed on Loihi for continuous robot control at ~140× less energy.
- Neuromorphic Control of a Simulated 7-DOF Arm using Loihi (Neuromorphic Comput. Eng. 2023). [paper]
A fully-spiking NEF controller performing operational-space position/orientation control of a 7-DOF arm on Loihi.
- Neuromorphic Control for Optic-Flow-Based Landing of MAVs using the Loihi Processor (ICRA 2021). [paper]
The first fully-embedded Loihi SNN on a flying drone, controlling thrust from optic-flow divergence for autonomous landing.
- Neuromorphic Adaptive Spiking CPG Towards Bio-Inspired Locomotion of Legged Robots (Neurocomputing 2022). [paper]
A spiking central pattern generator on SpiNNaker producing adaptive gaits from sensory feedback.
- VPRTempo: A Fast Temporally-Encoded SNN for Visual Place Recognition (ICRA 2024). [paper][code]
A temporally-coded SNN for robot place recognition, trainable in minutes and running >50 Hz on CPU.
- Fully Neuromorphic Vision and Control for Autonomous Drone Flight (Science Robotics 2024) ★. [paper]
An end-to-end event-camera → SNN → control loop flies a real quadrotor entirely on neuromorphic hardware — a headline real-world demonstration.
- SpikingNav: Robust Embodied Navigation with Spiking Neural Policies (arXiv 2026). [paper]
A spiking sensing encoder + spiking policy network keeps indoor navigation robust under visual corruptions — SNNs entering embodied AI.
- Strategy and Benchmark for Converting Deep Q-Networks to Event-Driven SNNs (AAAI 2021). [paper]
Establishes conversion methods and benchmarks for spiking DQNs — an early landmark for neuromorphic deep RL.
- Human-Level Control through Directly-Trained Deep Spiking Q-Networks (DSQN) (IEEE T-Cybernetics 2022). [paper][code]
A directly-trained deep spiking Q-network using membrane potential as Q-value, beating ANN-DQN on most Atari games.
- Multiscale Dynamic Coding Improved Spiking Actor Network for Reinforcement Learning (MDC-SAN) (AAAI 2022). [paper]
Multiscale dynamic neuronal coding improves spiking actors, boosting continuous-control performance.
- Fully Spiking Actor Network with Intra-Layer Connections for Reinforcement Learning (IEEE TNNLS 2024). [paper]
A fully-spiking actor (no float matmuls) using non-spiking interneuron voltages, deployable on neuromorphic chips.
- Benchmarking Keyword Spotting Efficiency on Neuromorphic Hardware (NICE 2019). [paper]
A spiking keyword spotter on Loihi beats CPU/GPU/edge devices on energy-per-inference at equal accuracy.
- A Surrogate-Gradient Spiking Baseline for Speech Command Recognition (sparch) (Front. Neurosci. 2022). [paper][code]
A strong, reproducible surrogate-gradient SNN baseline and toolkit for SHD/SSC/Google Speech Commands.
- Learning Delays in SNNs using Dilated Convolutions with Learnable Spacings (ICLR 2024). [paper][code]
Learns synaptic delays via dilated convolutions, achieving SOTA on the SHD/SSC spiking-audio benchmarks.
- Efficient and Effective Time-Series Forecasting with Spiking Neural Networks (ICML 2024). [paper][code]
A spiking framework with tailored temporal encoding making SNNs competitive for time-series forecasting.
- A Convolutional Spiking Neural Network with Adaptive Coding for Motor-Imagery Classification (Neurocomputing 2023). [paper]
Applies convolutional SNNs with adaptive spike coding to EEG motor-imagery brain–computer-interface decoding.
- Spiking Neural Network Decoders of Finger Forces from High-Density Intramuscular Microelectrode Arrays (Nature Communications 2026). [paper]
INI Zurich + Imperial decode individual finger forces from motor-unit activity — a concrete neuromorphic-prosthetics milestone.
- Improved Spiking Neural Networks for EEG Classification and Epilepsy/Seizure Detection (Integr. Comput.-Aided Eng. 2007). [paper]
An early landmark applying multi-spike SNNs to EEG epilepsy/seizure detection with high accuracy.
- An Efficient Intrusion Detection Model Based on Convolutional Spiking Neural Network (Scientific Reports 2024). [paper]
A convolutional SNN for network intrusion detection, leveraging spike sparsity for efficient anomaly/attack spotting.
Quantifying the energy story honestly, plus how SNNs behave under adversarial attack and how to defend them.
- Rethinking the Performance Comparison Between SNNs and ANNs (Neural Networks 2020). [paper]
Systematically compares SNN vs ANN accuracy, operations and energy — clarifying when spike sparsity yields real gains.
- Benchmarking Neuromorphic Hardware and Its Energy Expenditure (Front. Neurosci. 2022). [paper]
Proposes fair methodology/metrics for neuromorphic energy, exposing pitfalls in SNN-vs-ANN efficiency claims.
- Inherent Adversarial Robustness of Deep SNNs: Discrete Input Encoding and Non-linear Activations (ECCV 2020). [paper]
Poisson input discretization + LIF leak give SNNs higher gradient-attack robustness than equivalent ANNs.
- HIRE-SNN: Harnessing the Inherent Robustness of Energy-Efficient Deep SNNs by Training with Crafted Input Noise (ICCV 2021). [paper]
Trains with temporally-crafted single-step input noise to boost adversarial robustness while keeping low latency/energy.
- SNN-RAT: Robustness-Enhanced SNN through Regularized Adversarial Training (NeurIPS 2022). [paper]
Derives a Lipschitz constant for spike representations and regularizes it during adversarial training.
- Toward Robust Spiking Neural Network Against Adversarial Perturbation (NeurIPS 2022). [paper]
Introduces S-IBP/S-CROWN linear-relaxation verification — the first certified robustness bounds for SNNs.
- HoSNN: Adversarially-Robust Homeostatic SNNs with Adaptive Firing Thresholds (arXiv 2023). [paper]
Threshold-adapting homeostatic (TA-LIF) neurons self-stabilize under perturbation without adversarial training.
- Robust Spiking Neural Networks Against Adversarial Attacks (ICLR 2026). [paper]
Identifies threshold-neighboring neurons as a principal attack surface and guards their membrane-potential margin with threshold-aware optimization.
- Robust Spiking Neural Networks by Temporal Mutual Information (CVPR 2026). [paper]
ZJU (Gang Pan) derives a temporal mutual-information regularizer from an information-bottleneck analysis, improving robustness across architectures and attacks.
- DVS-Attacks: Adversarial Attacks on Dynamic Vision Sensors for SNNs (IJCNN 2021). [paper][code]
Stealthy perturbations on event streams, dropping DVS-Gesture accuracy >20%, with DVS noise filters as partial defenses.
- Adversarial Attacks on Spiking Convolutional Networks for Event-Based Vision (SpikeFool) (Front. Neurosci. 2022). [paper]
Sparse gradient-based attacks that fool event-driven spiking CNNs on real DVS data.
- Securing Deep SNNs against Adversarial Attacks through Inherent Structural Parameters (DATE 2021). [paper]
Studies how SNN structural hyperparameters (thresholds, leak, timesteps) modulate — and can be tuned for — adversarial resilience.
- On the Privacy Risks of Spiking Neural Networks: A Membership Inference Analysis (UAI 2025). [paper]
Shows SNNs are as vulnerable as ANNs to membership inference, with leakage growing with latency T.
Expressivity, information-theoretic views, dynamical-systems and predictive-coding perspectives on why (and when) spikes compute well.
- Expressivity of Spiking Neural Networks (arXiv 2023). [paper]
Proves the number of linear regions of an integrate-and-fire neuron grows exponentially with input dimension, exceeding ReLU.
- On the Intrinsic Structures of Spiking Neural Networks (JMLR 2024). [paper]
A theoretical study of how spiking-specific structures (temporal reset, thresholds) shape SNN approximation and generalization.
- Spiking Neural Networks: A Theoretical Framework for Universal Approximation and Training (arXiv 2025). [paper]
Shows LIF SNNs with threshold-reset dynamics can approximate any continuous function by encoding values in spike timing.
- Predictive Coding of Dynamical Variables in Balanced Spiking Networks (PLOS Comp. Biol. 2013) ★. [paper]
Classic theory: balanced spiking networks implement arbitrary linear dynamical systems by spiking only to reduce a representation error.
- PC-SNN: Predictive Coding-Based Local Hebbian Plasticity Learning in SNNs (arXiv 2022). [paper]
Trains SNNs with local Hebbian predictive-coding updates that approximate backprop without global error transport.
- Entropy, Mutual Information, and Systematic Measures of Structured Spiking Neural Networks (J. Theoretical Biology 2020). [paper]
Develops entropy/mutual-information measures linking network structure to information flow and dynamics.
- Neural Dynamics as Sampling: A Model for Stochastic Computation in Recurrent Networks of Spiking Neurons (PLoS Comput. Biol. 2011) ★. [paper]
Buesing et al. show spiking networks can perform probabilistic inference by sampling — a foundational Bayesian view of spikes.
- Neural Sampling from Cognitive Maps Enables Goal-Directed Imagination and Planning (Nature Machine Intelligence 2026). [paper]
Maass, Rong Zhao et al.: spiking networks sample from learned cognitive maps to imagine and plan toward novel goals using only local plasticity.
The event-native datasets (DVS-converted or camera-recorded) and audio/temporal benchmarks the field measures itself on.
Neuromorphic Vision
| Dataset | Scale / Content | Task | Links |
|---|---|---|---|
| N-MNIST / N-Caltech101 | MNIST & Caltech101 via a moving ATIS camera (saccades) | Classification (entry-level) | paper · data |
| CIFAR10-DVS | 10,000 event streams from moving CIFAR-10 | Classification | paper |
| N-CARS | 24k real urban 100 ms samples (car / background) | Classification | paper · data |
| ASL-DVS | 100,800 real DVS clips, 24 ASL handshapes | Classification (graph) | paper · code |
| ES-ImageNet | ~1.3M ImageNet images → events, 1,000 classes | Classification (large-scale) | paper · code |
| DVS128 Gesture | 11 gestures, 29 subjects, 3 lightings | Gesture recognition | paper · data |
| HARDVS | 300 classes, 107,646 sequences (DAVIS346) | Action recognition (large-scale) | paper · code |
| Prophesee GEN1 | 39 h driving, 25.5M boxes | Detection | paper · code |
| Prophesee 1Mpx | 14 h @1280×720, ~25M boxes | Detection (HD) | paper · code |
| MVSEC | Stereo DAVIS + LiDAR/IMU/GPS | Depth / flow / SLAM | paper · data |
| DDD17 / DDD20 | 12+ h / 51+ h DAVIS driving + controls | End-to-end driving | paper · code |
| DSEC | Large stereo event driving + LiDAR/GPS | Depth / flow / SLAM | paper · data |
| Event-Camera Dataset & Simulator | Reference DVS/DAVIS set + ESIM simulator | Pose / VO / SLAM | paper · data |
Neuromorphic Audio & Speech
| Dataset | Content | Links |
|---|---|---|
| Spiking Heidelberg Digits (SHD) | ~10k spoken digits → 700-channel spikes (inner-ear model) | paper · data |
| Spiking Speech Commands (SSC) | Spike-encoded Google Speech Commands (35 classes) | paper · data |
| N-TIDIGITS | 64-channel silicon-cochlea spike responses, 111 speakers | paper |
Benchmark Suites
| Suite | What | Links |
|---|---|---|
| NeuroBench | Standardized tasks & metrics to fairly benchmark neuromorphic algorithms/systems | paper · code |
PyTorch/JAX libraries for training SNNs, event-data tooling, and vendor stacks for deploying to neuromorphic chips.
Deep-SNN Training (PyTorch / JAX)
| Library | What it's for | Links |
|---|---|---|
| SpikingJelly | PyTorch full-stack SNN framework (data → train → deploy), fused CUDA neurons; de-facto platform — 2.0 line (Triton kernels, FlexSN) in dev since 2026-07 | paper |
| snnTorch | Spiking neurons as recurrent units in PyTorch; superb tutorials — 1.0.0 stable landed 2026-06 | paper |
| Norse | Sparse, event-driven bio-inspired primitives in PyTorch | — |
| BindsNET | ML-oriented SNN simulation on PyTorch (STDP / RL) | paper |
| SpykeTorch | Convolutional SNNs, ≤1 spike/neuron; STDP / R-STDP | paper |
| Spyx | JAX SNNs, JIT-compiled surrogate-gradient training | paper |
| SPAIC | Spike-based AI computing platform (ZJU); neuroscience frontend + PyTorch backend | — |
| SNNAX | JAX + Equinox SNNs (Jülich); autodiff + JIT | — |
| jaxsnn | Event-driven gradient training in JAX (EventProp); BrainScaleS-2 in-the-loop | — |
| ANNarchy | Code-generation simulator (rate + spiking) → C++/CUDA | — |
Computational-Neuroscience Simulators
| Library | What it's for | Links |
|---|---|---|
| Nengo / NengoDL | Large-scale functional brain models (NEF); backend-agnostic, TF-trainable | paper |
| Brian2 | Equation-based simulator with runtime code generation | paper |
| NEST | Large heterogeneous spiking point-neuron nets, laptop → supercomputer | — |
| GeNN | GPU code-generation SNN simulator (CUDA / HIP) | paper |
| BrainPy | JAX brain-dynamics programming (spiking / rate / ODE-SDE) | paper |
| BrainCog | SNN brain-inspired cognitive-intelligence engine (CAS) | paper |
| CARLsim | C++/CUDA large-scale biologically-detailed SNN sim + online learning | paper |
| PyNN | Simulator-independent Python API (NEST / NEURON / Brian / SpiNNaker) | paper |
Neuromorphic-Hardware Deployment & Data Tooling
| Tool | What it's for | Links |
|---|---|---|
| Lava | Intel's framework to develop/deploy across CPUs & Loihi | — |
| Rockpool / Sinabs | SynSense libs to train & deploy onto DynapCNN / Speck | — |
| Tonic | "TorchVision for events" — event vision/audio datasets & transforms | — |
| v2e | Video frames → realistic DVS events (no camera needed) | paper |
| snn_toolbox | De-facto ANN→SNN conversion toolbox → pyNN/Brian2/SpiNNaker/Loihi | — |
| N2D2 | CEA-List CAD to design/quantize/deploy DNNs to embedded, with spiking sim | — |
| Whetstone | Sandia Keras add-on "sharpening" activations to single-step spikes | — |
In one breath: notable open-source model implementations you can build on, plus sibling awesome-lists and communities that keep the field discoverable. (Training frameworks live in §11 · Software & Frameworks; star counts are approximate, ~2025–2026.)
Landmark Model Implementations
| Repo | What | Stars |
|---|---|---|
| BICLab/SpikingBrain-7B | Spiking brain-inspired 7B LLM (CAS, 2025) | ~1.3k |
| ridgerchu/SpikeGPT | Generative pre-trained spiking language model | ~910 |
| ZK-Zhou/spikformer | Spikformer (ICLR 2023) — launched spiking Transformers | ~410 |
| BICLab/Spike-Driven-Transformer | Spike-driven Transformer (NeurIPS 2023) | ~315 |
| BICLab/SpikeYOLO | Integer-training + spike-driven detector (ECCV 2024) | ~250 |
| BICLab/Spike-Driven-Transformer-V2 | Meta-SpikeFormer (ICLR 2024) | ~230 |
| BICLab/EMS-YOLO | Directly-trained deep SNN detector (ICCV 2023) | ~195 |
| fangwei123456/Spike-Element-Wise-ResNet | SEW-ResNet (NeurIPS 2021) | ~195 |
| zhouchenlin2096/QKFormer | Hierarchical Q-K spiking Transformer (NeurIPS 2024) | ~150 |
| TheBrainLab/Spikingformer | Fully spike-driven Transformer (AAAI 2026) | ~145 |
| BICLab/Spike-Driven-Transformer-V3 | Scaling spike-driven Transformers (T-PAMI 2025) | ~115 |
| Intelligent-Computing-Lab-Panda/STAtten | Spatial-temporal spiking attention (CVPR 2025) | ~80 |
| brain-intelligence-lab/temporal_efficient_training | TET (ICLR 2022) | ~75 |
| stonezwr/TSSL-BP | Temporal spike-sequence learning backprop (NeurIPS 2020) | ~70 |
| combra-lab/pop-spiking-deep-rl | Population-coded spiking deep RL (PopSAN) | ~70 |
| putshua/ANN_SNN_QCFS | Optimal ANN-SNN conversion, QCFS (ICLR 2022) | ~44 |
| Lvchangze/SpikeBERT | Language Spikformer distilled from BERT | ~31 |
Awesome Lists & Paper Collections
| Repo | What | Stars |
|---|---|---|
| TheBrainLab/Awesome-Spiking-Neural-Networks | Broad SNN paper list (papers, code, sites) | ~805 |
| AXYZdong/awesome-snn-conference-paper | Top-conf/journal SNN papers + code, by year | ~460 |
| coderonion/awesome-snn | Collection of public SNN projects | ~235 |
| open-neuromorphic/awesome-neuromorphic-hw | Neuromorphic-hardware papers (ASIC/FPGA) | ~215 |
| yfguo91/Awesome-Spiking-Neural-Networks | Curated SNN resource list | ~150 |
| vvvityaaa/awesome-spiking-neural-networks | Materials on SNNs, the "3rd generation" | ~70 |
Communities & Tooling
| Repo | What | Stars |
|---|---|---|
| fzenke/spytorch | The classic surrogate-gradient learning tutorial | ~360 |
| open-neuromorphic/open-neuromorphic | Global community hub for the neuromorphic ecosystem | ~315 |
| prophesee-ai/openeb | Open SDK for event-based vision hardware | ~295 |
| SpiNNakerManchester/sPyNNaker | PyNN on the million-core SpiNNaker machine | ~117 |
| electronicvisions/hxtorch | PyTorch interface to BrainScaleS-2 analog hardware | ~17 |
In one breath: who drives the field. A curated, non-ranking map of active SNN / neuromorphic labs — their focus, signature contributions, latest work (2024–2026), and homepages — so you know whose papers and code to follow. Coverage favors groups with identifiable SNN or neuromorphic outputs and remains open to additions.
- Li Guoqi (李国齐) — Institute of Automation, CAS (CASIA) — brain-inspired computing, spiking large models, spike-driven Transformers. [homepage][scholar][github]
CASIA's core SNN PI (institute directed by Bo Xu 徐波), heading the BICLab group behind the Spike-driven Transformer (NeurIPS 2023) and the SpikingBrain-7B/76B large-model series. Latest: SpikingBrain 7B/76B spiking LLMs (arXiv 2025); Spike2Former segmentation (AAAI 2025).
- Shi Luping (施路平) — Tsinghua University (CBICR) — brain-inspired computing, hybrid neuromorphic chips, AGI. [homepage]
Founder-director of Tsinghua's Center for Brain-Inspired Computing Research; led the hybrid Tianjic 天机 chip (Nature 2019 cover) unifying SNN and ANN on one substrate. Latest: CBICR perspective on general-purpose brain-inspired computing (Nature Electronics 2024).
- Huang Tiejun (黄铁军) — Peking University / BAAI — spike camera, brain-inspired vision, retina-like sensors. [homepage][scholar][github]
PKU professor and BAAI Director; proposed the spike (Vidar) vision model and ultra-high-speed spike cameras, and leads the open-source SpikeCV platform. Latest: low-light scene reconstruction from spike-camera streams (2025).
- Tian Yonghong (田永鸿) — Peking University — neuromorphic vision, spike camera, SpikingJelly. [homepage][scholar][github]
Boya Distinguished Professor and IEEE Fellow whose group develops the widely used SpikingJelly framework and spike-camera high-speed reconstruction. Latest: efficient train-from-scratch time-to-first-spike SNNs (2024).
- Yu Zhaofei (余肇飞) — Peking University — SNN learning, neural coding, SpikingJelly. [homepage][scholar][github]
Corresponding author of SpikingJelly, known for PLIF neurons and SEW-ResNet for training very deep spiking networks. Latest: efficient high-speed spike-camera reconstruction (AAAI 2025).
- Zeng Yi (曾毅) — Institute of Automation, CAS (CASIA) — brain-inspired cognitive intelligence, brain simulation, AI ethics. [homepage][github]
Leads CASIA's Brain-inspired Cognitive Intelligence Lab and the BrainCog engine for brain-inspired AI and multi-scale brain simulation. Latest: STEP unified spiking-transformer evaluation platform (2025).
- Pan Gang (潘纲) — Zhejiang University — neuromorphic chips, brain-machine interfaces. [homepage][scholar]
Director of ZJU's State Key Lab of Brain-Machine Intelligence; co-developed the Darwin 达尔文 chip series (Darwin3) and Darwin neuromorphic computers. Latest: Darwin Monkey — the first 2B-neuron neuromorphic computer (2025); DarwinWafer wafer-scale chip (2025); UniSpike co-design (DAC 2026) and TMI-robustness (CVPR 2026).
- Zhang Youhui (张悠慧) — Tsinghua University — neuromorphic completeness, brain-inspired computing systems & compilers. [homepage]
Proposed "neuromorphic completeness" and a system/software hierarchy for brain-inspired computing (Nature 2020).
- Zhang Malu (张马路) / Qu Hong (瞿宏) — UESTC — SNN learning algorithms, temporal coding, ANN-to-SNN conversion. [team]
An active SNN-algorithm group publishing at AAAI/ICLR/TNNLS on efficient, quantized and temporally-coded spiking networks. Latest: Sub-bit SNNs & Saccadic-attention spiking ViT (ICLR 2025).
- Liu Ming (刘明) — Institute of Microelectronics, CAS (IMECAS) — memristor/RRAM devices, artificial synapses, compute-in-memory. [homepage]
CAS academician leading RRAM/memristor research for artificial synapses and in-memory hardware underpinning neuromorphic systems.
- Lynxi Technologies (灵汐科技) — Beijing (Tsinghua CBICR lineage) — brain-inspired neuromorphic chips, hybrid SNN+DNN. [homepage][lineage]
China's leading neuromorphic-chip company, known for the heterogeneous SNN+DNN chip KA200.
- Huawei Noah's Ark Lab (华为诺亚方舟) — Huawei AI research — efficient deep learning, brain-inspired/spiking models. [homepage][github]
Huawei's flagship AI lab; has published spiking work such as SNN-MLP (CVPR 2022).
- Kaushik Roy — Purdue University (Nanoelectronics Research Lab) — energy-efficient neuromorphic, ANN-to-SNN conversion, in-memory computing, robustness. [homepage][scholar]
A highly cited researcher in neuromorphic/ML hardware — ANN-to-SNN conversion, spike-based backprop, and spintronic/in-memory devices. Latest: SpiDR compute-in-memory SNN accelerator (2025); TSkips temporal-delay SNNs (TMLR 2025).
- Mike Davies — Intel Labs (Neuromorphic Computing Lab) — Loihi chips, Lava software. [homepage][github]
Director of Intel's Neuromorphic Computing Lab and INRC, leading Loihi / Loihi 2 and the open-source Lava framework. Latest: Loihi 2 online continual learning, ~6,600× lower energy vs GPU (2025).
- Dharmendra Modha — IBM Research — brain-inspired chips, digital neuromorphic architectures. [homepage]
IBM Fellow and Chief Scientist for Brain-inspired Computing, architect of TrueNorth (2014) and NorthPole (2023). Latest: NorthPole 3B-param LLM inference at sub-1 ms/token (HPEC 2024).
- Kwabena Boahen — Stanford University (Brains in Silicon) — analog neuromorphic hardware, dendritic computing. [homepage]
Built Neurogrid, a mixed-analog platform emulating a million neurons in real time; now pursues dendrite-inspired computing. Latest: dendrocentric FeFET "nanodendrite" device for spatiotemporal sequences (IEDM 2023).
- Gert Cauwenberghs — UC San Diego (Integrated Systems Neuroengineering Lab) — micropower VLSI, neuron–silicon interfaces, event-driven biomedical systems. [homepage]
A neuromorphic-engineering pioneer spanning adaptive silicon neurons, brain–machine interfaces, and large-scale trainable neuromorphic platforms. Latest: HiAER-Spike, a 160 M-neuron reconfigurable event-driven system (2025).
- Priyadarshini Panda — University of Southern California (Intelligent Computing Lab; formerly Yale) — SNN training, hardware–algorithm co-design, robustness. [homepage][lineage][scholar][github]
Known for BNTT, neural architecture search for SNNs, and adversarial robustness of spiking networks. Latest: STAtten spatial-temporal spiking attention (CVPR 2025).
- Jason Eshraghian — UC Santa Cruz (Neuromorphic Computing Group) — snnTorch, spiking LLMs, memristive hardware. [homepage][github]
Developer of the widely used snnTorch library and co-author of SpikeGPT. Latest: neuromorphic spike-based LLM framework (Nat. Sci. Review 2025).
- Chris Eliasmith — University of Waterloo (Centre for Theoretical Neuroscience) — Neural Engineering Framework, Nengo. [homepage][github]
Creator of the NEF and Nengo; built Spaun, presented in 2012 as the then-largest functional spiking brain model; co-founded Applied Brain Research. Latest: NEF spiking controller coordinating arm reaching + locomotion (2026).
- Catherine Schuman — University of Tennessee, Knoxville (TENNLab) — neuromorphic computing, evolutionary SNN optimization. [homepage][github]
Known for evolutionary optimization (EONS) of spiking networks and the 2022 Nature roadmap on neuromorphic computing. Latest: lead author on "Neuromorphic computing at scale" (Nature 2025).
- Giacomo Indiveri — Institute of Neuroinformatics, UZH & ETH Zurich — mixed-signal neuromorphic circuits, DYNAP processors. [homepage][scholar]
Director of INI; pioneering subthreshold analog neuromorphic circuits and the DYNAP family of spiking processors. Latest: mixed-signal on-chip feedback-control optimizer for SNNs (2026).
- Tobi Delbruck — Institute of Neuroinformatics, UZH & ETH Zurich — event cameras (DVS), event-driven vision. [homepage][github]
Co-inventor of the Dynamic Vision Sensor (DVS) event camera and creator of the open-source jAER software. Latest: physically realistic, efficient DVS pixel model (2025).
- Shih-Chii Liu — Institute of Neuroinformatics, UZH & ETH Zurich — neuromorphic audio sensors, event-driven deep learning. [homepage][scholar]
Leads neuromorphic auditory sensing (silicon cochlea) and low-power event-driven deep networks. Latest: lightweight on-device adaptation of speech-enhancement models (2026).
- Steve Furber — University of Manchester — massively-parallel neuromorphic computing (SpiNNaker). [homepage][github]
ARM co-designer leading SpiNNaker, a million-core platform simulating spiking networks at biological real time. Latest: SpiNNaker2 heterogeneous platform for real-time robotics (2026).
- Wulfram Gerstner — EPFL (Laboratory of Computational Neuroscience) — spiking-neuron models, network dynamics, STDP and multi-factor plasticity. [homepage]
Co-author of the foundational Spiking Neuron Models textbook and a central theorist of the spike-response model and learning rules. Latest: self-supervised local learning rules recovering data's hidden hierarchy (2026).
- Wolfgang Maass — TU Graz — computational neuroscience theory, LSNN, e-prop. [homepage][scholar][github]
Foundational SNN theorist (with Robert Legenstein) — liquid state machines, LSNN, and the e-prop online learning rule. Latest: fast learning without synaptic plasticity in SNNs (Sci. Reports 2024).
- Friedemann Zenke — Friedrich Miescher Institute, Basel — surrogate-gradient learning, spiking network theory. [homepage][scholar][github]
Pioneer of surrogate-gradient training — author of SuperSpike and the widely taught SpyTorch tutorials. Latest: prospective neurons for teaching-signal synchronization in deep nets (2025).
- Johannes Schemmel — Heidelberg University (Electronic Vision(s)) — accelerated analog neuromorphic hardware (BrainScaleS). [homepage][github]
Chief architect of the BrainScaleS analog/mixed-signal wafer-scale neuromorphic systems. Latest: BrainScaleS-2 multi-chip interconnect scaling analog substrates (2025).
- Timothée Masquelier — CNRS / CerCo, Toulouse — STDP, rank-order coding, biologically plausible spiking vision. [homepage][scholar]
CNRS Research Director (with Simon Thorpe) — STDP-based unsupervised feature learning and rank-order / temporal coding. Latest: DelRec — learning delays in recurrent SNNs (2025).
- Emre Neftci — Forschungszentrum Jülich & RWTH Aachen — surrogate gradients, local learning, neuromorphic training. [homepage][scholar][github]
Leader in surrogate-gradient and biologically plausible local learning; co-developed event-driven random backprop. Latest: sparse axonal/dendritic delays for competitive keyword-spotting SNNs (2026).
- Charlotte Frenkel — TU Delft — efficient on-chip learning, digital neuromorphic chip design. [homepage][scholar][github]
Designer of the open-source ODIN and ReckOn processors — sub-µW on-chip online learning via a hardware-friendly e-prop. Latest: TESS spatially/temporally-local on-chip learning rule (2025).
- Chiara Bartolozzi — Italian Institute of Technology (IIT), Genoa — event-driven perception, neuromorphic robotics (iCub). [homepage][github]
Leads IIT's Event-Driven Perception for Robotics group; event-camera perception on the iCub humanoid. Latest: spiking ring-attractor for proprioceptive joint-state estimation (2026).
- Sander Bohte — CWI & University of Amsterdam — SNN learning, adaptive spiking neurons, efficient temporal coding. [homepage][scholar]
Author of the seminal SpikeProp algorithm and adaptive spiking neuron models for accurate few-spike deep SNNs. Latest: SpikingGamma — surrogate-gradient-free, temporally precise online training (2026).
- Thomas Nowotny — University of Sussex — GPU-accelerated SNN simulation. [homepage][github]
Leads development of GeNN, a widely used GPU-based spiking-network simulator (with James Knight). Latest: structural-plasticity framework for GPU-accelerated sparse SNNs (2025).
- Bipin Rajendran — King's College London — neuromorphic hardware, in-memory computing, PCM synapses. [homepage][scholar]
Works on phase-change-memory synapses and in-memory computing for SNNs, with early PCM-based spiking supervised learning. Latest: neuromorphic wireless split computing with resonate-and-fire neurons (2025).
- Arindam Basu — City University of Hong Kong — low-power neuromorphic hardware, edge spiking systems, in-memory computing. [homepage][scholar]
Ultra-low-power neuromorphic circuits and edge spiking systems (e.g., in-memory spike detection); IEEE Fellow. Latest: NeuDW-CIM 0.8-pJ/SOP neuromorphic compute-in-memory macro (2026).
- Jibin Wu — Hong Kong Polytechnic University (MIND Lab) — SNN learning, foundation models, speech and continual learning. [homepage]
Develops tandem/surrogate learning and spiking sequence models, bridging brain-inspired algorithms with speech and efficient foundation models. Latest: Neuromorphic Sequential Arena benchmark & IML-Spikeformer speech (2025); SpikingBrain co-author.
- Gregory Cohen — Western Sydney University (International Centre for Neuromorphic Systems) — event sensing, neuromorphic systems and space applications. [homepage]
Directs ICNS, integrating event-based sensors, algorithms and hardware into end-to-end neuromorphic systems. Latest: LAND — longitudinal analysis of neuromorphic datasets (2026).
- SynSense (时识科技) — Zurich, Switzerland & Chengdu, China (INI/ETH spin-off) — ultra-low-power event-driven neuromorphic processors. [homepage][lineage][github]
Co-founded by Giacomo Indiveri and Ning Qiao 乔宁; makes Speck, DYNAP-CNN, Xylo chips plus the open-source Rockpool/Sinabs toolchains. Latest: SpikeRAM lifelong-learning processor (ISSCC 2026); pivoting toward invasive BCI via the Mindsense JV (2026).
- BrainChip — Laguna Hills (USA) / Perth (Australia) — event-driven edge-AI neuromorphic processor with on-chip learning. [homepage]
Maker of the commercial Akida processor IP — event-based inference and on-chip incremental learning at the edge.
- Innatera — Delft, Netherlands (TU Delft spin-off) — analog-mixed-signal spiking neural processor for the sensor edge. [homepage][lineage]
Builds the Spiking Neural Processor (T1) and the Pulsar neuromorphic MCU for sub-mW always-on sensing.
Contributions are very welcome — this is a living list. See CONTRIBUTING.md for the full guide.
- Add a paper: append to the right section using
- Paper Title (**Venue Year**). \[[paper](url)\]\[[code](url)\]and a one-line English> …note, then mirror the entry with a Chinese note in README.zh-CN.md. - Add a dataset/tool/chip, fix a wrong venue, or improve an explanation.
- Please keep entries in rough importance/chronological order and open a PR with a short description. For large additions, open an issue first.
@misc{awesomesnn2026,
title = {Awesome Spiking Neural Networks: A Curated Guide},
author = {haoran-zha},
year = {2026},
howpublished = {\url{https://github.com/haoran-zha/Awesome-Spiking-Neural-Networks-Hub}}
}Thanks to everyone helping keep this guide comprehensive and accurate — PRs of new papers, models, chips, datasets, tools, and research groups are always welcome!
Released under the MIT License. Curated with inspiration from the broader neuromorphic community and sibling Awesome-* lists. If we missed or miscredited a paper, please open a PR — accuracy and completeness are the whole point.
