CNN models for EEG motor imagery signal classification

被引:0
作者
Mahmoud Alnaanah
Moutz Wahdow
Mohd Alrashdan
机构
[1] Al-Hussein Bin Talal University,Electrical Engineering
[2] Pázmány Péter Catholic University,undefined
来源
Signal, Image and Video Processing | 2023年 / 17卷
关键词
Motor imagery; CNN; EEG; Open source; Video classification;
D O I
暂无
中图分类号
学科分类号
摘要
Motor imagery (MI) electroencephalography (EEG) signal classification plays an important role in brain–computer interface (BCI), which gives hope to amputees and disabled people.This paper proposes a number of convolutional neural networks (CNNs) models for EEG MI signal classification, and it also proposes a method for enhancing the classification accuracy by feeding the CNN model with different frequency bands filters, which shows a significant improvement. The proposed models are: (1) Basic model, which is the simplest model with only one layer and no convolution layers. (2) CNN1D where the convolution is carried out along time. (3) CNN2D, where time and sensor channels are presented as 2D signals and convolution is carried out along both of them. (4,5) CNN3D and TimeDist, where the EEG signals are represented as video signals. (6) CNN1D_MF, where MF stands for multiband frequency, which is a modified version of the CNN1D model with multiple frequecy bands input. Physionet (5 classes) and BCI Competition IV-2a (4 classes) datasets were used in the evaluation. The software used for this paper, namely Coleeg, works on GoogleTM\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathrm{^{TM}}$$\end{document} Colaboratory and Python language. The validation accuracy, validation kappa, and time were measured and compared to three existing models, which are: EEGNet, ShallowConvNet, and DeepConvNet. The results show that CNN1D_MF model has the best accuracy results, with 58.0% and 69.2% for Physionet and BCI Competition IV-2a datasets, respectively. Coleeg code is available under an open-source license to be an initiative for collaboration in EEG signal classification.
引用
收藏
页码:825 / 830
页数:5
相关论文
共 61 条
[1]  
Roy Y(2019)Deep learning-based electroencephalography analysis: a systematic review J. Neural Eng. 16 051001-218
[2]  
Al-Saegh A(2021)Deep learning for motor imagery EEG-based classification: a review Biomed. Signal Process. Control 63 102172-1666
[3]  
Dawwd SA(2019)Deep learning for electroencephalogram (EEG) classification tasks: a review J. Neural Eng. 16 031001-2092
[4]  
Abdul-Jabbar JM(2020)Deep learning for EEG data analytics: a survey Concurr. Comput. Pract. Exp. 32 e5199-780
[5]  
Craik A(2020)A review on machine learning for EEG signal processing in bioengineering IEEE Rev. Biomed. Eng. 14 204-2177
[6]  
He Y(2021)EEG based major depressive disorder and bipolar disorder detection using neural networks: a review Comput. Methods Programs Biomed. 202 106007-719
[7]  
Contreras-Vidal JL(2020)A review of feature extraction and performance evaluation in epileptic seizure detection using EEG Biomed. Signal Process. Control 57 101702-92
[8]  
Li G(2019)EEG classification of motor imagery using a novel deep learning framework Sensors 19 551-403
[9]  
Lee CH(2021)EEG-based brain–computer interfaces (BCIS): a survey of recent studies on signal sensing technologies and computational intelligence approaches and their applications IEEE/ACM Trans. Comput. Biol. Bioinform. 18 1645-111521
[10]  
Jung JJ(2006)Electroencephalography: basic principles, clinical applications, and related fields Neurology 67 2092-267