Training Spiking Neural Networks with Synaptic Plasticity under Integer Representation
Shruti Kulkarni, Maryam Parsa, J. Parker Mitchell and Catherine Schuman
July, 2021
ICONS: International Conference on Neuromorphic Systems
https://doi.org/10.1145/3477145.3477152
PDF not available yet, or is only available from the conference/journal publisher.
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.Citation Information
Text
author S. Kulkarni and M. Parsa and J. P. Mitchell and C. D. Schuman title Training Spiking Neural Networks with Synaptic Plasticity under Integer Representation booktitle International Conference on Neuromorphic Computing Systems (ICONS) publisher ACM pages 1-7 year 2021 url https://doi.org/10.1145/3477145.3477152 doi 10.1145/3477145.3477152
Bibtex
@INPROCEEDINGS{kpm:21:tsn, author = "S. Kulkarni and M. Parsa and J. P. Mitchell and C. D. Schuman", title = "Training Spiking Neural Networks with Synaptic Plasticity under Integer Representation", booktitle = "International Conference on Neuromorphic Computing Systems (ICONS)", publisher = "ACM", pages = "1-7", year = "2021", url = "https://doi.org/10.1145/3477145.3477152", doi = "10.1145/3477145.3477152" }