A Randomised Ensemble Learning Approach for Multiclass Motor Imagery Classification Using Error Correcting Output Coding

Common Spectral Pattern (CSP) algorithm remains predominant for feature extraction from multichannel EEG motor imagery data. However, multiclass classification of from this featureset has been a challenging job. Different approaches have been proposed to be applied on featureset of different EEG subbands to achieve significant classification accuracy. Ensemble learning is very effective in this context to achieve higher accuracy in Brain-Computer Interface (BCI) domain. In this study, we have proposed enhanced classification algorithms to achieve higher classification accuracies. The methods were evaluated against the motor imagery data from Dataset 2a of the publicly available BCI Competition IV (2008). This dataset consists of 22 channels EEG data of 9 subjects for four different movements. A tree based ensemble approach for supervised classification, Extra-Trees algorithm, has been proposed in this paper and also evaluated for its efficacy on this dataset to classify between left hand and right hand movement imaginations. Moreover, this classifier has its inherent capability to select optimum features. Furthermore, in this paper an extension of the binary classification into multiclass domain is also implemented with error correcting output codes (ECOC) approach using the same dataset. Subject-specific frequency bands $\alpha$ (8-12Hz) and $\beta$ (12-30Hz) along with $HG$ (70-100Hz) were considered to extract CSP features. We have achieved an individual peak accuracy of 98ȥ and 84ȥ in binary class and multiclass classification respectively. Furthermore, the results yielded a mean kappa value of 0.58 across all the subjects. This kappa value is higher than of the winner of competition and also from the most of the other approaches applied in this dataset.

[1]  Christian Jutten,et al.  Multiclass Brain–Computer Interface Classification by Riemannian Geometry , 2012, IEEE Transactions on Biomedical Engineering.

[2]  Gunnar Blohm,et al.  Multi-Class Motor Imagery EEG Decoding for Brain-Computer Interfaces , 2012, Front. Neurosci..

[3]  F. L. D. Silva,et al.  Event-related EEG/MEG synchronization and desynchronization: basic principles , 1999, Clinical Neurophysiology.

[4]  Hui Wang,et al.  A multi-class EEG-based BCI classification using multivariate empirical mode decomposition based filtering and Riemannian geometry , 2018, Expert Syst. Appl..

[5]  Thomas G. Dietterich,et al.  Solving Multiclass Learning Problems via Error-Correcting Output Codes , 1994, J. Artif. Intell. Res..

[6]  Rajesh P. N. Rao,et al.  Non-invasive detection of high gamma band activity during motor imagery , 2014, Front. Hum. Neurosci..

[7]  Haixian Wang Multiclass Filters by a Weighted Pairwise Criterion for EEG Single-Trial Classification , 2011, IEEE Transactions on Biomedical Engineering.

[8]  Clemens Brunner,et al.  Spatial filtering and selection of optimized components in four class motor imagery EEG data using independent components analysis , 2007, Pattern Recognit. Lett..

[9]  Ping Xue,et al.  Sub-band Common Spatial Pattern (SBCSP) for Brain-Computer Interface , 2007, 2007 3rd International IEEE/EMBS Conference on Neural Engineering.

[10]  Hiroshi Ogawa,et al.  Comparison of Alpha/Beta and high-gamma band for motor-imagery based BCI control: A qualitative study , 2017, 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[11]  Clemens Brunner,et al.  Nonstationary Brain Source Separation for Multiclass Motor Imagery , 2010, IEEE Transactions on Biomedical Engineering.

[12]  Cuntai Guan,et al.  Filter Bank Common Spatial Pattern Algorithm on BCI Competition IV Datasets 2a and 2b , 2012, Front. Neurosci..

[13]  G. Pfurtscheller,et al.  Optimal spatial filtering of single trial EEG during imagined hand movement. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[14]  Pierre Geurts,et al.  Extremely randomized trees , 2006, Machine Learning.

[15]  Ramaswamy Palaniappan,et al.  Extracting optimal tempo-spatial features using local discriminant bases and common spatial patterns for brain computer interfacing , 2013, Biomed. Signal Process. Control..

[16]  Heung-Il Suk,et al.  Non-homogeneous spatial filter optimization for ElectroEncephaloGram (EEG)-based motor imagery classification , 2013, Neurocomputing.