H2Learn: High-Efficiency Learning Accelerator for High-Accuracy Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Although spiking neural networks (SNNs) take benefits from the bio-plausible neural modeling, the low accuracy under the common local synaptic plasticity learning rules limits their application in many practical tasks. Recently, an emerging SNN supervised learning algorithm inspired by backpropagation through time (BPTT) from the domain of artificial neural networks (ANNs) has successfully boosted the accuracy of SNNs and helped improve the practicability of SNNs. However, current general-purpose processors suffer from low efficiency when performing BPTT for SNNs due to the ANN-tailored optimization. On the other hand, current neuromorphic chips cannot support BPTT because they mainly adopt local synaptic plasticity rules for simplified implementation. In this work, we propose H2Learn, a novel architecture that can achieve high efficiency for BPTT-based SNN learning which ensures high accuracy of SNNs. At the beginning, we characterized the behaviors of BPTT-based SNN learning. Benefited from the binary spike-based computation in the forward pass and the weight update, we first design lookup table (LUT) based processing elements in Forward Engine and Weight Update Engine to make accumulations implicit and to fuse the computations of multiple input points. Second, benefited from the rich sparsity in the backward pass, we design a dual-sparsity-aware Backward Engine which exploits both input and output sparsity. Finally, we apply a pipeline optimization between different engines to build an end-to-end solution for the BPTT-based SNN learning. Compared with the modern NVIDIA V100 GPU, H2Learn achieves 7.38x area saving, 5.74-10.20x speedup, and 5.25-7.12x energy saving on several benchmark datasets.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jul 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 0; 2024: 1; 2025: 1.
7 papers.
- 2021Advancing Spiking Neural Networks towards Deep Residual Learningcited by 76
- 2022Neural Architecture Search for Spiking Neural Networkscited by 52
- 2022Toward Robust Spiking Neural Network Against Adversarial Perturbationcited by 12
- 2022SpikeSim: An end-to-end Compute-in-Memory Hardware Evaluation Tool for Benchmarking Spiking Neural Networkscited by 8
- 2021Advancing Deep Residual Learning by Solving the Crux of Degradation in Spiking Neural Networkscited by 3
- 2024Understanding the Functional Roles of Modelling Components in Spiking Neural Networkscited by 1
- 2025SpikeX: Exploring Accelerator Architecture and Network-Hardware Co-Optimization for Sparse Spiking Neural Networkscited by 1
- 2025SpikeX: Exploring Accelerator Architecture and Network-Hardware Co-Optimization for Sparse Spiking Neural Networks18 May 2025
- 2024Understanding the Functional Roles of Modelling Components in Spiking Neural Networks25 Mar 2024
- 2022SpikeSim: An end-to-end Compute-in-Memory Hardware Evaluation Tool for Benchmarking Spiking Neural Networks24 Oct 2022
- 2022Toward Robust Spiking Neural Network Against Adversarial Perturbation12 Apr 2022
- 2022Neural Architecture Search for Spiking Neural Networks23 Jan 2022
- 2021Advancing Spiking Neural Networks towards Deep Residual Learning15 Dec 2021
- 2021Advancing Deep Residual Learning by Solving the Crux of Degradation in Spiking Neural Networks9 Dec 2021