journal article·2021Open access

Enhanced Accuracy for Motor Imagery Detection Using Deep Learning for BCI

Ayesha Sarwar, Kashif Javed, Muhammad Jawad Khan, Saddaf Rubab, Oh-Young Song, Usman Tariq

Computers, Materials & Continua· Volume 68· Issue 3

Abstract

Brain-Computer Interface (BCI) is a system that provides a link between the brain of humans and the hardware directly. The recorded brain data is converted directly to the machine that can be used to control external devices. There are four major components of the BCI system: acquiring signals, preprocessing of acquired signals, features extraction, and classification. In traditional machine learning algorithms, the accuracy is insignificant and not up to the mark for the classification of multi-class motor imagery data. The major reason for this is, features are selected manually, and we are not able to get those features that give higher accuracy results. In this study, motor imagery (MI) signals have been classified using different deep learning algorithms. We have explored two different methods: Artificial Neural Network (ANN) and Long Short-Term Memory (LSTM). We test the classification accuracy on two datasets: BCI competition III-dataset IIIa and BCI competition IV-dataset IIa. The outcome proved that deep learning algorithms provide greater accuracy results than traditional machine learning algorithms. Amongst the deep learning classifiers, LSTM outperforms the ANN and gives higher classification accuracy of 96.2%.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: EEG and Brain-Computer Interfaces · Advanced Memory and Neural Computing · Neuroscience and Neural Engineering

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (42)

Show source-provided references
1. Brain-computer interfaces, a review10.3390/s120201211 ↗
2. Brain-computer interface control in a virtual reality environment and applications for the internet of things10.1109/ACCESS.2018.2809453 ↗
3. Brain-computer interface: Control signals review10.1016/j.neucom.2016.10.024 ↗
4. Brain-computer no interfaces: Beyond medical applications10.1109/MC.2012.107 ↗
5. The grand challenges of science robotics10.1126/scirobotics.aar7650 ↗
6. A review of brain-computer interface games and an opinion survey from researchers, developers, and users10.3390/s140814601 ↗
7. Brain-computer interfacing: Applications and challenges10.1016/j.eij.2015.06.002 ↗
8. Deep learning-based classification for brain-computer interfaces
9. Support vector machines10.1109/5254.708428 ↗
10. Multilayer perception: Architecture optimization and training10.9781/ijimai.2016.415 ↗
11. D. F. Morrison, “Multivariate analysis, overview,” 2005. [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1002/0470011815.b2a13047.10.1002/0470011815.b2a13047 ↗
12. An · Intelligent Computing in Bioinformatics · 2014 · 8590
13. Antlion re-sampling based deep neural network model for classification of imbalanced multimodal stroke dataset
14. Realizing an efficient IoMT-assisted patient diet recommendation system through machine learning model10.1109/ACCESS.2020.2968537 ↗
15. Channel selection and classification of electroencephalogram signals: An artificial neural network and genetic algorithm-based approach10.1016/j.artmed.2012.02.001 ↗
16. EEG signals processing based on fractal dimension features and classified by neural network and support vector machine in motor imagery for a BCI
17. Multichannel EEG signal feature extraction and pattern recognition on horizontal mental imagination task of 1-D cursor movement for the brain-computer interface10.1007/s13246-015-0345-6 ↗
18. A learning algorithm for continually running fully recurrent neural networks10.1162/neco.1989.1.2.270 ↗
19. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
20. Robust sleep stage classification with single-channel EEG signals using multimodal decomposition and HMM-based refinement10.1016/j.eswa.2018.12.023 ↗
21. Deep Learning for health Informatics10.1109/JBHI.2016.2636665 ↗
22. Time-frequency domain deep convolutional neural network for the classification of focal and non-focal EEG signals
23. Brain computer interface game controlling using fast fourier transform and learning vector quantization
24. Deep learning EEG response representation for brain computer interface
25. Brain-computer interface of focus and motor imagery using wavelet and recurrent neural networks10.12928/telkomnika.v18i5.14899 ↗
26. A CNN-LSTM deep learning classifier for motor imagery EEG detection using a low-invasive and low-cost BCI headband
27. The BCL competition III: Validating alternative approach to actual BCI problems10.1109/TNSRE.2006.875642 ↗
28. Review of the BCI competition IV
29. Filter bank common spatial pattern algorithm on BCI competition IV datasets 2a and 2b10.3389/fnins.2012.00039 ↗
30. Brain-computer interface, a review10.3390/s120201211 ↗
31. Identifying medical diagnoses and treatable diseases by image-based deep learning10.1016/j.cell.2018.02.010 ↗
32. A review of a classification algorithm for EEG-based brain-computer interface: A 10-year update10.1088/1741-2552/aab2f2 ↗
33. Cyclical learning rates for training neural networks
34. Bengio · Neural Networks: Tricks of the Trade. Lecture Notes in Computer Science · 2012 · 7700
35. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
36. Dynamic topographical pattern classification of multichannel prefrontal NIRS signals
37. A Novel connection systems for unconstrained handwriting recognition10.1109/TPAMI.2008.137 ↗
38. Speech recognition with deep recurrent neural networks
39. LSTM: A search space odyssey10.1109/TNNLS.2016.2582924 ↗
40. Research on text classification based on CNN and LSTM
41. Classification of multi-class BCI data by common spatial pattern and fuzzy Systems10.1109/ACCESS.2018.2841051 ↗
42. Classification of functional near-infrared spectroscopy signals corresponding to right-and left-wrist motor imagery for development of a brain-computer interface10.1016/j.neulet.2013.08.021 ↗