DocumentCode :
2489263
Title :
An information-theoretic approach to motor action decoding with a reconfigurable parallel architecture
Author :
Craciun, Stefan ; Brockmeier, Austin J. ; George, Alan D. ; Lam, Herman ; Príncipe, José C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Florida, Gainesville, FL, USA
fYear :
2011
fDate :
Aug. 30 2011-Sept. 3 2011
Firstpage :
4621
Lastpage :
4624
Abstract :
Methods for decoding movements from neural spike counts using adaptive filters often rely on minimizing the mean-squared error. However, for non-Gaussian distribution of errors, this approach is not optimal for performance. Therefore, rather than using probabilistic modeling, we propose an alternate non-parametric approach. In order to extract more structure from the input signal (neuronal spike counts) we propose using minimum error entropy (MEE), an information-theoretic approach that minimizes the error entropy as part of an iterative cost function. However, the disadvantage of using MEE as the cost function for adaptive filters is the increase in computational complexity. In this paper we present a comparison between the decoding performance of the analytic Wiener filter and a linear filter trained with MEE, which is then mapped to a parallel architecture in reconfigurable hardware tailored to the computational needs of the MEE filter. We observe considerable speedup from the hardware design. The adaptation of filter weights for the multiple-input, multiple-output linear filters, necessary in motor decoding, is a highly parallelizable algorithm. It can be decomposed into many independent computational blocks with a parallel architecture readily mapped to a field-programmable gate array (FPGA) and scales to large numbers of neurons. By pipelining and parallelizing independent computations in the algorithm, the proposed parallel architecture has sublinear increases in execution time with respect to both window size and filter order.
Keywords :
Wiener filters; adaptive filters; iterative methods; medical signal processing; minimum entropy methods; neurophysiology; parallel architectures; reconfigurable architectures; MEE filter; adaptive filters; alternate nonparametric approach; analytic Wiener filter; computational complexity; field-programmable gate array; hardware design; independent computational blocks; independent computations; information-theoretic approach; iterative cost function; linear filters; mean-squared error; minimum error entropy; motor action decoding; motor decoding; movement decoding; neural spike counts; non-Gaussian distribution; parallelizable algorithm; probabilistic modeling; reconfigurable hardware; reconfigurable parallel architecture; Cost function; Decoding; Hardware; Kernel; Neurons; Parallel architectures; Action Potentials; Entropy; Information Theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering in Medicine and Biology Society, EMBC, 2011 Annual International Conference of the IEEE
Conference_Location :
Boston, MA
ISSN :
1557-170X
Print_ISBN :
978-1-4244-4121-1
Electronic_ISBN :
1557-170X
Type :
conf
DOI :
10.1109/IEMBS.2011.6091144
Filename :
6091144
Link To Document :
بازگشت