Adaptive Calibration: A Unified Conversion Framework of Spiking Neural Networks

Ziqing Wang, Yuetong Fang, Jiahang Cao, Renjing Xu
11/24/2023
cs.CV

No official code found. Best implementation: bic-L/burst-ann2snn (15 stars, last commit 2025-07-06).

Abstract

Spiking Neural Networks (SNNs) have emerged as a promising energy-efficient alternative to traditional Artificial Neural Networks (ANNs). Despite this, bridging the performance gap with ANNs in practical scenarios remains a significant challenge. This paper focuses on addressing the dual objectives of enhancing the performance and efficiency of SNNs through the established SNN Calibration conversion framework. Inspired by the biological nervous system, we propose a novel Adaptive-Firing Neuron Model (AdaFire) that dynamically adjusts firing patterns across different layers, substantially reducing conversion errors within limited timesteps. Moreover, to meet our efficiency objectives, we propose two novel strategies: an Sensitivity Spike Compression (SSC) technique and an Input-aware Adaptive Timesteps (IAT) technique. These techniques synergistically reduce both energy consumption and latency during the conversion process, thereby enhancing the overall efficiency of SNNs. Extensive experiments demonstrate our approach outperforms state-of-the-art SNNs methods, showcasing superior performance and efficiency in 2D, 3D, and event-driven classification, as well as object detection and segmentation tasks.

View on arXivView PDF

Code Implementations(1)

bic-L/burst-ann2snnCommunity100%

[AAAI-25 Oral] Adaptive Calibration

153C++, ShellSep 17, 20231 years ago

Cite this paper

@article{wang2023adaptive,
  title  = {Adaptive Calibration: A Unified Conversion Framework of Spiking Neural Networks},
  author = {Ziqing Wang and Yuetong Fang and Jiahang Cao and Renjing Xu},
  year   = {2023},
  eprint = {2311.14265},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.14265v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.14265.svg)](https://codeofpaper.com/paper/2311.14265)

Discussion