Asynchronous Spiking Neural Networks

This research area concerns the development of an event-driven (or asynchronous) Spiking Neural Network (SNN) simulator, taking into account the most important biological neuron features, among which the spike latency (Fig. 1). Such neuronal feature represents a key factor for the information encoding. It has been conducted an accurate preliminary characterization of the spike latency by means of simulations carried out on the most accurate bio-realistic neuron model: the Hodgkin-Huxley model.

FIGURE 1. The red line indicates the spike latency as a function of the membrane potential Vm (red marked scale), or else of the current amplitude Iext, equivalently, obtained by means of simulations in NEURON environment. The dashed blue line indicates the the spike latency behavior, that we have approximated to a rectangular hyperbola. In addition, the normalized scale S (i.e., neuron state) is reported (blue marked scale). Note that, below the Sth (i.e., spiking threshold) value, no spike can be generated (fading blue area).

 

Further features have been implemented in the model, such as subthreshold decay, refractory period, inhibitory effect, synaptic plasticity, etc.

An ad-hoc event-driven method has been implemented in order to allow continuous-time simulations and preserve the information coding properties of the spike latency. This approach is characterized by high precision and high computational efficiency at the same time.

Currently, the simulator is implemented in Matlab, allowing asynchronous simulations of network composed by over 10neurons. In the next future further improvements are planned: Java implementation, parallelization and hardware implementation.

It is also possible to apply some simple plasticity algorithms in order to emulate interesting global phenomena, such as the "Neuronal Group Selection" (Fig. 2) or the "jitter-reduction".

 

Figure 2. Formation of neuronal groups after a stimulation consisting of pseudo-random spike sequences.

 

Such a parallel systems can be used to handle the classic issues deal with artificial neural networks (e.g., pattern recognition), but also to model the biological neural circuitry. 

 

AWARDS

Best Paper Category, received at the International Conference "ACEEE, ACE 2012" (Amsterdam, NL) for the presented paper "Spiking neural networks as analog dynamical systems: basic paradigm and simple applications" (M. Salerno, G. Susi, A. D’Annessa, A. Cristini, Y. Sanfelice - June 2012). 

Best Poster Award, received at the 29th Annual Meeting of Circuit Theory Researchers (Padova University, IT), for the presented poster "Continuous-time Spiking Neural Networks: general paradigm and event-driven simulation". (M. Salerno, G. Susi, A. Cristini, M. Re, G.C. Cardarilli - June 2013). 

 

 

LIST OF PUBLICATIONS 

JOURNALS

Path multimodality in a Feedforward SNN module, using LIF with Latency model

Gianluca Susi, Alessandro Cristini, Mario Salerno

2016 Neural Network World, Vol. 26, No. 4, pp. 363-376DOI:10.14311/NNW.2016.26.021


Spiking Neural Networks As Continuous-Time Dynamical Systems: Fundamentals, Elementary Structures And Simple Applications
Mario Salerno, Gianluca Susi, Alessandro Cristini, Yari Sanfelice, Andrea D’Annessa
2013 ACEEE Int. J. on Information Technology, Vol. 3, No. 1, March 2013, pp. 80-89. ISSN:2158-0138, DOI:01.IJIT.3.1.1129
 

 

CONFERENCE PAPERS

Spiking Neural Networks based on LIF with Latency: Simulation and Synchronization Effects

Gian Carlo Cardarilli, Alessandro Cristini, Luca Di Nunzio, Marco Re, Mario Salerno, Gianluca Susi

2013 IEEE Asilomar Conference on Signals, Systems, and Computers, 3-6 Nov. 2013, Pacific Grove, CA, USA, pp. 1838-1842. ISBN:978-1-4799-2388-5, DOI:10.1109/ACSSC.2013.6810620. IEEE CONFERENCE PUBLICATIONS.   



Spiking neural networks as analog dynamical systems: basic paradigm and simple applications
Mario Salerno, Gianluca Susi, Andrea D’Annessa, Alessandro Cristini, Yari Sanfelice
2012 Proc. of the 3rd Int. Conf. on advances in Computer Engineering, 2012, pp. 17-23. Publisher: ACEEE. ISBN:978-90-819067-8-4, DOI:02.ACE.2012.03.10
  



Accurate latency characterization for very large asynchronous spiking neural networks
Mario Salerno, Gianluca Susi, Alessandro Cristini
2011 Proc. of the 4th Int. Conf. on Bioinformatics Models, Methods and Algorithms, 2011, pp. 116-124. Publisher: SciTePress. ISBN:978-989-8425-36-2. DOI:10.5220/0003134601160124

 

BOOK CHAPTERS

A Continuous-Time Spiking Neural Network Paradigm

Alessandro Cristini, Mario Salerno, Gianluca Susi

2015 Advances in Neural Networks: Computational and Theoretical Issues, Smart Innovation, Systems and Technologies, Vol. 37, pp. 49-60, 2015. ISBN:978-3-319-18163-9, ISSN:2190-3018, DOI:10.1007/978-3-319-18164-6_6

 

POSTERS

Spiking neural network-based character recognition exploiting different coding schemes

Alessandro Cristini, Gianluca Susi, Mario Salerno, Rocco Fazzolari, Luca Di Nunzio, Giancarlo Cardarilli, Marco Re

2015 XXXI Riunione Annuale dei Ricercatori di Elettrotecnica (ET2015), Genova, IT. DOI:10.13140/RG.2.1.4414.0563

 

Event-driven simulation of continuous-time neural networks

Mario Salerno, Gianluca Susi, Alessandro Cristini, Marco Re, Gian Carlo Cardarilli
2014 30th Riunione Annuale dei Ricercatori di Elettrotecnica (ET2014), Sorrento, IT. DOI:10.13140/2.1.4182.3045
 



Continuous-time Spiking Neural Networks: general paradigm and event-driven simulation
Mario Salerno, Gianluca Susi, Alessandro Cristini, Marco Re, Gian Carlo Cardarilli
2013 29th Riunione Annuale dei Ricercatori di Elettrotecnica (ET2013), Padova, IT. DOI:10.13140/2.1.2144.5443
 

  

TECHNICAL REPORTS

A simple approach for different-scale CTNN simulations

Mario Salerno, Gianluca Susi, Alessandro Cristini, Gian Carlo Cardarilli, Marco Re 

2015 Technical Report ET2015. DOI:10.13140/RG.2.2.23830.55361 

 

Continuous-Time Neural Networks: paradigm and applications  

Mario Salerno, Gianluca Susi, Alessandro Cristini

2014 Technical Report ET2015. DOI:10.13140/RG.2.1.3889.7688