Spiking Neural Networks with Time-to-First-Spike Coding Using TFT-Type Synaptic Device Model

Seongbin Oh, Soochang Lee, Sung Yun Woo, Dongseok Kwon, Jiseong Im, Joon Hwang, Jong Ho Bae, Byung Gook Park, Jong Ho Lee

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

In hardware-based spiking neural networks (SNNs), the conversion of analog input data into the arrival time of an input pulse is regarded as a good candidate for the encoding method due to its bio-plausibility and power-efficiency. In this work, we trained an SNN encoded by time to first spike (TTFS) and performed an inference process using the behavior of the fabricated TFT-type flash synaptic device. The exponentially decaying synaptic current model required in the inference process was implemented by reading devices in the subthreshold region using triangle pulses. In a high-level system simulation, the TTFS-SNN (two-layer MLP with 512 hidden neurons) reached a high accuracy of 97.94%. Compared to conventional rate-encoded SNNs, TTFS-SNN made 2.9 times faster judgment and consumed 10 times less energy in the inference process. Additionally, to use the network in a more stable condition, we propose a method to operate it using a rectangle pulse in the saturation region of the synaptic device. The distortion caused by this approximation was minimized by shortening the pulse width. As a result, the modified inference system showed an accuracy of 97.36%, and the prediction time and energy consumption were reduced 3.97- and 83.04-times when compared to those of the rate-SNN. Finally, we analyzed the sensitivity of the network performance due to unexpected issues that may occur in the hardware system and thus explained the competitiveness of the proposed synaptic behavior in the saturation region.

Original languageEnglish
Article number9439534
Pages (from-to)78098-78107
Number of pages10
JournalIEEE Access
Volume9
DOIs
StatePublished - 2021

Keywords

  • flash-based synaptic device
  • hardware-based spiking neural networks
  • neuromorphic systems
  • temporal coding
  • Time-to-first-spike (TTFS) coding

Fingerprint

Dive into the research topics of 'Spiking Neural Networks with Time-to-First-Spike Coding Using TFT-Type Synaptic Device Model'. Together they form a unique fingerprint.

Cite this