
-
生物通官微
陪你抓住生命科技
跳动的脉搏
基于FPGA的自适应LIF神经元:用于高速、低功耗的脉冲神经网络
《IEEE Transactions on Circuits and Systems for Artificial Intelligence》:FPGA-Based Adaptive LIF Neuron for High-Speed, Energy-Efficient Spiking Neural Network
【字体: 大 中 小 】 时间:2025年11月12日 来源:IEEE Transactions on Circuits and Systems for Artificial Intelligence
编辑推荐:
脉冲神经网络(SNN)因类脑计算和低能耗特性受关注。本文提出自适应LIF神经元,通过动态调节阈值和漏电率,在FPGA实现中使资源利用率提升2.5倍、延迟降低2倍,并在MNIST分类中达到95%准确率,能耗降低68%。
在过去的几十年中,人工智能应用(如健康监测[1]、图像分类[2]和语音识别[3])得到了广泛研究,涉及多种神经网络,包括人工神经网络(ANN)、脉冲神经网络(SNN)和认知神经网络。然而,由于ANN在推理和训练过程中需要复杂的计算,其能耗较高。相比之下,人类大脑包含860亿个神经元[4],能够在极低的能耗下处理实时且更复杂的任务。因此,设计一种兼具高吞吐量和高准确率的低功耗神经网络变得十分重要。最近,SNN因其受大脑启发的自然计算能力以及在极低能耗下的表现而引起了科学界的关注[5][6]。ANN与SNN的主要区别在于:在ANN中,每个神经元无论是否接收到输入都会进行计算;而在SNN中,计算仅在接收到输入时才会发生[7]。这些网络中的计算过程包括对输入脉冲的积分处理、与阈值电位的比较以及输出脉冲的生成,属于计算密集型过程。由于SNN涉及大量的并行计算[8],因此可以采用最新的多核或众核CPU和GPU来实现其功能。GPU可以加速计算速度,但SNN的一些特性(如稀疏特征)难以被高效利用[9]。
生物通微信公众号
知名企业招聘