IEEE Access (Jan 2019)

A Neuromorphic-Hardware Oriented Bio-Plausible Online-Learning Spiking Neural Network Model

  • G. C. Qiao,
  • S. G. Hu,
  • J. J. Wang,
  • C. M. Zhang,
  • T. P. Chen,
  • N. Ning,
  • Q. Yu,
  • Y. Liu

DOI
https://doi.org/10.1109/ACCESS.2019.2919163
Journal volume & issue
Vol. 7
pp. 71730 – 71740

Abstract

Read online

Neuromorphic hardware inspired by the brain has attracted much attention for its advanced information processing concept. However, implementing online learning in the neuromorphic chip is still challenging. In this paper, we present a bio-plausible online-learning spiking neural network (SNN) model for hardware implementation. The SNN consists of an input layer, an excitatory layer, and an inhibitory layer. To save resource cost and accelerate information processing speed during hardware implementation, online learning based on the spiking neural model is realized by trace-based spiking-timing-dependent plasticity (STDP). Neuron and synapse activities are digitalized, and decay behaviors of neuron and synapse parameters are realized by the bit-shift operation. After learning training set from the Modified National Institute of Standards and Technology (MNIST), the spiking neural model successfully recognizes the digits from the MNIST test set, showing the feasibility and capability of the model. The recognition accuracy increases significantly from 90.0% to 94.5% with the number of the excitatory/inhibitory neurons rising from 400 to 3,500, which provides a guide to make a trade-off between the recognition accuracy and the resource cost during hardware implementation. Encouragingly, compared to its corresponding floating-point model, the proposed model reduces the hardware resources and power consumption by 40.7% and 36.3%, respectively (under 55-nm CMOS process).

Keywords