arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2303.12167cs.ETcs.LGcs.NE

面向混合信号神经形态处理器的梯度下降硬件感知训练与部署

Gradient-descent hardware-aware training and deployment for mixed-signal Neuromorphic processors

SynSense AG(森赛思公司)

Uğurcan Çakal, Maryada, Chenxi Wu, Ilkay Ulusoy, Dylan R. Muir

AI总结:

本文提出一种面向混合信号神经形态处理器DYNAP-SE2的硬件感知训练与部署方法,通过可微仿真、无监督权重量化和参数噪声注入提升SNN对硬件非理想性的鲁棒性,并扩展Rockpool库以简化部署流程。

摘要:

混合信号神经形态处理器利用脉冲神经网络(SNNs)中的稀疏异步计算,为边缘推理工作负载提供极低功耗运行。然而,将稳健应用部署到这些设备上受到模拟硬件参数可控性有限以及由于制造非理想性导致的模拟电路非预期参数和动态变化的制约。在此,我们展示了一种新颖的方法,用于将脉冲神经网络(SNNs)离线训练并部署到混合信号神经形态处理器DYNAP-SE2上。该方法利用混合信号设备的可微仿真进行基于梯度的训练,并结合无监督权重量化方法来优化网络参数。训练过程中的参数噪声注入提供了对量化和器件失配影响的鲁棒性,使该方法成为在硬件约束和非理想性条件下实际应用的有前景的候选方案。本工作扩展了Rockpool——一个面向SNNs的开源深度学习库,增加了对混合信号SNN动态精确仿真的支持。我们的方法简化了神经形态社区开发和部署流程,使混合信号神经形态处理器更易于研究人员和开发者使用。

英文摘要:

Mixed-signal neuromorphic processors provide extremely low-power operation for edge inference workloads, taking advantage of sparse asynchronous computation within Spiking Neural Networks (SNNs). However, deploying robust applications to these devices is complicated by limited controllability over analog hardware parameters, as well as unintended parameter and dynamical variations of analog circuits due to fabrication non-idealities. Here we demonstrate a novel methodology for ofDine training and deployment of spiking neural networks (SNNs) to the mixed-signal neuromorphic processor DYNAP-SE2. The methodology utilizes gradient-based training using a differentiable simulation of the mixed-signal device, coupled with an unsupervised weight quantization method to optimize the network's parameters. Parameter noise injection during training provides robustness to the effects of quantization and device mismatch, making the method a promising candidate for real-world applications under hardware constraints and non-idealities. This work extends Rockpool, an open-source deep-learning library for SNNs, with support for accurate simulation of mixed-signal SNN dynamics. Our approach simplifies the development and deployment process for the neuromorphic community, making mixed-signal neuromorphic processors more accessible to researchers and developers.

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

↑