arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2402.00449cs.NE

用于脉冲神经网络高效训练的并行脉冲单元

Parallel Spiking Unit for Efficient Training of Spiking Neural Networks

Yang Li, Yinqian Sun, Xiang He, Yiting Dong, Dongcheng Zhao, Yi Zeng

AI总结:

本文提出并行脉冲单元(PSU)及其变体IPSU和RPSU,通过解耦泄漏积分与发放机制并概率化重置过程,实现SNN膜电位的并行计算,在多个数据集上验证了性能、仿真速度和能量效率的显著提升。

摘要:

高效并行计算已成为推动人工智能发展的关键要素。然而,脉冲神经网络(SNNs)在该领域的部署受到其固有的顺序计算依赖性的阻碍。这一约束源于每个时间步的处理都需要依赖前一步的结果,严重妨碍了SNN模型对大规模并行计算环境的适应性。针对这一挑战,本文提出了创新的并行脉冲单元(PSU)及其两个衍生变体:输入感知PSU(IPSU)和重置感知PSU(RPSU)。这些变体巧妙地解耦了脉冲神经元中的泄漏积分与发放机制,同时以概率方式管理重置过程。通过保留脉冲神经元模型的基本计算属性,我们的方法能够同时计算SNN中所有膜电位实例,从而支持并行脉冲输出生成,并显著提升计算效率。在多个数据集上的全面测试——包括静态图像和序列图像、动态视觉传感器(DVS)数据以及语音数据集——表明,PSU及其变体不仅显著提升了性能和仿真速度,还通过增强神经活动的稀疏性提高了SNN的能量效率。这些进展凸显了我们的方法在革新SNN部署以用于高性能并行计算应用方面的潜力。

英文摘要:

Efficient parallel computing has become a pivotal element in advancing artificial intelligence. Yet, the deployment of Spiking Neural Networks (SNNs) in this domain is hampered by their inherent sequential computational dependency. This constraint arises from the need for each time step's processing to rely on the preceding step's outcomes, significantly impeding the adaptability of SNN models to massively parallel computing environments. Addressing this challenge, our paper introduces the innovative Parallel Spiking Unit (PSU) and its two derivatives, the Input-aware PSU (IPSU) and Reset-aware PSU (RPSU). These variants skillfully decouple the leaky integration and firing mechanisms in spiking neurons while probabilistically managing the reset process. By preserving the fundamental computational attributes of the spiking neuron model, our approach enables the concurrent computation of all membrane potential instances within the SNN, facilitating parallel spike output generation and substantially enhancing computational efficiency. Comprehensive testing across various datasets, including static and sequential images, Dynamic Vision Sensor (DVS) data, and speech datasets, demonstrates that the PSU and its variants not only significantly boost performance and simulation speed but also augment the energy efficiency of SNNs through enhanced sparsity in neural activity. These advancements underscore the potential of our method in revolutionizing SNN deployment for high-performance parallel computing applications.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑