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 条
  • [1] Convolutional neural network with support vector machine for motor imagery EEG signal classification
    Echtioui, Amira
    Zouch, Wassim
    Ghorbel, Mohamed
    Mhiri, Chokri
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (29) : 45891 - 45911
  • [2] Convolutional neural network with support vector machine for motor imagery EEG signal classification
    Amira Echtioui
    Wassim Zouch
    Mohamed Ghorbel
    Chokri Mhiri
    Multimedia Tools and Applications, 2023, 82 : 45891 - 45911
  • [3] EEG Motor Imagery Classification using Fusion Convolutional Neural Network
    Zouch, Wassim
    Echtioui, Amira
    ICAART: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 1, 2022, : 548 - 553
  • [4] EEG Motor Imagery Signal Classification Using Firefly Support Vector Machine
    Nugroho, Yabes Dwi H.
    Pramudita, Brahmantya Aji
    Wibirama, Sunu
    Izhar, Lila Iznita
    Setiawan, Noor Akhmad
    2018 INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEM (ICIAS 2018) / WORLD ENGINEERING, SCIENCE & TECHNOLOGY CONGRESS (ESTCON), 2018,
  • [5] Motor Imagery EEG Signal Classification Using Optimized Convolutional Neural Network
    Thiyam, Deepa Beeta
    Raymond, Shelishiyah
    Avasarala, Padmanabha Sarma
    PRZEGLAD ELEKTROTECHNICZNY, 2024, 100 (08): : 273 - 279
  • [6] Comparison of Motor Imagery EEG Classification using Feedforward and Convolutional Neural Network
    Majoros, Tamas
    Oniga, Stefan
    IEEE EUROCON 2021 - 19TH INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES, 2021, : 25 - 29
  • [7] Image-based Motor Imagery EEG Classification using Convolutional Neural Network
    Yang, Tao
    Phua, Kok Soon
    Yu, Juanhong
    Selvaratnam, Thevapriya
    Toh, Valerie
    Ng, Wai Hoe
    Ang, Kai Keng
    So, Rosa Q.
    2019 IEEE EMBS INTERNATIONAL CONFERENCE ON BIOMEDICAL & HEALTH INFORMATICS (BHI), 2019,
  • [8] MOTOR IMAGERY FOR EEG BIOMETRICS USING CONVOLUTIONAL NEURAL NETWORK
    Das, Rig
    Maiorana, Emanuele
    Campisi, Patrizio
    2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 2062 - 2066
  • [9] Classification of fMRI Data using Support Vector Machine and Convolutional Neural Network
    Zafar, Raheel
    Malik, Aamir Saeed
    Shuaibu, Aliyu Nuhu
    Rehman, M. Javvad ur
    Dass, Sarat C.
    2017 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING APPLICATIONS (ICSIPA), 2017, : 324 - 329
  • [10] Classification of EEG-based Brain Waves for Motor Imagery using Support Vector Machine
    Riyadi, Munawar A.
    Prakoso, Teguh
    Whaillan, Finade Oza
    Wahono, Marcelinus David
    Hidayatno, Achmad
    2019 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (ICECOS 2019), 2019, : 422 - 425