Area- And Energy-Efficient STDP Learning Algorithm for Spiking Neural Network SoC

Giseok Kim, Kiryong Kim, Sara Choi, Hyo Jung Jang, Seong Ook Jung

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)

Abstract

Recently, spiking neural networks have gained attention owing to their energy efficiency. All-to-all spike-time dependent plasticity is a popular learning algorithm for spiking neural networks because it is suitable for nondifferentiable spike event-based learning and requires fewer computations than back-propagation-based algorithms. However, the hardware implementation of all-to-all spike-time dependent plasticity is limited by the large storage area required for spike history and large energy consumption caused by frequent memory access. We propose a time-step scaled spike-time dependent plasticity to reduce the storage area required for spike history by reducing the area of the spike-time dependent plasticity learning circuit by 60% and a post-neuron spike-referred spike-time dependent plasticity to reduce the energy consumption by 99.1% by efficiently accessing the memory while learning. The accuracy of Modified National Institute of Standards and Technology image classification degraded by less than 2% when both time-step scaled spike-time dependent plasticity and post-neuron spike-referred spike-time dependent plasticity were applied. Thus, the proposed hardware-friendly spike-time dependent plasticity algorithms make all-to-all spike-time dependent plasticity implementable in more compact areas while reducing energy consumption and experiencing insignificant accuracy degradation.

Original languageEnglish
Article number9276400
Pages (from-to)216922-216932
Number of pages11
JournalIEEE Access
Volume8
DOIs
Publication statusPublished - 2020

Bibliographical note

Funding Information:
This work was supported by the National Research Foundation of Korea (NRF) funded by the Korea government (MSIT) under Grant 2017R1A2B2006679 and Grant 2020M3F3A2A01081918.

Publisher Copyright:
© 2013 IEEE.

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Materials Science(all)
  • Engineering(all)

Fingerprint

Dive into the research topics of 'Area- And Energy-Efficient STDP Learning Algorithm for Spiking Neural Network SoC'. Together they form a unique fingerprint.

Cite this