神经形态工程学
尖峰神经网络
计算机科学
Spike(软件开发)
人工智能
计算机体系结构
人工神经网络
灵活性(工程)
机器学习
高效能源利用
分布式计算
软件工程
数学
统计
电气工程
工程类
作者
Wei Fang,Yanqi Chen,Jianhao Ding,Zhaofei Yu,Timothée Masquelier,Ding Chen,Lan Huang,Huihui Zhou,Guoqi Li,Yonghong Tian
出处
期刊:Science Advances
[American Association for the Advancement of Science]
日期:2023-10-06
卷期号:9 (40)
被引量:58
标识
DOI:10.1126/sciadv.adi1480
摘要
Spiking neural networks (SNNs) aim to realize brain-inspired intelligence on neuromorphic chips with high energy efficiency by introducing neural dynamics and spike properties. As the emerging spiking deep learning paradigm attracts increasing interest, traditional programming frameworks cannot meet the demands of the automatic differentiation, parallel computation acceleration, and high integration of processing neuromorphic datasets and deployment. In this work, we present the SpikingJelly framework to address the aforementioned dilemma. We contribute a full-stack toolkit for preprocessing neuromorphic datasets, building deep SNNs, optimizing their parameters, and deploying SNNs on neuromorphic chips. Compared to existing methods, the training of deep SNNs can be accelerated 11×, and the superior extensibility and flexibility of SpikingJelly enable users to accelerate custom models at low costs through multilevel inheritance and semiautomatic code generation. SpikingJelly paves the way for synthesizing truly energy-efficient SNN-based machine intelligence systems, which will enrich the ecology of neuromorphic computing.
科研通智能强力驱动
Strongly Powered by AbleSci AI