Joint A-SNN: Joint Training of Artificial and Spiking Neural Networks via Self-Distillation and Weight Factorization
Not on the map. Why?
Abstract (arXiv)
Emerged as a biology-inspired method, Spiking Neural Networks (SNNs) mimic the spiking nature of brain neurons and have received lots of research attention. SNNs deal with binary spikes as their activation and therefore derive extreme energy efficiency on hardware. However, it also leads to an intrinsic obstacle that training SNNs from scratch requires a re-definition of the firing function for computing gradient. Artificial Neural Networks (ANNs), however, are fully differentiable to be trained with gradient descent. In this paper, we propose a joint training framework of ANN and SNN, in which the ANN can guide the SNN's optimization. This joint framework contains two parts: First, the knowledge inside ANN is distilled to SNN by using multiple branches from the networks. Second, we restrict the parameters of ANN and SNN, where they share partial parameters and learn different singular weights. Extensive experiments over several widely used network structures show that our method consistently outperforms many other state-of-the-art training methods. For example, on the CIFAR100 classification task, the spiking ResNet-18 model trained by our method can reach to 77.39% top-1 accuracy with only 4 time steps.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 29 of its 55 references that are in the map. First posted on arXiv 3 May 2023.
Builds on
29 of 55 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
- 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
17 more
- 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 192
- 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 142
- 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 141
- 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 134
- 2023Optimal ANN-SNN Conversion for High-accuracy and Ultra-low-latency Spiking Neural Networkscited by 116
- 2021A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibrationcited by 111
- 2020Temporal Spike Sequence Learning via Backpropagation for Deep Spiking Neural Networkscited by 98
- 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 76
- 2020DIET-SNN: Direct Input Encoding With Leakage and Threshold Optimization in Deep Spiking Neural Networkscited by 70
- 2018Towards Understanding Learning Representations: To What Extent Do Different Neural Networks Learn the Same Representationcited by 62
- 2016Conversion of Artificial Recurrent Neural Networks to Spiking Neural Networks for Low-power Neuromorphic Hardwarecited by 39
- 2018Bio-inspired digit recognition using reward-modulated spike-timing-dependent plasticity in deep convolutional networkscited by 25
- 2020Distilling Spikes: Knowledge Distillation in Spiking Neural Networkscited by 24
- 2022Real Spike: Learning Real-valued Spikes for Spiking Neural Networkscited by 22
- 2019Unsupervised Visual Feature Learning with Spike-timing-dependent Plasticity: How Far are we from Traditional Feature Learning Approaches?cited by 12
- 2022Paying More Attention to Self-attention: Improving Pre-trained Language Models via Attention Guidingcited by 6
- 2022Task-Balanced Distillation for Object Detectioncited by 5
Built on by
Citing papers per year: 2023: 7; 2024: 8; 2025: 15; 2026: 4.
34 papers.
Sort:
By area:
- 2023Ternary Spike: Learning Ternary Spikes for Spiking Neural Networkscited by 36
- 2023Membrane Potential Batch Normalization for Spiking Neural Networkscited by 35
- 2023Spiking PointNet: Spiking Neural Networks for Point Cloudscited by 34
- 2023Direct Learning-Based Deep Spiking Neural Networks: A Reviewcited by 31
- 2024SpikeLM: Towards General Spike-Driven Language Modeling via Elastic Bi-Spiking Mechanismscited by 31
- 2023RMP-Loss: Regularizing Membrane Potential Distribution for Spiking Neural Networkscited by 27
- 2025Spiking Transformer:Introducing Accurate Addition-Only Spiking Self-Attention for Transformercited by 13
- 2025Quantized Spike-driven Transformercited by 12
- 2025Rethinking Spiking Neural Networks from an Ensemble Learning Perspectivecited by 12
- 2024Q-SNNs: Quantized Spiking Neural Networkscited by 10
- 2024FSTA-SNN:Frequency-based Spatial-Temporal Attention Module for Spiking Neural Networkscited by 10
- 2025Temporal Separation with Entropy Regularization for Knowledge Distillation in Spiking Neural Networkscited by 10
22 more
- 2024Self-Distillation Learning Based on Temporal-Spatial Consistency for Spiking Neural Networkscited by 9
- 2024Towards Low-latency Event-based Visual Recognition with Hybrid Step-wise Distillation Spiking Neural Networkscited by 8
- 2025Hybrid Spiking Vision Transformer for Object Detection with Event Camerascited by 7
- 2025Efficient ANN-Guided Distillation: Aligning Rate-based Features of Spiking Neural Networks through Hybrid Block-wise Replacementcited by 6
- 2024Improvement of Spiking Neural Network with Bit Planes and Color Modelscited by 3
- 2025ReverB-SNN: Reversing Bit of the Weight and Activation for Spiking Neural Networkscited by 3
- 2025Efficient Logit-based Knowledge Distillation of Deep Spiking Neural Networks for Full-Range Timestep Deploymentcited by 2
- 2025Synergy Between the Strong and the Weak: Spiking Neural Networks are Inherently Self-Distillerscited by 2
- 2025New Spiking Architecture for Multi-Modal Decision-Making in Autonomous Vehiclescited by 2
- 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networkscited by 1
- 2025Enhanced Neuromorphic Semantic Segmentation Latency through Stream Eventcited by 1
- 2025Head-Tail-Aware KL Divergence in Knowledge Distillation for Spiking Neural Networkscited by 1
- 2023InfLoR-SNN: Reducing Information Loss for Spiking Neural Networkscited by 0
- 2023Towards Zero Memory Footprint Spiking Neural Network Trainingcited by 0
- 2024Iteration over event space in time-to-first-spike spiking neural networks for Twitter bot classificationcited by 0
- 2025Integer Binary-Range Alignment Neuron for Spiking Neural Networkscited by 0
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Trainingcited by 0
- 2025CogniSNN: Enabling Neuron-Expandability, Pathway-Reusability, and Dynamic-Configurability with Random Graph Architectures in Spiking Neural Networkscited by 0
- 2026Neuronal Self-Adaptation Enhances Capacity and Robustness of Representation in Spiking Neural Networkscited by 0
- 2026Not All Timesteps Matter Equally: Selective Alignment Knowledge Distillation for Spiking Neural Networkscited by 0
- 2026STARS: Spike Tail-Aware Relational Synthesis for ANN-to-SNN Data-Free Knowledge Distillationcited by 0
- 2026XOResNet: Exclusive-OR Meta-Residuals Facilitate Deep Spiking Neural Networks Learningcited by 0
- 2026XOResNet: Exclusive-OR Meta-Residuals Facilitate Deep Spiking Neural Networks Learning15 May 2026
- 2026Not All Timesteps Matter Equally: Selective Alignment Knowledge Distillation for Spiking Neural Networks14 May 2026
- 2026STARS: Spike Tail-Aware Relational Synthesis for ANN-to-SNN Data-Free Knowledge Distillation12 May 2026
- 2026Neuronal Self-Adaptation Enhances Capacity and Robustness of Representation in Spiking Neural Networks21 Mar 2026
- 2025CogniSNN: Enabling Neuron-Expandability, Pathway-Reusability, and Dynamic-Configurability with Random Graph Architectures in Spiking Neural Networks12 Dec 2025
- 2025New Spiking Architecture for Multi-Modal Decision-Making in Autonomous Vehicles1 Dec 2025
- 2025Synergy Between the Strong and the Weak: Spiking Neural Networks are Inherently Self-Distillers9 Oct 2025
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training4 Oct 2025
- 2025ReverB-SNN: Reversing Bit of the Weight and Activation for Spiking Neural Networks9 Jun 2025
- 2025Integer Binary-Range Alignment Neuron for Spiking Neural Networks6 Jun 2025
- 2025Hybrid Spiking Vision Transformer for Object Detection with Event Cameras12 May 2025
- 2025Head-Tail-Aware KL Divergence in Knowledge Distillation for Spiking Neural Networks29 Apr 2025
22 more
- 2025Efficient ANN-Guided Distillation: Aligning Rate-based Features of Spiking Neural Networks through Hybrid Block-wise Replacement20 Mar 2025
- 2025Temporal Separation with Entropy Regularization for Knowledge Distillation in Spiking Neural Networks5 Mar 2025
- 2025Spiking Transformer:Introducing Accurate Addition-Only Spiking Self-Attention for Transformer28 Feb 2025
- 2025Enhanced Neuromorphic Semantic Segmentation Latency through Stream Event26 Feb 2025
- 2025Rethinking Spiking Neural Networks from an Ensemble Learning Perspective20 Feb 2025
- 2025Efficient Logit-based Knowledge Distillation of Deep Spiking Neural Networks for Full-Range Timestep Deployment27 Jan 2025
- 2025Quantized Spike-driven Transformer23 Jan 2025
- 2024FSTA-SNN:Frequency-based Spatial-Temporal Attention Module for Spiking Neural Networks15 Dec 2024
- 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networks17 Nov 2024
- 2024Improvement of Spiking Neural Network with Bit Planes and Color Models28 Sep 2024
- 2024Towards Low-latency Event-based Visual Recognition with Hybrid Step-wise Distillation Spiking Neural Networks19 Sep 2024
- 2024Q-SNNs: Quantized Spiking Neural Networks19 Jun 2024
- 2024Self-Distillation Learning Based on Temporal-Spatial Consistency for Spiking Neural Networks12 Jun 2024
- 2024SpikeLM: Towards General Spike-Driven Language Modeling via Elastic Bi-Spiking Mechanisms5 Jun 2024
- 2024Iteration over event space in time-to-first-spike spiking neural networks for Twitter bot classification3 Jun 2024
- 2023Ternary Spike: Learning Ternary Spikes for Spiking Neural Networks11 Dec 2023
- 2023Spiking PointNet: Spiking Neural Networks for Point Clouds10 Oct 2023
- 2023Towards Zero Memory Footprint Spiking Neural Network Training16 Aug 2023
- 2023Membrane Potential Batch Normalization for Spiking Neural Networks16 Aug 2023
- 2023RMP-Loss: Regularizing Membrane Potential Distribution for Spiking Neural Networks13 Aug 2023
- 2023InfLoR-SNN: Reducing Information Loss for Spiking Neural Networks10 Jul 2023
- 2023Direct Learning-Based Deep Spiking Neural Networks: A Review31 May 2023
- 2023Ternary Spike: Learning Ternary Spikes for Spiking Neural Networkscited by 36
- 2023Membrane Potential Batch Normalization for Spiking Neural Networkscited by 35
- 2023Spiking PointNet: Spiking Neural Networks for Point Cloudscited by 34
- 2023Direct Learning-Based Deep Spiking Neural Networks: A Reviewcited by 31
- 2024SpikeLM: Towards General Spike-Driven Language Modeling via Elastic Bi-Spiking Mechanismscited by 31
- 2023RMP-Loss: Regularizing Membrane Potential Distribution for Spiking Neural Networkscited by 27
- 2025Spiking Transformer:Introducing Accurate Addition-Only Spiking Self-Attention for Transformercited by 13
- 2025Quantized Spike-driven Transformercited by 12
- 2025Rethinking Spiking Neural Networks from an Ensemble Learning Perspectivecited by 12
- 2024Q-SNNs: Quantized Spiking Neural Networkscited by 10
- 2024FSTA-SNN:Frequency-based Spatial-Temporal Attention Module for Spiking Neural Networkscited by 10
- 2025Temporal Separation with Entropy Regularization for Knowledge Distillation in Spiking Neural Networkscited by 10
12 most cited of 33 All 33 (JSON)
- 2026XOResNet: Exclusive-OR Meta-Residuals Facilitate Deep Spiking Neural Networks Learning15 May 2026
- 2026Not All Timesteps Matter Equally: Selective Alignment Knowledge Distillation for Spiking Neural Networks14 May 2026
- 2026STARS: Spike Tail-Aware Relational Synthesis for ANN-to-SNN Data-Free Knowledge Distillation12 May 2026
- 2026Neuronal Self-Adaptation Enhances Capacity and Robustness of Representation in Spiking Neural Networks21 Mar 2026
- 2025CogniSNN: Enabling Neuron-Expandability, Pathway-Reusability, and Dynamic-Configurability with Random Graph Architectures in Spiking Neural Networks12 Dec 2025
- 2025Synergy Between the Strong and the Weak: Spiking Neural Networks are Inherently Self-Distillers9 Oct 2025
- 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training4 Oct 2025
- 2025ReverB-SNN: Reversing Bit of the Weight and Activation for Spiking Neural Networks9 Jun 2025
- 2025Integer Binary-Range Alignment Neuron for Spiking Neural Networks6 Jun 2025
- 2025Hybrid Spiking Vision Transformer for Object Detection with Event Cameras12 May 2025
- 2025Head-Tail-Aware KL Divergence in Knowledge Distillation for Spiking Neural Networks29 Apr 2025
- 2025Efficient ANN-Guided Distillation: Aligning Rate-based Features of Spiking Neural Networks through Hybrid Block-wise Replacement20 Mar 2025
12 newest of 33 All 33 (JSON)