Skip to content

Repository files navigation

Awesome Spiking Neural Networks Hub

Awesome Spiking Neural Networks Hub

A comprehensive, deeply-annotated guide to the world of Spiking Neural Networks (SNNs)
papers · models · neuromorphic hardware · datasets · tools · research groups

Awesome Stars Forks Last commit PRs Welcome MIT

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.


What Is a Spiking Neural Network? (Read Me First)

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.


Start Here

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 Generationthe founding idea Neural Networks paper
2014 TrueNortha million-neuron neuromorphic chip Science paper
2015 Unsupervised Learning with STDPbio-plausible learning Front. Comput. Neurosci. paper
2018 Loihion-chip-learning neuromorphic processor IEEE Micro paper
2018 STBPspatio-temporal backprop, the training workhorse Front. Neurosci. paper
2020 e-propbiologically plausible online learning Nature Comm. paper
2021 SEW-ResNetdirectly training 100+ layer SNNs NeurIPS paper
2022 QCFSnear-lossless ANN→SNN conversion ICLR paper
2023 Spikformerthe first spiking Transformer ICLR paper
2023 Spike-driven Transformerpure spike-driven attention NeurIPS paper
2024 SpikeGPTthe first generative spiking LLM TMLR paper
2025 Darwin Monkeyfirst 2-billion-neuron neuromorphic computer ZJU link
2026 SpikingBrain7B/76B spiking brain-inspired LLM TMLR paper

Recent Updates

Changelog — newest first (click to collapse)
  • 2026-08Darwin 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-072026 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-07Audit & 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-07Launched 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-07Visual overhaul. New banner, "Start Here" table, and datasets/frameworks/model-zoo turned into tables.
  • 2026-07Coverage 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.


Table of Contents

Part I · Fundamentals

Part II · Learning & Models

Part III · Hardware & Systems

Part IV · Applications

Part V · Cross-Cutting Topics

Part VI · Resources & Ecosystem

Meta: Contributing · Citation · Star History · License

Legend: ★ = seminal / must-read · [paper] = paper · [code] = official code


Part I · Fundamentals

1 · Foundations & Neural Coding

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.

Historical Foundations

  • 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.

Neural Coding & Encoding Schemes

  • 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.


2 · Neuron Models

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.


↑ Back to top

Part II · Learning & Models

3 · Training Methods

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).

3.1 ANN-to-SNN Conversion

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.

3.2 Surrogate Gradient & Direct Training

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.

3.3 Biologically-Plausible / Local Learning

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.

3.4 Efficiency: Pruning, Quantization, Distillation

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.


4 · Architectures

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.

4.1 Deep Spiking CNNs & ResNets

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.

4.2 Spiking Transformers & Attention

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.

4.3 Recurrent, Reservoir & Other

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.


5 · Spiking Large Models & LLMs

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.


↑ Back to top

Part III · Hardware & Systems

6 · Neuromorphic Hardware

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.

Foundations of Neuromorphic Engineering

  • 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.

Digital Neuromorphic Chips

  • 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.

Analog & Mixed-Signal / Sub-threshold

  • 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.

In-Memory / Memristive / RRAM & PCM Computing

  • 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.

Photonic Spiking Hardware

  • 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.

Event Cameras & Neuromorphic Sensors

  • 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.

Commercial & Large-Scale Platforms

  • 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]

↑ Back to top

Part IV · Applications

7 · Applications

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.

Event-Based Vision — Recognition & 3D

  • 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.

Object Detection

  • 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).

Optical Flow, Depth & Video Reconstruction

  • 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.

Tracking, Segmentation & Pose

  • 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

  • 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.

Robotics & Neuromorphic Control

  • 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.

Reinforcement Learning with Spikes

  • 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.

Audio & Speech

  • 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.

Other Domains — Time-Series, Bio-Signals, Security, RecSys

  • 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.


↑ Back to top

Part V · Cross-Cutting Topics

8 · Energy, Robustness & Security

Quantifying the energy story honestly, plus how SNNs behave under adversarial attack and how to defend them.

Energy Efficiency & Benchmarking

  • 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.

Adversarial Robustness (Defenses)

  • 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.

Adversarial 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.

Privacy & Security

  • 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.


9 · Theory & Neuroscience

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.


↑ Back to top

Part VI · Resources & Ecosystem

10 · Datasets & Benchmarks

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

11 · Software & Frameworks

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

12 · Model Zoo & Community

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

13 · Research Groups & Labs

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.

China

  • 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).

International — Americas

  • 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).

International — Europe

  • 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).

International — Asia-Pacific

  • 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).

Companies & Neuromorphic Startups

  • 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.


↑ Back to top

Contributing

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.

Citation

@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}}
}

Star History

Star History Chart

Contributors

Thanks to everyone helping keep this guide comprehensive and accurate — PRs of new papers, models, chips, datasets, tools, and research groups are always welcome!

Contributors

License & Acknowledgements

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.

About

The comprehensive bilingual (EN/中文) hub for Spiking Neural Networks — 340+ papers, models, neuromorphic hardware, datasets, tools & research groups.

Topics

Resources

Contributing

Stars

209 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages