Multi-way feature selection for ECoG-based Brain-Computer Interface

Abstract The paper addresses the problem of designing Brain-Computer Interfaces. It investigates feature selection methods in regression, applied to ECoG-based motion decoding. The problem is to predict hand trajectories from the voltage time series of cortical activity. A special characteristic of this problem is the inherently multi-way structure of feature description. The feature description resides in spatial-spectra-temporal domain and includes the voltage time series and their spectral representation. Since electrocorticographic data is highly correlated in temporal, spectral and spatial domains, redundancy of the feature space as well as its dimensionality become a major obstacle for robust solution of the regression problem both in multi-way and flat cases. Feature selection reduces dimensionality and increases model robustness. It plays the crucial role in obtaining adequate predictions. The main contribution of this paper is the following. We propose a filtering feature selection for multi-way data. The proposed method extends quadratic programming feature selection (QPFS) approach. QPFS selects a subset of features by solving a quadratic problem. It incorporates estimates of similarity between features and their relevance to the regression problem. QPFS offers an effective way to leverage similarities between features and their importance. Our modification allows to apply QPFS to multi-way data. By taking the multi-way structure of features into account, the proposed modification reduces computational costs of optimization problem in QPFS. Experimental outcomes demonstrate that the proposed modification improves prediction quality of resultant models. The proposed method is model-free and provides interpretable results, which makes it relevant for knowledge extraction and domain analysis.

[1]  Philip S. Yu,et al.  Tensor-Based Multi-view Feature Selection with Applications to Brain Diseases , 2014, 2014 IEEE International Conference on Data Mining.

[2]  A. Stefanovska,et al.  Spectral components of heart rate variability determined by wavelet analysis. , 2000, Physiological measurement.

[3]  Naotaka Fujii,et al.  Long-Term Asynchronous Decoding of Arm Motion Using Electrocorticographic Signals in Monkeys , 2009, Front. Neuroeng..

[4]  Naotaka Fujii,et al.  Decoding continuous three-dimensional hand trajectories from epidural electrocorticographic signals in Japanese macaques , 2012, Journal of neural engineering.

[5]  A. Katrutsa,et al.  Comprehensive study of feature selection methods to solve multicollinearity problem according to evaluation criteria , 2017, Expert Syst. Appl..

[6]  Reza Fazel-Rezai,et al.  A Review of Hybrid Brain-Computer Interface Systems , 2013, Adv. Hum. Comput. Interact..

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

[8]  Jun Huan,et al.  Feature Selection in the Tensor Product Feature Space , 2009, 2009 Ninth IEEE International Conference on Data Mining.

[9]  Kai J Miller,et al.  A library of human electrocorticographic data and analyses , 2019, Nature Human Behaviour.

[10]  Rajesh P. N. Rao,et al.  Electrocorticography-based brain computer Interface-the seattle experience , 2006, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[11]  Andrey Eliseyev,et al.  Recursive N-Way Partial Least Squares for Brain-Computer Interface , 2013, PloS one.

[12]  Liqing Zhang,et al.  Kernelization of Tensor-Based Models for Multiway Data Analysis: Processing of Multidimensional Structured Data , 2013, IEEE Signal Processing Magazine.

[13]  Yijun Wang,et al.  Common Spatial Pattern Method for Channel Selelction in Motor Imagery Based Brain-computer Interface , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[14]  Liqing Zhang,et al.  Regularized tensor discriminant analysis for single trial EEG classification in BCI , 2010, Pattern Recognit. Lett..

[15]  Yasuharu Koike,et al.  Prediction of Hand Trajectory from Electrocorticography Signals in Primary Motor Cortex , 2013, PloS one.

[16]  Andrey Eliseyev,et al.  Iterative N-way partial least squares for a binary self-paced brain–computer interface in freely moving animals , 2011, Journal of neural engineering.

[17]  Petros Drineas,et al.  Tensor-CUR Decompositions for Tensor-Based Data , 2008, SIAM J. Matrix Anal. Appl..

[18]  Jaime Gómez Gil,et al.  Brain Computer Interfaces, a Review , 2012, Sensors.

[19]  Alexandr Katrutsa,et al.  Stress test procedure for feature selection algorithms , 2015 .

[20]  Huan Liu,et al.  Feature Selection: An Ever Evolving Frontier in Data Mining , 2010, FSDM.

[21]  Nicholas P. Szrama,et al.  Decoding three-dimensional reaching movements using electrocorticographic signals in humans , 2016, Journal of neural engineering.

[22]  Tae-Kyun Kim,et al.  Tensor Canonical Correlation Analysis for Action Classification , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.