Training large-scale spiking neural networks on multi-core neuromorphic system using backpropagation

0Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Neuromorphic circuits with nonvolatile memory crossbar arrays can train and inference neural networks in a highly power-efficient manner, which can be a solution to overcome the von Neumann bottleneck. This paper proposes a scalable multi-core spiking neuromorphic system architecture that can support a large-scale multi-layer neural network larger than a network supported by a computing system with a single neuromorphic circuit core. To simplify the inter-core communication, neuromorphic cores communicate only by sending and receiving spikes. Deep networks can be easily formed on this architecture by connecting multiple cores. The neuromorphic cores are trained on-chip by backpropagation, which is a well-known and sophisticated algorithm for training neural networks in software. We made modifications to the traditional backpropagation algorithm to propagate errors and update weights by spikes on the spiking neuromorphic cores of a computing system using our architecture. The proposed algorithm was evaluated by an spike event-based neuromorphic circuit simulator using three datasets. Cancer1 and Thyroid1 were used for a small network evaluation, which results showed better test error than previous studies, and MNIST was used to evaluate a large realistic neural network.

Cite

CITATION STYLE

APA

Ito, M., Rasch, M., Ishii, M., Okazaki, A., Kim, S., Okazawa, J., … Haensch, W. (2019). Training large-scale spiking neural networks on multi-core neuromorphic system using backpropagation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11955 LNCS, pp. 185–194). Springer. https://doi.org/10.1007/978-3-030-36718-3_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free