Efficient ANN-SNN Conversion with Error Compensation Learning
Chang Liu, Jiangrong Shen, Xuming Ran, Mingkun Xu, Qi Xu, Yi Xu, Gang Pan

TL;DR
This paper introduces an error compensation learning framework for ANN-to-SNN conversion, significantly reducing accuracy loss and inference time, enabling practical low-power, real-time neural network applications.
Contribution
The paper proposes novel techniques including learnable threshold clipping, dual-threshold neurons, and optimized membrane potential initialization for improved ANN-to-SNN conversion accuracy.
Findings
Achieves 94.75% accuracy on CIFAR-10 with only 2 time steps
Reduces inference time significantly compared to existing methods
Maintains high accuracy with ultra-low latency
Abstract
Artificial neural networks (ANNs) have demonstrated outstanding performance in numerous tasks, but deployment in resource-constrained environments remains a challenge due to their high computational and memory requirements. Spiking neural networks (SNNs) operate through discrete spike events and offer superior energy efficiency, providing a bio-inspired alternative. However, current ANN-to-SNN conversion often results in significant accuracy loss and increased inference time due to conversion errors such as clipping, quantization, and uneven activation. This paper proposes a novel ANN-to-SNN conversion framework based on error compensation learning. We introduce a learnable threshold clipping function, dual-threshold neurons, and an optimized membrane potential initialization strategy to mitigate the conversion error. Together, these techniques address the clipping error through…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Machine Learning and ELM · Blind Source Separation Techniques
