Title :
Efficient STDP Micro-Architecture for Silicon Spiking Neural Networks
Author :
Dytckov, Sergei ; Daneshtalab, Masoud ; Ebrahimi, Mojtaba ; Anwar, Hafeez ; Plosila, Juha ; Tenhunen, Hannu
Author_Institution :
Univ. of Turku, Turku, Finland
Abstract :
Spiking neural networks (SNNs) are the closest approach to biological neurons in comparison with conventional artificial neural networks (ANN). SNNs are composed of neurons and synapses which are interconnected with a complex pattern. As communication in such massively parallel computational systems is getting critical, the network-on-chip (NoC) becomes a promising solution to provide a scalable and robust interconnection fabric. However, using NoC for large-scale SNNs arises a trade-off between scalability, throughput, neuron/router ratio (cluster size), and area overhead. In this paper, we tackle the trade-off using a clustering approach and try to optimize the synaptic resource utilization. An optimal cluster size can provide the lowest area overhead and power consumption. For the learning purposes, a phenomenon known as spike-timing-dependent plasticity (STDP) is utilized. The micro-architectures of the network, clusters, and the computational neurons are also described. The presented approach suggests a promising solution of integrating NoCs and STDP-based SNNs for the optimal performance based on the underlying application.
Keywords :
integrated circuit design; network routing; network-on-chip; neural nets; neurophysiology; STDP microarchitecture; biological neurons; lowest area overhead; massively parallel computational systems; network-on-chip; optimal cluster size; power consumption; scalability-throughput-neuron-router ratio trade-off; silicon spiking neural networks; spike timing dependent plasticity; Biological system modeling; Integrated circuit interconnections; Mathematical model; Neural networks; Neurons; Power demand; Networks-on-Chip; Neuron Clustering; STDP; Spiking Neural Network;
Conference_Titel :
Digital System Design (DSD), 2014 17th Euromicro Conference on
Conference_Location :
Verona
DOI :
10.1109/DSD.2014.109