神经形态工程学
计算机科学
Python(编程语言)
尖峰神经网络
人工智能
深度学习
Spike(软件开发)
可用性
灵活性(工程)
人工神经网络
领域(数学)
计算神经科学
软件
神经信息学
机器学习
计算机体系结构
人机交互
软件工程
数据科学
统计
数学
纯数学
程序设计语言
操作系统
作者
Chaofei Hong,Mengwen Yuan,M. Zhang,Xiao Wang,Chengjun Zhang,Jiaxin Wang,Gang Pan,Huajin Tang
出处
期刊:IEEE Computational Intelligence Magazine
[Institute of Electrical and Electronics Engineers]
日期:2024-01-08
卷期号:19 (1): 51-65
被引量:5
标识
DOI:10.1109/mci.2023.3327842
摘要
Neuromorphic computing is an emerging research field that aims to develop new intelligent systems by integrating theories and technologies from multiple disciplines, such as neuroscience, deep learning and microelectronics. Various software frameworks have been developed for related fields, but an efficient framework dedicated to spike-based computing models and algorithms is lacking. In this work, we present a Python-based spiking neural network (SNN) simulation and training framework, named SPAIC, that aims to support brain-inspired model and algorithm research integrated with features from both deep learning and neuroscience. To integrate different methodologies from multiple disciplines and balance flexibility and efficiency, SPAIC is designed with a neuroscience-style frontend and a deep learning-based backend. Various types of examples are provided to demonstrate the wide usability of the framework, including neural circuit simulation, deep SNN learning and neuromorphic applications. As a user-friendly, flexible, and high-performance software tool, it will help accelerate the rapid growth and wide applicability of neuromorphic computing methodologies.
科研通智能强力驱动
Strongly Powered by AbleSci AI