Chaotic Synchronization of Neural Networks in FPGA

The objective of this work is to obtain a complete synchronization of Hopfield Neural Networks (HNN) with a delay using a Field Programmable Gate Array (FPGA) simulating in real-time a Natural Neural Networks (NNN). This work is motivated by research in Neurosciences involving the implantation of chips between the skull and the brain to prevent or ameliorate diseases such as Parkinson’s, Epilepsy and Depression. Our contribution is the introduction of new synchronization techniques based on the Qualitative Theory of Differential Equations, Chaos Theory and Algebraic Topology substituting calculations using the Lyapunov Stability Criterion (LSC). The presented technique does not depend on the Neural Networks to be synchronized but also presents a lower computational cost in comparison with previous works. The results show that FPGAs are good platforms for such experiments.

[1]  José F. Alves,et al.  SRB measures for partially hyperbolic systems whose central direction is mostly expanding , 2000, 1403.2937.

[2]  Petr Bob,et al.  Chaos, Cognition and Disordered Brain , 2008 .

[3]  Carroll,et al.  Synchronization in chaotic systems. , 1990, Physical review letters.

[4]  Vaughn Betz,et al.  The Stratix II logic and routing architecture , 2005, FPGA '05.

[5]  M. London,et al.  Sensitivity to perturbations in vivo implies high noise and suggests rate coding in cortex , 2010, Nature.

[6]  Fayiz Abu Khadra,et al.  Synchronization of Chaotic Systems via Active Disturbance Rejection Control , 2017 .

[7]  J. Rose,et al.  The effect of LUT and cluster size on deep-submicron FPGA performance and density , 2000, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[8]  Bharathwaj Muthuswamy,et al.  A Route to Chaos Using FPGAs , 2015 .

[9]  Yannick Bornat,et al.  Biorealistic spiking neural network on FPGA , 2013, 2013 47th Annual Conference on Information Sciences and Systems (CISS).

[10]  Juan Pedro Dominguez-Morales,et al.  A SpiNNaker Application: Design, Implementation and Validation of SCPGs , 2017, IWANN.

[11]  P. Brown,et al.  Adaptive Deep Brain Stimulation In Advanced Parkinson Disease , 2013, Annals of neurology.

[12]  M. Mossa Al-sawalha,et al.  Projective reduce order synchronization of fractional order chaotic systems with unknown parameters , 2017 .

[13]  J. Bronstein Neuropsychological outcome after deep brain stimulation for Parkinson disease , 2015, Neurology.

[14]  D. Hebb Distinctive features of learning in the higher animal , 1961 .

[15]  A. Prasina,et al.  FPGA Implementation of Novel Synchronization Methodology for a New Chaotic System , 2015 .

[16]  October I Physical Review Letters , 2022 .

[17]  Jurgen Kurths,et al.  Synchronization in complex networks , 2008, 0805.2976.

[18]  Hamid Reza Mohseni,et al.  Exploring mechanisms of spontaneous functional connectivity in MEG: How delayed network interactions lead to structured amplitude envelopes of band-pass filtered oscillations , 2014, NeuroImage.

[19]  Haijun Jiang,et al.  Adaptive Control Strategy for Projective Synchronization of Neural Networks , 2017, ISNN.

[20]  S. Bendoukha,et al.  COEXISTENCE OF SOME CHAOS SYNCHRONIZATION TYPES IN FRACTIONAL-ORDER DIFFERENTIAL EQUATIONS , 2017 .

[21]  Bharathwaj Muthuswamy A Route to Chaos Using FPGAs : Volume I: Experimental Observations , 2015 .

[22]  Christopher K. R. T. Jones,et al.  Whither Applied Nonlinear Dynamics , 2001 .

[23]  A. Cassidy,et al.  Dynamical digital silicon neurons , 2008, 2008 IEEE Biomedical Circuits and Systems Conference.

[24]  Ju H. Park Chaos synchronization of a chaotic system via nonlinear control , 2005 .

[25]  J. Yorke,et al.  The liapunov dimension of strange attractors , 1983 .

[26]  S Cerutti,et al.  Non-linear algorithms for processing biological signals. , 1996, Computer methods and programs in biomedicine.

[27]  Rodolfo R. Llinás,et al.  Intrinsic electrical properties of mammalian neurons and CNS function: a historical perspective , 2014, Front. Cell. Neurosci..

[28]  Jesus M. Gonzalez-miranda,et al.  Synchronization And Control Of Chaos: An Introduction For Scientists And Engineers , 2004 .

[29]  Huang Wei,et al.  Robust synchronisation of uncertain chaotic neural networks with time-varying delay via stochastic sampled-data controller , 2016, 2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC).

[30]  Dominique Michelucci,et al.  Solving geometric constraints by homotopy , 1995, IEEE Trans. Vis. Comput. Graph..

[31]  Wonyong Sung,et al.  FPGA based implementation of deep neural networks using on-chip memory only , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[32]  Sundarapandian Vaidyanathan,et al.  Advances and Applications in Chaotic Systems , 2016, Studies in Computational Intelligence.

[33]  Guoliang Cai,et al.  Chaos Synchronization of a New Chaotic System via Nonlinear Control , 2007 .

[34]  S. Vaidyanathan,et al.  Dynamical Analysis and FPGA Implementation of a Novel Hyperchaotic System and Its Synchronization Using Adaptive Sliding Mode Control and Genetically Optimized PID Control , 2017 .

[35]  Qing Zhu,et al.  Synchronization Control for Stochastic Neural Networks with Mixed Time-Varying Delays , 2014, TheScientificWorldJournal.

[36]  Dante Augusto Couto Barone,et al.  Measuring the Differences between Spatial Intelligence in Different Individuals using Lyapunov Exponents , 2012, MDA.

[37]  Her-Terng Yau,et al.  An FPGA-Based PID Controller Design for Chaos Synchronization by Evolutionary Programming , 2011 .