Self-Attentive Spatio-Temporal Calibration for Precise Intermediate Layer Matching in ANN-to-SNN Distillation

Authors

  • Di Hong The College of Computer Science and Technology, Zhejiang University, China Nanhu Brain-computer Interface Institute, Hangzhou, China The State Key Laboratory of Brain-Machine Intelligence, Zhejiang University, China
  • Yueming Wang The College of Computer Science and Technology, Zhejiang University, China Nanhu Brain-computer Interface Institute, Hangzhou, China The State Key Laboratory of Brain-Machine Intelligence, Zhejiang University, China

DOI:

https://doi.org/10.1609/aaai.v39i16.33895

Abstract

Spiking Neural Networks (SNNs) are promising for low-power computation due to their event-driven mechanism but often suffer from lower accuracy compared to Artificial Neural Networks (ANNs). ANN-to-SNN knowledge distillation can improve SNN performance, but previous methods either focus solely on label information, missing valuable intermediate layer features, or use a layer-wise approach that neglects spatial and temporal semantic inconsistencies, leading to performance degradation. To address these limitations, we propose a novel method called self-attentive spatio-temporal calibration (SASTC). SASTC uses self-attention to identify semantically aligned layer pairs between ANN and SNN, both spatially and temporally. This enables the autonomous transfer of relevant semantic information. Extensive experiments show that SASTC outperforms existing methods, effectively solving the mismatching problem. Superior accuracy results include 95.12% on CIFAR-10, 79.40% on CIFAR-100 with 2 time steps, and 68.69% on ImageNet with 4 time steps for static datasets, and 97.92% on DVS-Gesture and 83.60% on DVS-CIFAR10 for neuromorphic datasets. This marks the first time SNNs have outperformed ANNs on both CIFAR-10 and CIFAR-100, shedding the new light on the potential applications of SNNs.

Downloads

Published

2025-04-11

How to Cite

Hong, D., & Wang, Y. (2025). Self-Attentive Spatio-Temporal Calibration for Precise Intermediate Layer Matching in ANN-to-SNN Distillation. Proceedings of the AAAI Conference on Artificial Intelligence, 39(16), 17240–17248. https://doi.org/10.1609/aaai.v39i16.33895

Issue

Section

AAAI Technical Track on Machine Learning II