title: Real-time prediction of neuronal population spiking activity using FPGA.
abstract: A field-programmable gate array (FPGA)-based hardware architecture is proposed and utilized for prediction of neuronal population firing activity. The hardware system adopts the multi-input multi-output (MIMO) generalized Laguerre-Volterra model (GLVM) structure to describe the nonlinear dynamic neural process of mammalian brain and can switch between the two important functions: estimation of GLVM coefficients and prediction of neuronal population spiking activity (model outputs). The model coefficients are first estimated using the in-sample training data; then the output is predicted using the out-of-sample testing data and the field estimated coefficients. Test results show that compared with previous software implementation of the generalized Laguerre-Volterra algorithm running on an Intel Core i7-2620M CPU, the FPGA-based hardware system can achieve up to 2.66×10(3) speedup in doing model parameters estimation and 698.84 speedup in doing model output prediction. The proposed hardware platform will facilitate research on the highly nonlinear neural process of the mammal brain, and the cognitive neural prosthesis design.
authors.affiliation: Department of Electronic Engineering, City University of Hong Kong, Hong Kong SAR, China. xyli@ee.cityu.edu.hk
authors.forename: Will X Y
authors.initials: WX
authors.lastname: Li
authors.forename: Ray C C
authors.initials: RC
authors.lastname: Cheung
authors.forename: Rosa H M
authors.initials: RH
authors.lastname: Chan
authors.forename: Dong
authors.initials: D
authors.lastname: Song
authors.forename: Theodore W
authors.initials: TW
authors.lastname: Berger
mesh_terms: D000200:Action Potentials / Q000502:physiology*; D000465:Algorithms; D000818:Animals; D003199:Computer Systems; D004566:Electrodes; D004582:Electronics, Medical; D006801:Humans; D008959:Models, Neurological; D009474:Neurons / Q000502:physiology*