Surrogate gradients for analog neuromorphic computing
Not on the map. Why?
Abstract (arXiv)
To rapidly process temporal information at a low metabolic cost, biological neurons integrate inputs as an analog sum but communicate with spikes, binary events in time. Analog neuromorphic hardware uses the same principles to emulate spiking neural networks with exceptional energy-efficiency. However, instantiating high-performing spiking networks on such hardware remains a significant challenge due to device mismatch and the lack of efficient training algorithms. Here, we introduce a general in-the-loop learning framework based on surrogate gradients that resolves these issues. Using the BrainScaleS-2 neuromorphic system, we show that learning self-corrects for device mismatch resulting in competitive spiking network performance on both vision and speech benchmarks. Our networks display sparse spiking activity with, on average, far less than one spike per hidden neuron and input, perform inference at rates of up to 85 k frames/second, and consume less than 200 mW. In summary, our work sets several new benchmarks for low-energy spiking network processing on analog neuromorphic hardware and paves the way for future on-chip learning algorithms.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 7; 2024: 11; 2025: 6; 2026: 4.
38 papers.
Sort:
- 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systemscited by 125
- 2024Training of Physical Neural Networkscited by 47
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2021Hybrid SNN-ANN: Energy-Efficient Classification and Object Detection for Event-Based Visioncited by 22
- 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligencecited by 21
- 2023Exploiting Noise as a Resource for Computation and Learning in Spiking Neural Networkscited by 17
- 2023Analogue and Physical Reservoir Computing Using Water Wavescited by 16
- 2022Hybrid training of optical neural networkscited by 15
- 2024Is artificial consciousness achievable? Lessons from the human braincited by 11
- 2021The Yin-Yang datasetcited by 10
- 2024Backpropagation through space, time, and the braincited by 10
- 2024Spiking Convolutional Neural Networks for Text Classificationcited by 10
26 more
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networkscited by 9
- 2024DelGrad: Exact event-based gradients for training delays and weights on spiking neuromorphic hardwarecited by 9
- 2023Quantum-limited stochastic optical neural networks operating at a few quanta per activationcited by 8
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rulescited by 3
- 2022Spiking Neural Network Decision Feedback Equalizationcited by 3
- 2022Timing-Based Backpropagation in Spiking Neural Networks Without Single-Spike Restrictionscited by 3
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike codingcited by 3
- 2024Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardwarecited by 3
- 2024Online Pseudo-Zeroth-Order Training of Neuromorphic Spiking Neural Networkscited by 2
- 2025Causal pieces: analysing and improving spiking neural networks piece by piececited by 2
- 2026A feedback control optimizer for online and hardware-aware training of Spiking Neural Networkscited by 2
- 2021Demonstrating Analog Inference on the BrainScaleS-2 Mobile Systemcited by 1
- 2024Harnessing Nonidealities in Analog In-Memory Computing Circuits: A Physical Modeling Approach for Neuromorphic Systemscited by 1
- 2025FLAMES: A Hybrid Spiking-State Space Model for Adaptive Memory Retention in Event-Based Learningcited by 1
- 2023Energy Efficient Training of SNN using Local Zeroth Order Methodcited by 0
- 2023A method for the ethical analysis of brain-inspired AIcited by 0
- 2024Advancing Neuromorphic Computing: Mixed-Signal Design Techniques Leveraging Brain Code Units and Fundamental Code Unitscited by 0
- 2024Topology Optimization of Random Memristors for Input-Aware Dynamic SNNcited by 0
- 2024Emulating Brain-like Rapid Learning in Neuromorphic Edge Computingcited by 0
- 2025Learning with Spike Synchrony in Spiking Neural Networkscited by 0
- 2025HetSyn: Versatile Timescale Integration in Spiking Neural Networks via Heterogeneous Synapsescited by 0
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0
- 2025Stabilizing Direct Training of Spiking Neural Networks: Membrane Potential Initialization and Threshold-robust Surrogate Gradientcited by 0
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delayscited by 0
- 2026Towards transferable lightweight neuromorphic computing through a model-free temporal-switch frameworkcited by 0
- 2026ANTShapes Benchmarking Datasets for Event-Based Neuromorphic Object Classificationcited by 0
- 2026ANTShapes Benchmarking Datasets for Event-Based Neuromorphic Object Classification27 Aug 2026
- 2026Towards transferable lightweight neuromorphic computing through a model-free temporal-switch framework1 Jul 2026
- 2026A feedback control optimizer for online and hardware-aware training of Spiking Neural Networks3 Feb 2026
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delays2 Feb 2026
- 2025Stabilizing Direct Training of Spiking Neural Networks: Membrane Potential Initialization and Threshold-robust Surrogate Gradient11 Nov 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025HetSyn: Versatile Timescale Integration in Spiking Neural Networks via Heterogeneous Synapses1 Aug 2025
- 2025Causal pieces: analysing and improving spiking neural networks piece by piece18 Apr 2025
- 2025Learning with Spike Synchrony in Spiking Neural Networks14 Apr 2025
- 2025FLAMES: A Hybrid Spiking-State Space Model for Adaptive Memory Retention in Event-Based Learning2 Apr 2025
- 2024Harnessing Nonidealities in Analog In-Memory Computing Circuits: A Physical Modeling Approach for Neuromorphic Systems12 Dec 2024
- 2024Emulating Brain-like Rapid Learning in Neuromorphic Edge Computing28 Aug 2024
26 more
- 2024Topology Optimization of Random Memristors for Input-Aware Dynamic SNN26 Jul 2024
- 2024Online Pseudo-Zeroth-Order Training of Neuromorphic Spiking Neural Networks17 Jul 2024
- 2024Spiking Convolutional Neural Networks for Text Classification27 Jun 2024
- 2024Training of Physical Neural Networks5 Jun 2024
- 2024Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardware2 May 2024
- 2024DelGrad: Exact event-based gradients for training delays and weights on spiking neuromorphic hardware30 Apr 2024
- 2024Is artificial consciousness achievable? Lessons from the human brain18 Apr 2024
- 2024Backpropagation through space, time, and the brain25 Mar 2024
- 2024Advancing Neuromorphic Computing: Mixed-Signal Design Techniques Leveraging Brain Code Units and Fundamental Code Units18 Mar 2024
- 2023Quantum-limited stochastic optical neural networks operating at a few quanta per activation28 Jul 2023
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike coding24 Jul 2023
- 2023Analogue and Physical Reservoir Computing Using Water Waves15 Jun 2023
- 2023Exploiting Noise as a Resource for Computation and Learning in Spiking Neural Networks25 May 2023
- 2023A method for the ethical analysis of brain-inspired AI18 May 2023
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networks28 Feb 2023
- 2023Energy Efficient Training of SNN using Local Zeroth Order Method2 Feb 2023
- 2022Timing-Based Backpropagation in Spiking Neural Networks Without Single-Spike Restrictions29 Nov 2022
- 2022Spiking Neural Network Decision Feedback Equalization9 Nov 2022
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networks10 Jun 2022
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules2 Jun 2022
- 2022Hybrid training of optical neural networks20 Mar 2022
- 2021Hybrid SNN-ANN: Energy-Efficient Classification and Object Detection for Event-Based Vision6 Dec 2021
- 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligence2 Jun 2021
- 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systems27 Apr 2021
- 2021Demonstrating Analog Inference on the BrainScaleS-2 Mobile System29 Mar 2021
- 2021The Yin-Yang dataset16 Feb 2021
- 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systemscited by 125
- 2024Training of Physical Neural Networkscited by 47
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2021Hybrid SNN-ANN: Energy-Efficient Classification and Object Detection for Event-Based Visioncited by 22
- 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligencecited by 21
- 2023Exploiting Noise as a Resource for Computation and Learning in Spiking Neural Networkscited by 17
- 2023Analogue and Physical Reservoir Computing Using Water Wavescited by 16
- 2022Hybrid training of optical neural networkscited by 15
- 2024Is artificial consciousness achievable? Lessons from the human braincited by 11
- 2021The Yin-Yang datasetcited by 10
- 2024Backpropagation through space, time, and the braincited by 10
- 2024Spiking Convolutional Neural Networks for Text Classificationcited by 10
12 most cited of 38 All 38 (JSON)
- 2026ANTShapes Benchmarking Datasets for Event-Based Neuromorphic Object Classification27 Aug 2026
- 2026Towards transferable lightweight neuromorphic computing through a model-free temporal-switch framework1 Jul 2026
- 2026A feedback control optimizer for online and hardware-aware training of Spiking Neural Networks3 Feb 2026
- 2026SpikingGamma: Surrogate-Gradient Free and Temporally Precise Online Training of Spiking Neural Networks with Smoothed Delays2 Feb 2026
- 2025Stabilizing Direct Training of Spiking Neural Networks: Membrane Potential Initialization and Threshold-robust Surrogate Gradient11 Nov 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025HetSyn: Versatile Timescale Integration in Spiking Neural Networks via Heterogeneous Synapses1 Aug 2025
- 2025Causal pieces: analysing and improving spiking neural networks piece by piece18 Apr 2025
- 2025Learning with Spike Synchrony in Spiking Neural Networks14 Apr 2025
- 2025FLAMES: A Hybrid Spiking-State Space Model for Adaptive Memory Retention in Event-Based Learning2 Apr 2025
- 2024Harnessing Nonidealities in Analog In-Memory Computing Circuits: A Physical Modeling Approach for Neuromorphic Systems12 Dec 2024
- 2024Emulating Brain-like Rapid Learning in Neuromorphic Edge Computing28 Aug 2024
12 newest of 38 All 38 (JSON)