mlsanityData to 7 Oct 2026

Spiking neural networks trained via proxy

arXiv 2109.13208 ↗First posted 27 Sep 2021cs.NE cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

We propose a new learning algorithm to train spiking neural networks (SNN) using conventional artificial neural networks (ANN) as proxy. We couple two SNN and ANN networks, respectively, made of integrate-and-fire (IF) and ReLU neurons with the same network architectures and shared synaptic weights. The forward passes of the two networks are totally independent. By assuming IF neuron with rate-coding as an approximation of ReLU, we backpropagate the error of the SNN in the proxy ANN to update the shared weights, simply by replacing the ANN final output with that of the SNN. We applied the proposed proxy learning to deep convolutional SNNs and evaluated it on two benchmarked datasets of Fashion-MNIST and Cifar10 with 94.56% and 93.11% classification accuracy, respectively. The proposed networks could outperform other deep SNNs trained with tandem learning, surrogate gradient learning, or converted from deep ANNs. Converted SNNs require long simulation times to reach reasonable accuracies while our proxy learning leads to efficient SNNs with much smaller simulation times. The source codes of the proposed method are publicly available at https://github.com/SRKH/ProxyLearning.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 32 of its 52 references that are in the map. First posted on arXiv 27 Sep 2021.

Builds on

32 of 52 references.

References · 32

  1. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  2. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  3. 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
  4. 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
  5. 2018Deep Learning in Spiking Neural Networkscited by 258
  6. 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
  7. 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 236
  8. 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
  9. 2020The Computational Limits of Deep Learningcited by 188
  10. 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
  11. 2020Enabling Deep Spiking Neural Networks with Hybrid Conversion and Spike Timing Dependent Backpropagationcited by 142
  12. 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 134
20 more
  1. 2019Enabling Spike-based Backpropagation for Training Deep Neural Network Architecturescited by 119
  2. 2020Temporal Spike Sequence Learning via Backpropagation for Deep Spiking Neural Networkscited by 98
  3. 2016Supervised learning based on temporal coding in spiking neural networkscited by 75
  4. 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networkscited by 74
  5. 2020DIET-SNN: Direct Input Encoding With Leakage and Threshold Optimization in Deep Spiking Neural Networkscited by 70
  6. 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 68
  7. 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
  8. 2017Gradient Descent for Spiking Neural Networkscited by 47
  9. 2019S4NN: temporal backpropagation for spiking neural networks with one spike per neuroncited by 47
  10. 2020Progressive Tandem Learning for Pattern Recognition with Deep Spiking Neural Networkscited by 46
  11. 2017BP-STDP: Approximating Backpropagation using Spike Timing Dependent Plasticitycited by 23
  12. 2020BS4NN: Binarized Spiking Neural Networks with Temporal Coding and Learningcited by 20
  13. 2017First-spike based visual categorization using reward-modulated STDPcited by 19
  14. 2020Low-activity supervised convolutional spiking neural networks applied to speech commands recognitioncited by 19
  15. 2020Constructing Accurate and Efficient Deep Spiking Neural Networks with Double-threshold and Augmented Schemescited by 16
  16. 2019Technical report: supervised training of convolutional spiking neural networks with PyTorchcited by 13
  17. 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
  18. 2020Rectified Linear Postsynaptic Potential Function for Backpropagation in Deep Spiking Neural Networkscited by 5
  19. 2020A Supervised Learning Algorithm for Multilayer Spiking Neural Networks Based on Temporal Coding Toward Energy-Efficient VLSI Processor Designcited by 4
  20. 2021Fast threshold optimization for multi-label audio tagging using Surrogate gradient learningcited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.