DocumentCode :
61560
Title :
Real-Time Prediction of Neuronal Population Spiking Activity Using FPGA
Author :
Li, Will X. Y. ; Cheung, Ray C. C. ; Chan, Rosa H. M. ; Dong Song ; Berger, Theodore W.
Author_Institution :
Dept. of Electron. Eng., City Univ. of Hong Kong, Hong Kong, China
Volume :
7
Issue :
4
fYear :
2013
fDate :
Aug. 2013
Firstpage :
489
Lastpage :
498
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×103 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.
Keywords :
MIMO systems; field programmable gate arrays; neurophysiology; parameter estimation; prosthetics; real-time systems; FPGA-based hardware architecture; GLVM coefficients; GLVM structure; MIMO; cognitive neural prosthesis design; field-programmable gate array; generalized Laguerre-Volterra algorithm; hardware system; in-sample training data; mammal brain; mammalian brain; model output prediction; model outputs; model parameters estimation; multi-input multi-output generalized Laguerre-Volterra model; neuronal population firing activity; neuronal population spiking activity; nonlinear dynamic neural process; nonlinear neural process; real-time prediction; software implementation; Brain modeling; Computational modeling; Computer architecture; Field programmable gate arrays; Hardware; Predictive models; Software; Field-programmable gate array (FPGA); generalized Laguerre–Volterra model; multi-input multi-output (MIMO) system; neural prosthesis; Action Potentials; Algorithms; Animals; Computer Systems; Electrodes; Electronics, Medical; Humans; Models, Neurological; Neurons;
fLanguage :
English
Journal_Title :
Biomedical Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1932-4545
Type :
jour
DOI :
10.1109/TBCAS.2012.2228261
Filename :
6464609
Link To Document :
بازگشت