Neuromorphic Design Using Reward-based STDP Learning on Event-Based Reconfigurable Cluster Architecture
Neuromorphic Design Using Reward-based STDP Learning on Event-Based Reconfigurable Cluster Architecture
复制标题
在基于事件的可重构集群架构上使用基于奖励的 STDP 学习进行神经形态设计
DOI:
10.1145/3477145.3477151
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
W. Luk
中科院分区:
文献类型:
--
作者:
Mahyar Shahsavari;David B. Thomas;Andrew D. Brown;W. Luk
Neuromorphic computing systems simulate spiking neural networks that are used for research into how biological neural networks function, as well as for applied engineering such as robotics, pattern recognition, and machine learning. In this paper, we present a neuromorphic system based on an asynchronous event-based hardware platform. We represent three algorithms for implementing spiking networks on our asynchronous hardware platform. We also discuss different trade-offs between synchronisation and messaging costs. A reinforcement learning method known as Reward-modulated STDP is presented as an online learning algorithm in the network. We evaluate the system performance in a single box of our designed architecture using 6000 concurrent hardware threads and demonstrate scaling to networks with up to 2 million neurons and 400 million synapses. The performance of our architecture is also compared to existing neuromorphic platforms, showing a 20 times speed-up over the Brian simulator on an x86 machine, and a 16 times speed-up over a 48-chip SpiNNaker node.