All Publications

Stochasticity and robustness in spiking neural networks

W. Olin-Ammentorp, K. Beckmann, C. D. Schuman, J. S. Plank and N. C. Cady

January, 2021

Neurocomputing, Volume 419, January, 2021.

https://doi.org/10.1016/j.neucom.2020.07.105

View Article

Abstract

Despite drawing inspiration from biological systems which are inherently noisy and variable, artificial neural networks have been shown to require precise weights to carry out the task which they are trained to accomplish. This creates a challenge when adapting these artificial networks to specialized execution platforms which may encode weights in a manner which restricts their accuracy and/or precision. Reflecting back on the non-idealities which are observed in biological systems, we investigated the effect these properties have on the robustness of spiking neural networks under perturbations to weights. First, we examined techniques extant in conventional neural networks which resemble noisy processes, and postulated they may produce similar beneficial effects in spiking neural networks. Second, we evolved a set of spiking neural networks utilizing biological non-idealities to solve a pole-balancing task, and estimated their robustness. We showed it is higher in networks using noisy neurons, and demonstrated that one of these networks can perform well under the variance expected when a hafnium-oxide based resistive memory is used to encode synaptic weights. Lastly, we trained a series of networks using a surrogate gradient method on the MNIST classification task. We confirmed that these networks demonstrate similar trends in robustness to the evolved networks. We discuss these results and argue that they display empirical evidence supporting the role of noise as a regularizer which can increase network robustness.

Citation Information

Text


author         W. Olin-Ammentorp and K. Beckmann and C. D. Schuman and J. S. Plank and N. C. Cady
title          Stochasticity and robustness in spiking neural networks
journal        Neurocomputing
Volume         419
month          January
year           2021
pages          23-36
doi            https://doi.org/10.1016/j.neucom.2020.07.105

Bibtex


@ARTICLE{obs:21:sr,
    author = "W. Olin-Ammentorp and K. Beckmann and C. D. Schuman and J. S. Plank and N. C. Cady",
    title = "Stochasticity and robustness in spiking neural networks",
    journal = "Neurocomputing",
    Volume = "419",
    month = "January",
    year = "2021",
    pages = "23-36",
    doi = "https://doi.org/10.1016/j.neucom.2020.07.105"
}