Unsupervised feature extraction with autoencoders for EEG based multiclass motor imagery BCI

Decoding of motor imagery (MI) from Electroencephalogram (EEG) is an important component of the Brain-Computer Interface (BCI) system that helps motor-disabled people interact with the outside world via external devices. The main issue in developing the EEG based BCI is the informative confusion due to the non-stationary characteristics of EEG data. In this work, an innovative idea of transforming an EEG signal into the weight vector of an unsupervised neural network called the autoencoder is proposed for the first time to solve that problem. Separate autoencoders are trained for the individual EEG data. The weight vectors are then optimized for the individual EEG signals. The EEG signals are thus represented in a new domain that is in the form of weight vectors of the individual autoencoder. The weight vectors are then used to extract features such as autoregressive coefficients (ARs), Shannon entropy (SE), and wavelet leader. A window-based feature extraction technique is implemented to capture the local features of the EEG data. Finally, extracted features are classified using a classifier network. The proposed approach is tested on two publicly accessible EEG datasets (BCI competition-III and Competition-IV) to ensure that it is as successful as and superior to the previously published methods. The proposed technique achieves a mean accuracy of 95.33 % for dataset-IIIa from BCI-III and a mean accuracy of 97% for dataset-IIa from BCI-IV for four-class EEG-based MI classification. The experimental outcomes show that the proposed approach is a promising way to increase BCI performance.

[1]  Rajdeep Ghosh,et al.  Automatic Eyeblink Artifact Removal From EEG Signal Using Wavelet Transform With Heuristically Optimized Threshold , 2020, IEEE Journal of Biomedical and Health Informatics.

[2]  Ling Ren,et al.  Feature Extraction of Brain–Computer Interface Electroencephalogram Based on Motor Imagery , 2020, IEEE Sensors Journal.

[3]  Bao Feng,et al.  Fused Group Lasso: A New EEG Classification Model With Spatial Smooth Constraint for Motor Imagery-Based Brain–Computer Interface , 2021, IEEE Sensors Journal.

[4]  Cuntai Guan,et al.  EEG-Based Strategies to Detect Motor Imagery for Control and Rehabilitation , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[5]  Roberto Fabio Leonarduzzi,et al.  Wavelet leader based multifractal analysis of heart rate variability during myocardial ischaemia , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[6]  Behzad Mozaffari Tazehkand,et al.  A New Self-Regulated Neuro-Fuzzy Framework for Classification of EEG Signals in Motor Imagery BCI , 2018, IEEE Transactions on Fuzzy Systems.

[7]  Amit Konar,et al.  Performance analysis of ensemble methods for multi-class classification of motor imagery EEG signal , 2014, Proceedings of The 2014 International Conference on Control, Instrumentation, Energy and Communication (CIEC).

[8]  Xunguang Ma,et al.  DWT and CNN based multi-class motor imagery electroencephalographic signal recognition , 2020, Journal of neural engineering.

[9]  Petre Stoica,et al.  Spectral Analysis of Signals , 2009 .

[10]  Rupesh Mahamune,et al.  Classification of the four‐class motor imagery signals using continuous wavelet transform filter bank‐based two‐dimensional images , 2021, Int. J. Imaging Syst. Technol..

[11]  Md. Mamun-Or-Rashid,et al.  Multiclass motor imagery classification for BCI application , 2016, 2016 International Workshop on Computational Intelligence (IWCI).

[12]  Konstantinos N. Plataniotis,et al.  Separable Common Spatio-Spectral Patterns for Motor Imagery BCI Systems , 2016, IEEE Transactions on Biomedical Engineering.

[13]  Ad Aertsen,et al.  Review of the BCI Competition IV , 2012, Front. Neurosci..

[14]  Zong Qun,et al.  A novel hybrid deep learning scheme for four-class motor imagery classification , 2019, Journal of neural engineering.

[15]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[16]  Girijesh Prasad,et al.  Current Source Density Estimation Enhances the Performance of Motor-Imagery-Related Brain–Computer Interface , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[17]  Matthias Krauledat,et al.  Analysis of nonstationarities in EEG signals for improving brain-computer interface performance , 2008 .

[18]  Behzad Mozaffari Tazehkand,et al.  Real-time ocular artifacts removal of EEG data using a hybrid ICA-ANC approach , 2017, Biomed. Signal Process. Control..

[19]  Martin Fodslette Møller,et al.  A scaled conjugate gradient algorithm for fast supervised learning , 1993, Neural Networks.

[20]  G. Pfurtscheller,et al.  The BCI competition III: validating alternative approaches to actual BCI problems , 2006, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[21]  C.W. Anderson,et al.  Multivariate autoregressive models for classification of spontaneous electroencephalographic signals during mental tasks , 1998, IEEE Transactions on Biomedical Engineering.

[22]  Vikas Kumar,et al.  Motor imagery task classification using intelligent algorithm with prominent trial selection , 2018, J. Intell. Fuzzy Syst..

[23]  Cheng-Yuan Liou,et al.  Autoencoder for words , 2014, Neurocomputing.

[24]  Arnold Neumaier,et al.  Estimation of parameters and eigenmodes of multivariate autoregressive models , 2001, TOMS.

[25]  Amjed S. Al-Fahoum,et al.  Methods of EEG Signal Features Extraction Using Linear Analysis in Frequency and Time-Frequency Domains , 2014, ISRN neuroscience.