Classification of motor imagery electroencephalogram signals by using a divergence based convolutional neural network

Abstract Deep neural networks (DNNs) are observed to be successful in pattern classification. However, the high classification performances of DNNs are related to their large training sets. Unfortunately, in the literature, the datasets used to classify motor imagery (MI) electroencephalogram (EEG) signals contain a small number of samples. To achieve high performances with small-sized datasets, most of the studies have employed a transformation such as the common spatial patterns (CSP) before the classification process. However, the CSP is dependent on subjects and introduces computational load in real time applications. It is observed in the literature that data augmentation is not applied for increasing the classification performance of EEG signals. In this study, we have investigated the effect of the augmentation process on the classification performance of MI EEG signals instead of using a preceding transformation such as the CSP, and we have demonstrated that the augmentation process is able to compete with the CSP by generating high success rates for the classification of MI EEGs. In addition to the augmentation process, we have modified the DNN structure to increase the classification performance, to decrease the number of nodes in the structure, and to use less number of hyper parameters. A minimum distance network following the last layer of the convolutional neural network (CNN) was used as the classifier instead of a fully connected neural network (FCNN). By augmenting the EEG dataset and focusing solely on CNN’s training, the training algorithm of the proposed structure is strengthened without applying any transformation. We tested these improvements on brain-computer interface (BCI) competitions 2005 and 2008 databases with two and four classes, and the positive effects of the augmentation on the average accuracies are demonstrated.

[1]  Jingyu Liu,et al.  EEG Recognition of Motor Imagery Based on SVM Ensemble , 2018, 2018 5th International Conference on Systems and Informatics (ICSAI).

[2]  Tamer Ölmez,et al.  A Neural Network-Based Optimal Spatial Filter Design Method for Motor Imagery Classification , 2015 .

[3]  Ke Liu,et al.  Advanced TSGL-EEGNet for Motor Imagery EEG-Based Brain-Computer Interfaces , 2021, IEEE Access.

[4]  Mehrbakhsh Nilashi,et al.  A soft computing approach for diabetes disease classification , 2018, Health Informatics J..

[5]  Pedro M Vieira,et al.  Ensemble learning based classification for BCI applications , 2017, 2017 IEEE 5th Portuguese Meeting on Bioengineering (ENBENG).

[6]  Jinchuang Zhao,et al.  Research on extraction and classification of EEG features for multi-class motor imagery , 2019, 2019 IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC).

[7]  Lianghua He,et al.  A Deep Learning Method for Classification of EEG Data Based on Motor Imagery , 2014, ICIC.

[8]  Nadeem Ahmad Khan,et al.  DeepMI: Deep Learning for Multiclass Motor Imagery Classification , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[9]  Saeed Mian Qaisar,et al.  Comparison of machine learning methods for two class motor imagery tasks using EEG in brain-computer interface , 2018, 2018 Advances in Science and Engineering Technology International Conferences (ASET).

[10]  Shuicheng Yan,et al.  Parallel convolutional-linear neural network for motor imagery classification , 2015, 2015 23rd European Signal Processing Conference (EUSIPCO).

[11]  Xudong Jiang,et al.  Feature Weighting and Regularization of Common Spatial Patterns in EEG-Based Motor Imagery BCI , 2018, IEEE Signal Processing Letters.

[12]  Md. Khademul Islam Molla,et al.  Discriminative Feature Selection-Based Motor Imagery Classification Using EEG Signal , 2020, IEEE Access.

[13]  Ugur Halici,et al.  A novel deep learning approach for classification of EEG motor imagery signals , 2017, Journal of neural engineering.

[14]  Yu-Te Wu,et al.  Classification of EEG Motor Imagery Using Support Vector Machine and Convolutional Neural Network , 2018, 2018 International Automatic Control Conference (CACS).

[15]  Shuai Wang,et al.  EEG Classification of Motor Imagery Using a Novel Deep Learning Framework , 2019, Sensors.

[16]  Sudipta Ghosh,et al.  A Deep Convolutional Neural Network Based Classification Of Multi-Class Motor Imagery With Improved Generalization , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[17]  Qun Zong,et al.  A New Convolutional Neural Network for Motor Imagery Classification , 2019, 2019 Chinese Control Conference (CCC).

[18]  Cuntai Guan,et al.  Filter Bank Common Spatial Pattern (FBCSP) in Brain-Computer Interface , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[19]  Shuicheng Yan,et al.  Learning Temporal Information for Brain-Computer Interface Using Convolutional Neural Networks , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[20]  Jayadeva,et al.  High performance EEG signal classification using classifiability and the Twin SVM , 2015, Appl. Soft Comput..

[21]  Dechang Pi,et al.  MTEEGC: A novel approach for multi-trial EEG clustering , 2018, Appl. Soft Comput..

[22]  Mario Ignacio Chacon Murguia,et al.  Classification of multiple motor imagery using deep convolutional neural networks and spatial filters , 2019, Appl. Soft Comput..

[23]  Roberto Antonio Vázquez,et al.  Evaluating spiking neural models in the classification of motor imagery EEG signals using short calibration sessions , 2018, Appl. Soft Comput..

[24]  Toshihisa Tanaka,et al.  Simultaneous Design of FIR Filter Banks and Spatial Patterns for EEG Signal Classification , 2013, IEEE Transactions on Biomedical Engineering.

[25]  Young-Seok Choi,et al.  Data-driven Data Augmentation for Motor Imagery Brain-Computer Interface , 2021, 2021 International Conference on Information Networking (ICOIN).

[26]  Claudiu Pozna,et al.  Applications of Signatures to Expert Systems Modelling , 2014 .

[27]  Tao Zhang,et al.  Semi-supervised learning quantization algorithm with deep features for motor imagery EEG Recognition in smart healthcare application , 2020, Appl. Soft Comput..

[28]  Lining Sun,et al.  A Multi-Branch 3D Convolutional Neural Network for EEG-Based Motor Imagery Classification , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[29]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[30]  Abdulkadir Sengur,et al.  Convolutional Neural Network Based Approach Towards Motor Imagery Tasks EEG Signals Classification , 2019, IEEE Sensors Journal.

[31]  Girijesh Prasad,et al.  A combination of transductive and inductive learning for handling non-stationarities in motor imagery classification , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

[32]  Cuntai Guan,et al.  Three-class Motor Imagery Classification Based on FBCSP Combined with Voting Mechanism , 2019, 2019 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA).

[33]  Yasser Kadah,et al.  Study of wavelet-based performance enhancement for motor imagery brain-computer interface , 2018, 2018 6th International Conference on Brain-Computer Interface (BCI).

[34]  Na Lu,et al.  A Deep Learning Scheme for Motor Imagery Classification based on Restricted Boltzmann Machines , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[35]  Jie Wang,et al.  Feature extraction by common spatial pattern in frequency domain for motor imagery tasks classification , 2017, 2017 29th Chinese Control And Decision Conference (CCDC).

[36]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[37]  Chungang Yan,et al.  Deep convolutional neural network for decoding motor imagery based brain computer interface , 2017, 2017 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC).

[38]  Lu Wang,et al.  Classification of Four-Class Motor Imagery EEG Data Using Spatial Filtering , 2008, 2008 2nd International Conference on Bioinformatics and Biomedical Engineering.

[39]  Ridha Djemal,et al.  A Comparative Study of Wavelet and CSP Features Classified Using LDA, SVM and ANN in EEG Based Motor Imagery , 2017, 2017 9th IEEE-GCC Conference and Exhibition (GCCCE).

[40]  Hongtao Lu,et al.  Classification of Motor Imagery EEG Signals with Deep Learning Models , 2017, IScIDE.

[41]  R. Madhumitha,et al.  Sequential Convolutional Neural Networks for classification of cognitive tasks from EEG signals , 2021, Appl. Soft Comput..

[42]  Tatsuhiko Tsunoda,et al.  A Deep Learning Approach for Motor Imagery EEG Signal Classification , 2016, 2016 3rd Asia-Pacific World Congress on Computer Science and Engineering (APWC on CSE).

[43]  Cuntai Guan,et al.  On the use of convolutional neural networks and augmented CSP features for multi-class motor imagery of EEG signals classification , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[44]  Theerawit Wilaiprasitporn,et al.  Towards Asynchronous Motor Imagery-Based Brain-Computer Interfaces: a joint training scheme using deep learning , 2018, TENCON 2018 - 2018 IEEE Region 10 Conference.

[45]  Kaushik Majumdar,et al.  Human scalp EEG processing: Various soft computing approaches , 2011, Appl. Soft Comput..

[46]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[47]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[48]  Jyoti Singh Kirar,et al.  A combination of spectral graph theory and quantum genetic algorithm to find relevant set of electrodes for motor imagery classification , 2020, Appl. Soft Comput..

[49]  Tamer Ölmez,et al.  Filter Bank Common Spatio-Spectral Patterns for Motor Imagery Classification , 2016, ITBAM.

[50]  Reza Ebrahimpour,et al.  Using Combination of µ,β and γ Bands in Classification of EEG Signals , 2013, Basic and clinical neuroscience.