Spiking Neural Networks Hardware Implementations and Challenges: a Survey

05/04/2020
by   Maxence Bouvier, et al.
6

Neuromorphic computing is henceforth a major research field for both academic and industrial actors. As opposed to Von Neumann machines, brain-inspired processors aim at bringing closer the memory and the computational elements to efficiently evaluate machine-learning algorithms. Recently, Spiking Neural Networks, a generation of cognitive algorithms employing computational primitives mimicking neuron and synapse operational principles, have become an important part of deep learning. They are expected to improve the computational performance and efficiency of neural networks, but are best suited for hardware able to support their temporal dynamics. In this survey, we present the state of the art of hardware implementations of spiking neural networks and the current trends in algorithm elaboration from model selection to training mechanisms. The scope of existing solutions is extensive; we thus present the general framework and study on a case-by-case basis the relevant particularities. We describe the strategies employed to leverage the characteristics of these event-driven algorithms at the hardware level and discuss their related advantages and challenges.

READ FULL TEXT

page 1

page 6

page 12

research
03/12/2022

Recent Advances and New Frontiers in Spiking Neural Networks

In recent years, spiking neural networks (SNNs) have received extensive ...
research
09/19/2017

Algorithm and Hardware Design of Discrete-Time Spiking Neural Networks Based on Back Propagation with Binary Activations

We present a new back propagation based training algorithm for discrete-...
research
05/21/2020

Solving a steady-state PDE using spiking networks and neuromorphic hardware

The widely parallel, spiking neural networks of neuromorphic processors ...
research
05/28/2019

Composing Neural Algorithms with Fugu

Neuromorphic hardware architectures represent a growing family of potent...
research
04/14/2023

A Bibliometric Review of Neuromorphic Computing and Spiking Neural Networks

Neuromorphic computing and spiking neural networks aim to leverage biolo...
research
06/28/2022

The Case for RISP: A Reduced Instruction Spiking Processor

In this paper, we introduce RISP, a reduced instruction spiking processo...
research
05/31/2023

Direct Learning-Based Deep Spiking Neural Networks: A Review

The spiking neural network (SNN), as a promising brain-inspired computat...

Please sign up or login with your details

Forgot password? Click here to reset