
-
生物通官微
陪你抓住生命科技
跳动的脉搏
DelGrad:基于精确脉冲时序的神经形态硬件延迟与权重协同训练算法
【字体: 大 中 小 】 时间:2025年09月10日 来源:Nature Communications 15.7
编辑推荐:
本研究针对脉冲神经网络(SNN)在神经形态硬件上训练时存在的离散时间近似梯度、内存带宽限制等问题,开发了基于脉冲时间的精确梯度算法DelGrad。通过解析求解LIF神经元模型的脉冲时序方程,首次实现了权重与延迟参数的联合优化,在BrainScaleS-2芯片上验证了该方法可提升网络参数效率与噪声鲁棒性,为时空信息处理提供了硬件友好的解决方案。
在探索类脑计算的征途中,脉冲神经网络(SNN)因其生物可解释性和低功耗特性,成为打破传统人工智能算力瓶颈的重要候选者。然而,这种依赖精确脉冲时序传递信息的网络,在硬件实现时面临严峻挑战:传统训练方法需要记录膜电位等内部变量,导致内存和带宽压力剧增;离散时间近似梯度降低优化精度;尤其当引入可训练信号延迟(delay)参数时,现有算法难以协调时空变量的联合优化。这些限制使得SNN在神经形态芯片上的潜力远未充分释放。
《Nature Communications》最新发表的这项研究,通过数学重构神经元动力学方程,开创性地提出了名为DelGrad的算法框架。该工作由Julian G?ltz、Jimmy Weber等组成的跨学科团队完成,他们从硬件约束逆向设计算法,使SNN训练仅依赖脉冲时间这一天然稀疏信号。研究团队在理论层面解析了LIF(Leaky Integrate-and-Fire)神经元模型的脉冲触发条件,推导出输出脉冲时间关于权重(wi)和延迟(di)的显式表达式(式4-5),从而建立完全基于事件的前向传播与误差反向传播机制。硬件验证环节创新性地利用BrainScaleS-2芯片的神经元电路模拟延迟元件,首次在混合信号神经形态硬件上实现延迟参数的在线学习。
关键技术方法包括:1) 建立LIF神经元脉冲时间的解析解模型,推导?T/?wi和?T/?ti的精确梯度;2) 设计硬件友好的延迟参数化方案,通过逻辑函数σ(θd)约束延迟范围;3) 在BrainScaleS-2芯片上利用多室神经元特性实现可编程"鹦鹉神经元"延迟模块;4) 采用时间不变均方误差(ΔMSE)损失函数优化脉冲时间间隔。
训练延迟与权重的DelGrad算法
研究突破性地将延迟参数建模为脉冲时间的线性偏移(tid=ti0+di),其梯度计算简化为?tid/?di=1。相比需要存储膜电位历史的替代梯度法,这种处理使延迟训练的内存开销降至最低。

仿真实验结果
在Yin-Yang分类任务中,含可训练延迟的网络较纯权重网络错误率降低50%。图4显示,当隐藏层神经元为20个时,突触延迟(synaptic delay)配置使测试误差降至3.2%,而同级权重网络误差达7.5%。

硬件验证
在存在固定模式噪声的BrainScaleS-2芯片上,30神经元网络的实测结果显示:含轴突延迟(axonal delay)的网络错误率(7.4%)显著低于纯权重网络(13.9%)。图5证实硬件感知仿真能准确预测噪声影响趋势,突显延迟参数提升网络抗干扰能力的特性。

这项研究从根本上改变了SNN参数优化的范式,将神经形态硬件训练从膜电位监测的桎梏中解放出来。其创新点在于:1) 首次实现脉冲时间、权重、延迟的全解析梯度计算;2) 证明延迟参数可降低网络对噪声敏感度;3) 建立算法-硬件协同设计方法论。未来扩展至事件驱动传感器数据(如动态视觉传感器)处理时,DelGrad框架有望进一步展现其时序建模优势。正如作者指出,该工作不仅为神经形态芯片设计提供新思路——推动延迟元件成为标准配置,更启示了生物神经系统可能采用的时空联合优化机制。
生物通微信公众号
知名企业招聘