Logistic-weighted regression improves decoding of finger flexion from electrocorticographic signals

One of the most interesting applications of brain computer interfaces (BCIs) is movement prediction. With the development of invasive recording techniques and decoding algorithms in the past ten years, many single neuron-based and electrocorticography (ECoG)-based studies have been able to decode trajectories of limb movements. As the output variables are continuous in these studies, a regression model is commonly used. However, the decoding of limb movements is not a pure regression problem, because the trajectories can be apparently classified into a motion state and a resting state, which result in a binary property overlooked by previous studies. In this paper, we propose an algorithm called logistic-weighted regression to make use of the property, and apply the algorithm to a BCI system decoding flexion of human fingers from ECoG signals. Our results show that the application of logistic-weighted regression improves decoding performance compared to the application of linear regression or pace regression. The proposed algorithm is also immensely valuable in the other BCIs decoding continuous movements.

[1]  Richard A Andersen,et al.  Decoding Trajectories from Posterior Parietal Cortex Ensembles , 2008, The Journal of Neuroscience.

[2]  Deniz Erdogmus,et al.  A Comparison between Nonlinear Mappings and Linear State Estimation to Model the Relation from Motor Cortical Neuronal Firing to Hand Movements , 2002 .

[3]  Deniz Erdogmus,et al.  Determining Patterns in Neural Activity for Reaching Movements Using Nonnegative Matrix Factorization , 2005, EURASIP J. Adv. Signal Process..

[4]  J. Shynk Frequency-domain and multirate adaptive filtering , 1992, IEEE Signal Processing Magazine.

[5]  J. Wolpaw,et al.  Decoding flexion of individual fingers using electrocorticographic signals in humans , 2009, Journal of neural engineering.

[6]  Trent J. Bradberry,et al.  Fast attainment of computer cursor control with noninvasively acquired brain signals , 2011, Journal of neural engineering.

[7]  J.C. Sanchez,et al.  Learning the contributions of the motor, premotor, and posterior parietal cortices for hand trajectory reconstruction in a brain machine interface , 2003, First International IEEE EMBS Conference on Neural Engineering, 2003. Conference Proceedings..

[8]  Rajesh P. N. Rao,et al.  Beyond the Gamma Band: The Role of High-Frequency Features in Movement Classification , 2008, IEEE Transactions on Biomedical Engineering.

[9]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[10]  N. Birbaumer,et al.  BCI2000: a general-purpose brain-computer interface (BCI) system , 2004, IEEE Transactions on Biomedical Engineering.

[11]  Gerwin Schalk,et al.  Prior Knowledge Improves Decoding of Finger Flexion from Electrocorticographic Signals , 2011, Front. Neurosci..

[12]  Jose C. Principe,et al.  Extraction and localization of mesoscopic motor control signals for human ECoG neuroprosthetics , 2008, Journal of Neuroscience Methods.

[13]  K.-R. Muller,et al.  Linear and nonlinear methods for brain-computer interfaces , 2003, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[14]  Ronald N. Goodman,et al.  Neural decoding of treadmill walking from noninvasive electroencephalographic signals. , 2011, Journal of neurophysiology.

[15]  Laurent Bougrain,et al.  Decoding finger flexion using amplitude modulation from band-specific ECoG , 2009, ESANN.

[16]  Dennis J. McFarland,et al.  Brain–computer interfaces for communication and control , 2002, Clinical Neurophysiology.

[17]  Alain Rakotomamonjy,et al.  Decoding Finger Movements from ECoG Signals Using Switching Linear Models , 2011, Front. Neurosci..

[18]  Miguel A. L. Nicolelis,et al.  Real-time control of a robot arm using simultaneously recorded neurons in the motor cortex , 1999, Nature Neuroscience.

[19]  Trent J. Bradberry,et al.  Reconstructing Three-Dimensional Hand Movements from Noninvasive Electroencephalographic Signals , 2010, The Journal of Neuroscience.

[20]  Qiang Ji,et al.  Decoding Finger Flexion from Electrocorticographic Signals Using a Sparse Gaussian Process , 2010, 2010 20th International Conference on Pattern Recognition.

[21]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[22]  Rabab K Ward,et al.  A survey of signal processing algorithms in brain–computer interfaces based on electrical brain signals , 2007, Journal of neural engineering.

[23]  M Congedo,et al.  A review of classification algorithms for EEG-based brain–computer interfaces , 2007, Journal of neural engineering.

[24]  Sung June Kim,et al.  Superiority of nonlinear mapping in decoding multiple single-unit neuronal spike trains: A simulation study , 2006, Journal of Neuroscience Methods.