Stochasticity and Robustness in Spiking Neural Networks

06/06/2019
by   Wilkie Olin-Ammentorp, et al.
2

Artificial neural networks normally require precise weights to operate, despite their origins in biological systems, which can be highly variable and noisy. When implementing artificial networks which utilize analog 'synaptic' devices to encode weights, however, inherent limits are placed on the accuracy and precision with which these values can be encoded. In this work, we investigate the effects that inaccurate synapses have on spiking neurons and spiking neural networks. Starting with a mathematical analysis of integrate-and-fire (IF) neurons, including different non-idealities (such as leakage and channel noise), we demonstrate that noise can be used to make the behavior of IF neurons more robust to synaptic inaccuracy. We then train spiking networks which utilize IF neurons with and without noise and leakage, and experimentally confirm that the noisy networks are more robust. Lastly, we show that a noisy network can tolerate the inaccuracy expected when hafnium-oxide based resistive random-access memory is used to encode synaptic weights.

READ FULL TEXT

page 3

page 12

page 15

page 17

research
12/10/2018

Spiking Neural Networks: A Stochastic Signal Processing Perspective

Spiking Neural Networks (SNNs) are distributed systems whose computing e...
research
06/26/2022

Gradient-based Neuromorphic Learning on Dynamical RRAM Arrays

We present MEMprop, the adoption of gradient-based learning to train ful...
research
06/10/2022

A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networks

Spiking neural networks (SNNs) have demonstrated excellent capabilities ...
research
11/07/2021

Stable Lifelong Learning: Spiking neurons as a solution to instability in plastic neural networks

Synaptic plasticity poses itself as a powerful method of self-regulated ...
research
08/28/2010

Spiking Neurons with ASNN Based-Methods for the Neural Block Cipher

Problem statement: This paper examines Artificial Spiking Neural Network...
research
02/02/2023

Bayesian Inference on Binary Spiking Networks Leveraging Nanoscale Device Stochasticity

Bayesian Neural Networks (BNNs) can overcome the problem of overconfiden...
research
06/04/2021

SpikePropamine: Differentiable Plasticity in Spiking Neural Networks

The adaptive changes in synaptic efficacy that occur between spiking neu...

Please sign up or login with your details

Forgot password? Click here to reset