# American Institute of Mathematical Sciences

• Previous Article
Uniform-in-time bounds for quadratic reaction-diffusion systems with mass dissipation in higher dimensions
• DCDS-S Home
• This Issue
• Next Article
An application of interpolation inequalities between the deviation of curvature and the isoperimetric ratio to the length-preserving flow

## A simple digital spiking neural network: Synchronization and spike-train approximation

 Department of Electrical and Electronic Engineering, Faculty of Science and Engineering, Hosei University, Koganei, Tokyo, 184-8584, Japan

* Corresponding author: Toshimichi Saito

Received  October 2019 Revised  March 2020 Published  May 2020

Fund Project: This work is supported in part by JSPS KAKENHI 18K11480

This paper studies synchronization phenomena of spike-trains and approximation of target spike-trains in a simple network of digital spiking neurons. Repeating integrate-and-fire behavior between a periodic base signal and constant firing threshold, the neurons can generate various spike-trains. Connecting multiple neurons by cross-firing with delay, the network is constructed. The network can exhibit multi-phase synchronization of various spike-trains. Stability of the synchronization phenomena can be guaranteed theoretically. Applying a simple winner-take-all switching, the network can approximate target spike-trains automatically. In order to evaluate the approximation performance, we present two metrics: spike-position error and spike missing rate. Using the metrics, approximation capability of the network is investigated in typical target signals. Presenting an FPGA based hardware prototype, typical synchronization phenomenon and spike-train approximation are confirmed experimentally.

Citation: Hiroaki Uchida, Yuya Oishi, Toshimichi Saito. A simple digital spiking neural network: Synchronization and spike-train approximation. Discrete & Continuous Dynamical Systems - S, doi: 10.3934/dcdss.2020374
##### References:

show all references

##### References:
DSNs and Dmaps for $T_p = 18$. (a) A PST with period $6T_p$ and corresponding PEO with period 6. $\delta = (16,17,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15)$. (b) A direct stable PST with period $6T_p$ and corresponding PEO with period 6. $\delta = (17,17,17,2,2,2,5,5,5,8,8,8,11,11,11,14,14,14)$
Digital spiking neural network (DSNN) in a ladder form
Cross-firing
6-phase synchronization of PSTs with period 6 in DSNN
Stability of master-slave synchronization
WTA switching for $M = 6$. (a) WTA switching. (b) Target spike-train $y_t$ and approximated spike-train $y_a$
Dmap for each DSN in the DSNN for $T_p = 36$ and $M = 12$. $\delta = (35,35,35,2,2,2,5,5,5,8,8,8,11,11,11,14,$ $14,14,17,17,17,20,20,20,23,23,23,26,26,26,29,29,29,32,32,32)$. The PEO with period 12 corresponds to the PST with period $12T_p$
Target PST $y_t$, approximated PST $y_a$, and 12-phase synchronization of of PSTs $y_1 \sim y_{12}$ with period $12$. Verilog simulation of DSNN for $M = 12$
Discrete exponential distribution for target PSTs
Selection of activated DSNs from 6DSNs. (a) Selection of spike missing: the 1st, the 2nd, and the 3rd DSNs. (b) Selection of no spike missing: the 1st, the 3rd, and the 5th DSNs
Circuit design of DSNN with the WTA
Target spike-train, approximated spike-train and multi-phase synchronization in an FPGA board
Case 1 results
 #DSN AVG $\varepsilon_p$ SD $\varepsilon_p$ SMR 3 6.60 1.35 30.3 4 5.17 0.74 17, 5 5 4.19 0.43 10.1 6 3.56 0.31 5.10 7 3.02 0.30 0.82 8 2.63 0.24 0 9 2.43 0.19 0 10 2.25 0.18 0 11 2.11 0.14 0 12 2.02 0.10 0
 #DSN AVG $\varepsilon_p$ SD $\varepsilon_p$ SMR 3 6.60 1.35 30.3 4 5.17 0.74 17, 5 5 4.19 0.43 10.1 6 3.56 0.31 5.10 7 3.02 0.30 0.82 8 2.63 0.24 0 9 2.43 0.19 0 10 2.25 0.18 0 11 2.11 0.14 0 12 2.02 0.10 0
Case 2 results
 #DSN AVG $\varepsilon_p$ SD $\varepsilon_p$ SMR 3 8.91 1.84 44.5 4 6.22 0.90 21.7 5 5.12 0.74 10.8 6 4.18 0.46 2.78 7 3.62 0.44 1.09 8 3.22 0.30 0.27 9 2.91 0.29 0 10 2.59 0.22 0 11 2.28 0.14 0 12 2.03 0.11 0
 #DSN AVG $\varepsilon_p$ SD $\varepsilon_p$ SMR 3 8.91 1.84 44.5 4 6.22 0.90 21.7 5 5.12 0.74 10.8 6 4.18 0.46 2.78 7 3.62 0.44 1.09 8 3.22 0.30 0.27 9 2.91 0.29 0 10 2.59 0.22 0 11 2.28 0.14 0 12 2.03 0.11 0
 [1] Christian Bläsche, Shawn Means, Carlo R. Laing. Degree assortativity in networks of spiking neurons. Journal of Computational Dynamics, 2020, 7 (2) : 401-423. doi: 10.3934/jcd.2020016 [2] Raoul-Martin Memmesheimer, Marc Timme. Stable and unstable periodic orbits in complex networks of spiking neurons with delays. Discrete & Continuous Dynamical Systems - A, 2010, 28 (4) : 1555-1588. doi: 10.3934/dcds.2010.28.1555 [3] Pierre Guiraud, Etienne Tanré. Stability of synchronization under stochastic perturbations in leaky integrate and fire neural networks of finite size. Discrete & Continuous Dynamical Systems - B, 2019, 24 (9) : 5183-5201. doi: 10.3934/dcdsb.2019056 [4] Karim El Laithy, Martin Bogdan. Synaptic energy drives the information processing mechanisms in spiking neural networks. Mathematical Biosciences & Engineering, 2014, 11 (2) : 233-256. doi: 10.3934/mbe.2014.11.233 [5] Tingting Su, Xinsong Yang. Finite-time synchronization of competitive neural networks with mixed delays. Discrete & Continuous Dynamical Systems - B, 2016, 21 (10) : 3655-3667. doi: 10.3934/dcdsb.2016115 [6] Ricai Luo, Honglei Xu, Wu-Sheng Wang, Jie Sun, Wei Xu. A weak condition for global stability of delayed neural networks. Journal of Industrial & Management Optimization, 2016, 12 (2) : 505-514. doi: 10.3934/jimo.2016.12.505 [7] Ruoxia Li, Huaiqin Wu, Xiaowei Zhang, Rong Yao. Adaptive projective synchronization of memristive neural networks with time-varying delays and stochastic perturbation. Mathematical Control & Related Fields, 2015, 5 (4) : 827-844. doi: 10.3934/mcrf.2015.5.827 [8] Jianping Zhou, Yamin Liu, Ju H. Park, Qingkai Kong, Zhen Wang. Fault-tolerant anti-synchronization control for chaotic switched neural networks with time delay and reaction diffusion. Discrete & Continuous Dynamical Systems - S, 2020  doi: 10.3934/dcdss.2020357 [9] Hiroyuki Torikai. Basic spike-train properties of a digital spiking neuron. Discrete & Continuous Dynamical Systems - B, 2008, 9 (1) : 183-198. doi: 10.3934/dcdsb.2008.9.183 [10] Per Danzl, Ali Nabi, Jeff Moehlis. Charge-balanced spike timing control for phase models of spiking neurons. Discrete & Continuous Dynamical Systems - A, 2010, 28 (4) : 1413-1435. doi: 10.3934/dcds.2010.28.1413 [11] Roberta Sirovich, Laura Sacerdote, Alessandro E. P. Villa. Cooperative behavior in a jump diffusion model for a simple network of spiking neurons. Mathematical Biosciences & Engineering, 2014, 11 (2) : 385-401. doi: 10.3934/mbe.2014.11.385 [12] Ivanka Stamova, Gani Stamov. On the stability of sets for reaction–diffusion Cohen–Grossberg delayed neural networks. Discrete & Continuous Dynamical Systems - S, 2020  doi: 10.3934/dcdss.2020370 [13] Sylvia Novo, Rafael Obaya, Ana M. Sanz. Exponential stability in non-autonomous delayed equations with applications to neural networks. Discrete & Continuous Dynamical Systems - A, 2007, 18 (2&3) : 517-536. doi: 10.3934/dcds.2007.18.517 [14] Quan Hai, Shutang Liu. Mean-square delay-distribution-dependent exponential synchronization of chaotic neural networks with mixed random time-varying delays and restricted disturbances. Discrete & Continuous Dynamical Systems - B, 2020  doi: 10.3934/dcdsb.2020221 [15] Ying Sue Huang. Resynchronization of delayed neural networks. Discrete & Continuous Dynamical Systems - A, 2001, 7 (2) : 397-401. doi: 10.3934/dcds.2001.7.397 [16] Zengyun Wang, Jinde Cao, Zuowei Cai, Lihong Huang. Finite-time stability of impulsive differential inclusion: Applications to discontinuous impulsive neural networks. Discrete & Continuous Dynamical Systems - B, 2020  doi: 10.3934/dcdsb.2020200 [17] Ozlem Faydasicok. Further stability analysis of neutral-type Cohen-Grossberg neural networks with multiple delays. Discrete & Continuous Dynamical Systems - S, 2020  doi: 10.3934/dcdss.2020359 [18] Daniel M. N. Maia, Elbert E. N. Macau, Tiago Pereira, Serhiy Yanchuk. Synchronization in networks with strongly delayed couplings. Discrete & Continuous Dynamical Systems - B, 2018, 23 (8) : 3461-3482. doi: 10.3934/dcdsb.2018234 [19] Sujit Nair, Naomi Ehrich Leonard. Stable synchronization of rigid body networks. Networks & Heterogeneous Media, 2007, 2 (4) : 597-626. doi: 10.3934/nhm.2007.2.597 [20] Inmaculada Leyva, Irene Sendiña-Nadal, Stefano Boccaletti. Explosive synchronization in mono and multilayer networks. Discrete & Continuous Dynamical Systems - B, 2018, 23 (5) : 1931-1944. doi: 10.3934/dcdsb.2018189

2019 Impact Factor: 1.233