Title
Spiking Neural Networks Hardware Implementations and Challenges: A Survey
Abstract
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 they 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.
Year
DOI
Venue
2019
10.1145/3304103
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Keywords
Field
DocType
Neuromorphic computing, event driven, hardware, hardware implementation, machine learning, neural network, neuromorphic computing, spiking, spiking neural networks
Computer architecture,Hardware implementations,Computer science,Model selection,Neuromorphic engineering,Real-time computing,Artificial intelligence,Deep learning,Spiking neural network,Artificial neural network,Von Neumann architecture
Journal
Volume
Issue
ISSN
15
2
1550-4832
Citations 
PageRank 
References 
9
0.49
113
Authors
7
Search Limit
100113
Name
Order
Citations
PageRank
Maxence Bouvier190.83
Alexandre Valentian211914.94
Thomas Mesquida391.17
Francois Rummens490.83
Marina Reyboz5364.28
Elisa Vianello63211.79
Edith Beigne753652.54