Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning Methods
Single-trial motor imagery classification is a crucial aspect of brain–computer applications. Therefore, it is necessary to extract and discriminate signal features involving motor imagery movements. Riemannian geometry-based feature extraction methods are effective when designing these ty...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-04-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/19/7/1736 |
id |
doaj-69b0ec0abb59408eaa68ee3a98648f18 |
---|---|
record_format |
Article |
spelling |
doaj-69b0ec0abb59408eaa68ee3a98648f182020-11-24T21:20:56ZengMDPI AGSensors1424-82202019-04-01197173610.3390/s19071736s19071736Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning MethodsIkhtiyor Majidov0Taegkeun Whangbo1Department of Computer Science Gachon University, Sujeong-Gu, Seongnam-Si, Gyeonggi-Do 13109, KoreaDepartment of Computer Science Gachon University, Sujeong-Gu, Seongnam-Si, Gyeonggi-Do 13109, KoreaSingle-trial motor imagery classification is a crucial aspect of brain–computer applications. Therefore, it is necessary to extract and discriminate signal features involving motor imagery movements. Riemannian geometry-based feature extraction methods are effective when designing these types of motor-imagery-based brain–computer interface applications. In the field of information theory, Riemannian geometry is mainly used with covariance matrices. Accordingly, investigations showed that if the method is used after the execution of the filterbank approach, the covariance matrix preserves the frequency and spatial information of the signal. Deep-learning methods are superior when the data availability is abundant and while there is a large number of features. The purpose of this study is to a) show how to use a single deep-learning-based classifier in conjunction with BCI (brain–computer interface) applications with the CSP (common spatial features) and the Riemannian geometry feature extraction methods in BCI applications and to b) describe one of the wrapper feature-selection algorithms, referred to as the particle swarm optimization, in combination with a decision tree algorithm. In this work, the CSP method was used for a multiclass case by using only one classifier. Additionally, a combination of power spectrum density features with covariance matrices mapped onto the tangent space of a Riemannian manifold was used. Furthermore, the particle swarm optimization method was implied to ease the training by penalizing bad features, and the moving windows method was used for augmentation. After empirical study, the convolutional neural network was adopted to classify the pre-processed data. Our proposed method improved the classification accuracy for several subjects that comprised the well-known BCI competition IV 2a dataset.https://www.mdpi.com/1424-8220/19/7/1736tangent spaceRiemannian geometryparticle swarm optimization (PSO)BCIEEGelectro-oscillography (EOG)CSPFBCSP (filter bank common spatial pattern)online learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ikhtiyor Majidov Taegkeun Whangbo |
spellingShingle |
Ikhtiyor Majidov Taegkeun Whangbo Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning Methods Sensors tangent space Riemannian geometry particle swarm optimization (PSO) BCI EEG electro-oscillography (EOG) CSP FBCSP (filter bank common spatial pattern) online learning |
author_facet |
Ikhtiyor Majidov Taegkeun Whangbo |
author_sort |
Ikhtiyor Majidov |
title |
Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning Methods |
title_short |
Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning Methods |
title_full |
Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning Methods |
title_fullStr |
Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning Methods |
title_full_unstemmed |
Efficient Classification of Motor Imagery Electroencephalography Signals Using Deep Learning Methods |
title_sort |
efficient classification of motor imagery electroencephalography signals using deep learning methods |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2019-04-01 |
description |
Single-trial motor imagery classification is a crucial aspect of brain–computer applications. Therefore, it is necessary to extract and discriminate signal features involving motor imagery movements. Riemannian geometry-based feature extraction methods are effective when designing these types of motor-imagery-based brain–computer interface applications. In the field of information theory, Riemannian geometry is mainly used with covariance matrices. Accordingly, investigations showed that if the method is used after the execution of the filterbank approach, the covariance matrix preserves the frequency and spatial information of the signal. Deep-learning methods are superior when the data availability is abundant and while there is a large number of features. The purpose of this study is to a) show how to use a single deep-learning-based classifier in conjunction with BCI (brain–computer interface) applications with the CSP (common spatial features) and the Riemannian geometry feature extraction methods in BCI applications and to b) describe one of the wrapper feature-selection algorithms, referred to as the particle swarm optimization, in combination with a decision tree algorithm. In this work, the CSP method was used for a multiclass case by using only one classifier. Additionally, a combination of power spectrum density features with covariance matrices mapped onto the tangent space of a Riemannian manifold was used. Furthermore, the particle swarm optimization method was implied to ease the training by penalizing bad features, and the moving windows method was used for augmentation. After empirical study, the convolutional neural network was adopted to classify the pre-processed data. Our proposed method improved the classification accuracy for several subjects that comprised the well-known BCI competition IV 2a dataset. |
topic |
tangent space Riemannian geometry particle swarm optimization (PSO) BCI EEG electro-oscillography (EOG) CSP FBCSP (filter bank common spatial pattern) online learning |
url |
https://www.mdpi.com/1424-8220/19/7/1736 |
work_keys_str_mv |
AT ikhtiyormajidov efficientclassificationofmotorimageryelectroencephalographysignalsusingdeeplearningmethods AT taegkeunwhangbo efficientclassificationofmotorimageryelectroencephalographysignalsusingdeeplearningmethods |
_version_ |
1726002074096762880 |