Fast and low-precision learning in GPU-accelerated spiking neural network

Author(s)
She, Xueyuan
Editor(s)
Associated Organization(s)
Supplementary to:
Abstract
Spiking neural network (SNN) uses biologically inspired neuron model coupled with Spike-timing-dependent-plasticity (STDP) to enable unsupervised continuous learning in artificial intelligence (AI) platform. However, current SNN algorithms shows low accuracy in complex problems and are hard to operate at reduced precision. This paper demonstrates a GPU-accelerated SNN architecture that uses stochasticity in the STDP coupled with higher frequency input spike trains. The simulation results demonstrate 2 to 3 times faster learning compared to deterministic SNN architectures while maintaining high accuracy for MNIST (simple) and fashion MNIST (complex) data sets. Further, we show stochastic STDP enables learning even with 2 bits of operation, while deterministic STDP fails.
Sponsor
Date
2020-07-27
Extent
Resource Type
Text
Resource Subtype
Thesis
Rights Statement
Rights URI