An FPGA-Based High-Performance Neural Ensemble Spiking Activity Simulator Utilizing Generalized Volterra Kernel and Complexity Analysis

Neural information is represented and transmitted among neuronal units by a series of all-or-none “neural codes”. During the process of neural prosthesis design, generally, a large amount of “neural codes” need to be captured and analyzed, which brings about an important discipline, known as neuroinformatics. However, in neuroinformatics study, this coding process, also termed as “spiking activity”, is not straightforward for prediction. It is owing to the high nonlinearity and dynamic property involved in generation of the neuronal spikes. In this paper, a novel generalized Volterra kernel-based neural spiking activity simulator is introduced for prediction of the neural codes in mammalian hippocampal region. High-performance VLSI architecture is established for the simulator based on high-order Volterra kernels involving cross-terms. The effectiveness and efficiency of the simulator are proven in experimental settings. This simulator has the potential to serve as a core functional unit in future hippocampal cognitive neural prosthesis.

[1]  V. Marmarelis Identification of nonlinear biological systems using laguerre expansions of kernels , 1993, Annals of Biomedical Engineering.

[2]  Stuart F. Cogan,et al.  Photodiode Circuits for Retinal Prostheses , 2011, IEEE Transactions on Biomedical Circuits and Systems.

[3]  J. O'Keefe,et al.  The hippocampus as a spatial map. Preliminary evidence from unit activity in the freely-moving rat. , 1971, Brain research.

[4]  Anthony G. Constantinides,et al.  A novel algorithm for the adaptation of the pole of Laguerre filters , 2006, IEEE Signal Processing Letters.

[5]  Robert E. Hampson,et al.  Nonlinear modeling of neural population dynamics for hippocampal prostheses , 2009, Neural Networks.

[6]  Robert E. Hampson,et al.  Distribution of spatial and nonspatial information in dorsal hippocampus , 1999, Nature.

[7]  Theodore W. Berger,et al.  Nonlinear Dynamic Modeling of Synaptically Driven Single Hippocampal Neuron Intracellular Activity , 2011, IEEE Transactions on Biomedical Engineering.

[8]  Thomas E. Tkacik A Hardware Random Number Generator , 2002, CHES.

[9]  Theodore W. Berger,et al.  High-Performance and Scalable System Architecture for the Real-Time Estimation of Generalized Laguerre-Volterra MIMO Model From Neural Population Spiking Activity , 2011, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[10]  Eugene M. Izhikevich,et al.  Dynamical Systems in Neuroscience: The Geometry of Excitability and Bursting , 2006 .

[11]  Robert E. Hampson,et al.  Extraction and restoration of hippocampal spatial memories with non-linear dynamical modeling , 2014, Front. Syst. Neurosci..

[12]  Arindam Basu,et al.  Neural Dynamics in Reconfigurable Silicon , 2010, IEEE Transactions on Biomedical Circuits and Systems.

[13]  Rodrigo Alvarez-Icaza,et al.  Neurogrid: A Mixed-Analog-Digital Multichip System for Large-Scale Neural Simulations , 2014, Proceedings of the IEEE.

[14]  Theodoros P. Zanos,et al.  Nonlinear Modeling of Causal Interrelationships in Neuronal Ensembles , 2008, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[15]  Robert E. Hampson,et al.  Tracking the changes of hippocampal population nonlinear dynamics in rats learning a memory-dependent task , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[16]  Bing J. Sheu,et al.  Brain-implantable biomimetic electronics as the next era in neural prosthetics , 2001, Proc. IEEE.

[17]  A. Dobson An introduction to generalized linear models , 1990 .

[18]  Rosa H. M. Chan,et al.  A Nonlinear Model for Hippocampal Cognitive Prosthesis: Memory Facilitation by Hippocampal Ensemble Stimulation , 2012, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[19]  John Choma,et al.  Modeling neuron-glia interactions: From parametric model to neuromorphic hardware , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  Robert E. Hampson,et al.  Identification of sparse neural functional connectivity using penalized likelihood estimation and basis functions , 2013, Journal of Computational Neuroscience.

[21]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1952, The Journal of physiology.

[22]  Robert E. Hampson,et al.  Manuscript Information Manuscript Files on Parsing the Neural Code in the Prefrontal Cortex of Primates Using Principal Dynamic Modes on Parsing the Neural Code in the Prefrontal Cortex of Primates Using Principal Dynamic Modes , 2022 .

[23]  Emery N. Brown,et al.  Dynamic Analysis of Neural Encoding by Point Process Adaptive Filtering , 2004, Neural Computation.

[24]  Robert E. Hampson,et al.  Nonlinear Dynamic Modeling of Spike Train Transformations for Hippocampal-Cortical Prostheses , 2007, IEEE Transactions on Biomedical Engineering.

[25]  Theodore W. Berger,et al.  Tracking temporal evolution of nonlinear dynamics in hippocampus using time-varying volterra kernels , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[26]  Frank H. Eeckman,et al.  Neural Systems: Analysis and Modeling , 2012, Springer US.

[27]  Robert E. Hampson,et al.  Sparse generalized Laguerre-Volterra model of neural population dynamics , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.