Probabilistic spike propagation for FPGA implementation of spiking neural networks

01/07/2020
by   Abinand Nallathambi, et al.
0

Evaluation of spiking neural networks requires fetching a large number of synaptic weights to update postsynaptic neurons. This limits parallelism and becomes a bottleneck for hardware. We present an approach for spike propagation based on a probabilistic interpretation of weights, thus reducing memory accesses and updates. We study the effects of introducing randomness into the spike processing, and show on benchmark networks that this can be done with minimal impact on the recognition accuracy. We present an architecture and the trade-offs in accuracy on fully connected and convolutional networks for the MNIST and CIFAR10 datasets on the Xilinx Zynq platform.

READ FULL TEXT
research
10/27/2022

Local learning through propagation delays in spiking neural networks

We propose a novel local learning rule for spiking neural networks in wh...
research
11/09/2017

Learning and Real-time Classification of Hand-written Digits With Spiking Neural Networks

We describe a novel spiking neural network (SNN) for automated, real-tim...
research
03/23/2018

Gaussian and exponential lateral connectivity on distributed spiking neural network simulation

We measured the impact of long-range exponentially decaying intra-areal ...
research
03/30/2020

Critical Limits in a Bump Attractor Network of Spiking Neurons

A bump attractor network is a model that implements a competitive neuron...
research
01/28/2022

The fine line between dead neurons and sparsity in binarized spiking neural networks

Spiking neural networks can compensate for quantization error by encodin...
research
10/12/2017

STDP Based Pruning of Connections and Weight Quantization in Spiking Neural Networks for Energy Efficient Recognition

Spiking Neural Networks (SNNs) with a large number of weights and varied...
research
11/19/2021

E3NE: An End-to-End Framework for Accelerating Spiking Neural Networks with Emerging Neural Encoding on FPGAs

Compiler frameworks are crucial for the widespread use of FPGA-based dee...

Please sign up or login with your details

Forgot password? Click here to reset