Efficient event-driven approach using synchrony processing for hardware spiking neural networks

Author(s):  
Guillaume Seguin-Godin ◽  
Frederic Mailhot ◽  
Jean Rouat
2007 ◽  
Vol 19 (12) ◽  
pp. 3226-3238 ◽  
Author(s):  
Arnaud Tonnelier ◽  
Hana Belmabrouk ◽  
Dominique Martinez

Event-driven strategies have been used to simulate spiking neural networks exactly. Previous work is limited to linear integrate-and-fire neurons. In this note, we extend event-driven schemes to a class of nonlinear integrate-and-fire models. Results are presented for the quadratic integrate-and-fire model with instantaneous or exponential synaptic currents. Extensions to conductance-based currents and exponential integrate-and-fire neurons are discussed.


Electronics ◽  
2021 ◽  
Vol 10 (18) ◽  
pp. 2281
Author(s):  
Lingfei Mo ◽  
Xinao Chen ◽  
Gang Wang

In recent years, spiking neural networks (SNNs) have attracted increasingly more researchers to study by virtue of its bio-interpretability and low-power computing. The SNN simulator is an essential tool to accomplish image classification, recognition, speech recognition, and other tasks using SNN. However, most of the existing simulators for spike neural networks are clock-driven, which has two main problems. First, the calculation result is affected by time slice, which obviously shows that when the calculation accuracy is low, the calculation speed is fast, but when the calculation accuracy is high, the calculation speed is unacceptable. The other is the failure of lateral inhibition, which severely affects SNN learning. In order to solve these problems, an event-driven high accurate simulator named EDHA (Event-Driven High Accuracy) for spike neural networks is proposed in this paper. EDHA takes full advantage of the event-driven characteristics of SNN and only calculates when a spike is generated, which is independent of the time slice. Compared with previous SNN simulators, EDHA is completely event-driven, which reduces a large amount of calculations and achieves higher computational accuracy. The calculation speed of EDHA in the MNIST classification task is more than 10 times faster than that of mainstream clock-driven simulators. By optimizing the spike encoding method, the former can even achieve more than 100 times faster than the latter. Due to the cross-platform characteristics of Java, EDHA can run on x86, amd64, ARM, and other platforms that support Java.


2018 ◽  
Vol 292 ◽  
pp. 121-129 ◽  
Author(s):  
Xia Peng ◽  
Zhijie Wang ◽  
Fang Han ◽  
Guangxiao Song ◽  
Shenyi Ding

2017 ◽  
Vol 11 ◽  
Author(s):  
Evangelos Stromatias ◽  
Miguel Soto ◽  
Teresa Serrano-Gotarredona ◽  
Bernabé Linares-Barranco

1999 ◽  
Vol 09 (05) ◽  
pp. 473-478 ◽  
Author(s):  
CYPRIAN GRASSMANN ◽  
JOACHIM K. ANLAUF

We present a simulation environment called SPIKELAB which incorporates a simulator that is able to simulate large networks of spiking neurons using a distributed event driven simulation. Contrary to a time driven simulation, which is usually used to simulate spiking neural networks, our simulation needs less computational resources because of the low average activity of typical networks. The paper addresses the speed up using an event driven versus a time driven simulation and how large networks can be simulated by a distribution of the simulation using already available computing resources. It also presents a solution for the integration of digital or analogue neuromorphic circuits into the simulation process.


2013 ◽  
Vol 45 ◽  
pp. 83-93 ◽  
Author(s):  
Louis-Charles Caron ◽  
Michiel D’Haene ◽  
Frédéric Mailhot ◽  
Benjamin Schrauwen ◽  
Jean Rouat

Sign in / Sign up

Export Citation Format

Share Document