中文

增强自蒸馏框架用于高效脉冲神经网络训练

计算机视觉与模式识别 2025-10-09 v1

摘要

脉冲神经网络(SNN)因其稀疏激活模式,在神经器硬件上展现出卓越的能源效率。然而,基于替代梯度和时间反向传播(BPTT)的常规训练方法不仅在性能上落后于人工神经网络(ANN),还会产生随时间维度线性增长的显著计算和内存开销。为在有限计算资源下实现高性能SNN训练,我们提出了增强自蒸馏框架,联合基于速率的反向传播进行优化。具体而言,将中间SNN层的发放率投影到轻量级ANN分支上,并利用模型自身生成的高质量知识通过ANN路径优化子结构。不同于传统自蒸馏范式,我们观察到低质量的自生成知识可能阻碍收敛。为此,我们将教师信号解耦为可靠与不可靠成分,确保仅使用可靠知识指导模型优化。在CIFAR-10、CIFAR-100、CIFAR10-DVS和ImageNet上进行的广泛实验表明,我们的方法在保持训练复杂度的同时实现了高性能SNN训练。我们的代码已公开于 https://github.com/Intelli-Chip-Lab/enhanced-self-distillation-framework-for-snn。

关键词

引用

@article{arxiv.2510.06254,
  title  = {Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training},
  author = {Xiaochen Zhao and Chengting Yu and Kairong Yu and Lei Liu and Aili Wang},
  journal= {arXiv preprint arXiv:2510.06254},
  year   = {2025}
}