Training Spiking Neural Networks with Synaptic Plasticity under Integer Representation

Shruti Kulkarni, Maryam Parsa, J. Parker Mitchell, Catherine Schuman

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Neuromorphic computing is emerging as a promising Beyond Moore computing paradigm that employs event-Triggered computation and non-von Neumann hardware. Spike Timing Dependent Plasticity (STDP) is a well-known bio-inspired learning rule that relies on activities of locally connected neurons to adjust the weights of their respective synapses. In this work, we analyze a basic STDP rule and its sensitivity on the different hyperparameters for training spiking neural networks (SNNs) with supervision, customized for a neuromorphic hardware implementation with integer weights. We compare the classification performance on four UCI datasets (iris, wine, breast cancer and digits) that depict varying levels of complexity. We perform a search for optimal set of hyperparameters using both grid search and Bayesian optimization. Through the use of Bayesian optimization, we show the general trends in hyperparameter sensitivity in SNN classification problem. With the best sets of hyperparameters, we achieve accuracies comparable to some of the best performing SNNs on these four datasets. With a highly optimized supervised STDP rule we show that these accuracies can be achieved with just 20 epochs of training.

Original languageEnglish
Title of host publicationICONS 2021 - Proceedings of International Conference on Neuromorphic Systems 2021
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450386913
DOIs
StatePublished - Jul 27 2021
Event2021 International Conference on Neuromorphic Systems, ICONS 2021 - Virtual, Onlie, United States
Duration: Jul 27 2021Jul 29 2021

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2021 International Conference on Neuromorphic Systems, ICONS 2021
Country/TerritoryUnited States
CityVirtual, Onlie
Period07/27/2107/29/21

Funding

This research used resources of the Compute and Data Environment for Science (CADES) at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725. This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, under contract number DE-AC05-00OR22725. Notice: This manuscript has been authored in part by UT-Battelle, LLC under Contract No. DE-AC05-00OR22725 with the U.S. Department of Energy. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan (http://energy.gov/downloads/doe-public-access-plan).

Keywords

  • Neuromorphic computing
  • classification
  • hyperparameter optimization
  • spike timing dependent plasticity
  • spiking neural networks
  • synaptic plasticity

Fingerprint

Dive into the research topics of 'Training Spiking Neural Networks with Synaptic Plasticity under Integer Representation'. Together they form a unique fingerprint.

Cite this