Classification of EEG Motor Imagery Using Support Vector Machine and Convolutional Neural Network

被引:0
|
作者
Wu, Yu-Te [1 ]
Huang, Tzu Hsuan [1 ]
Lin, Chun Yi [1 ]
Tsai, Sheng Jia [1 ]
Wang, Po-Shan [1 ,2 ]
机构
[1] Natl Yang Ming Univ, Inst Biophoton, Taipei 112, Taiwan
[2] Taipei Municipal Gan Dau Hosp, Dept Neurol, Taipei 112, Taiwan
关键词
Brain Computer Interface (BCI); Motor Imagery (MI); Electroencephalography (EEG); Signal Processing; Machine Learning (ML); Support Vector Machine (SVM); Convolution Neural Networks (CNN);
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, we used two machine learning algorithms, namely, linear support vector machine (SVM) and convolutional neural network (CNN) to classify the BCI (Brain Computer interface) competition IV-2a 2-class MI (motor imagery) data set which consists of EEG data from 9 subjects. For each subject, 5 sessions of signals from three electrodes (C3, Cz, and C4) were recorded with sampling rate 250112. The training data, which consisted of the first 3 sessions, included 400 trials. The evaluation data, which consisted of the last 2 sessions, included 320 trials. Each trial started with gazing at fix cross on screen for 3 seconds followed by a one-second visual cue pointing either to the left or right to instruct the subject for left or right motor imagery over a period of 4 seconds, and then followed by a short break of at least 1.5 seconds. Features were extracted from the 0.5 to 2.5 second signals after the cue for each trial from C3 and C4. Each EEG trial was band pass filtered into different frequency bands, namely, delta (0 5-3Hz), theta (4-8Hz), alpha (8-12Hz), beta hands (13-30Hz), gamma bands (31-60Hz). Those filtered signals were then used as the input data for training the linear SVM In addition, we generated a 2 by 500 matrix by down sampling the training data from each trial There are 5760 such matrices in total generated from all subjects and serve as the input data for training CNN and the trained model was evaluated by another 340 matrices from each subject. Our CNN architecture consisted of 2 convolution layer and 2 fully connect layers, and there was a batch normalization layer before the activated layer and a dropout layer with a probability of 50% after the activated layer. The classification accuracies evaluated by averaged kappa values obtained from linear SUM and CNN are 0.5 and 0.621, respectively, suggesting the deep learning CNN method is superior to the classical linear SVM on the EEG classification.
引用
收藏
页数:4
相关论文
共 50 条
  • [41] Motor imagery EEG classification based on ensemble support vector learning
    Luo, Jing
    Gao, Xing
    Zhu, Xiaobei
    Wang, Bin
    Lu, Na
    Wang, Jie
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2020, 193
  • [42] Wasserstein generative adversarial network with gradient penalty and convolutional neural network based motor imagery EEG classification
    Xiong, Hui
    Li, Jiahe
    Liu, Jinzhen
    Song, Jinlong
    Han, Yuqing
    JOURNAL OF NEURAL ENGINEERING, 2024, 21 (04)
  • [43] EEG Classification of Forearm Movement Imagery Using a Hierarchical Flow Convolutional Neural Network
    Jeong, Ji-Hoon
    Lee, Byeong-Hoo
    Lee, Dae-Hyeok
    Yun, Yong-Deok
    Lee, Seong-Whan
    IEEE ACCESS, 2020, 8 : 66941 - 66950
  • [44] Classification of Motor Imagery EEG signals using high resolution time-frequency representations and convolutional neural network
    Srimadumathi, V
    Ramasubba Reddy, M.
    BIOMEDICAL PHYSICS & ENGINEERING EXPRESS, 2024, 10 (03)
  • [45] Multiclass Classification of Spatially Filtered Motor Imagery EEG Signals Using Convolutional Neural Network for BCI Based Applications
    Shajil, Nijisha
    Mohan, Sasikala
    Srinivasan, Poonguzhali
    Arivudaiyanambi, Janani
    Arasappan Murrugesan, Arunnagiri
    JOURNAL OF MEDICAL AND BIOLOGICAL ENGINEERING, 2020, 40 (05) : 663 - 672
  • [46] Multiclass Classification of Spatially Filtered Motor Imagery EEG Signals Using Convolutional Neural Network for BCI Based Applications
    Nijisha Shajil
    Sasikala Mohan
    Poonguzhali Srinivasan
    Janani Arivudaiyanambi
    Arunnagiri Arasappan Murrugesan
    Journal of Medical and Biological Engineering, 2020, 40 : 663 - 672
  • [47] EEG Signals Processing Based on Fractal Dimension Features and Classified by Neural Network and Support Vector Machine in Motor Imagery for a BCI
    Montalvo Aguilar, J.
    Castillo, J.
    Elias, D.
    VI LATIN AMERICAN CONGRESS ON BIOMEDICAL ENGINEERING (CLAIB 2014), 2014, 49 : 615 - 618
  • [48] Classification of Corn diseases using Convolutional Neural Networks and Support Vector Machine
    Saleh, Ahmed
    Hussein, Asmaa
    Emad, Abdelrahman
    Gad, Rania
    Mariem, Amira
    Yasser, Donia
    Ayman, Yomna
    Bahr, Asmaa
    Wanas, Mohamed
    Elghandour, Ibrahim
    2024 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND SMART INNOVATION, ICMISI 2024, 2024, : 113 - 118
  • [49] Multilevel Weighted Feature Fusion Using Convolutional Neural Networks for EEG Motor Imagery Classification
    Amin, Syed Umar
    Alsulaiman, Mansour
    Muhammad, Ghulam
    Bencherif, Mohamed A.
    Hossain, M. Shamim
    IEEE ACCESS, 2019, 7 : 18940 - 18950
  • [50] Single-trial EEG classification of motor imagery using deep convolutional neural networks
    Tang, Zhichuan
    Li, Chao
    Sun, Shouqian
    OPTIK, 2017, 130 : 11 - 18