journal article·2024-07-21Open access

A Comprehensive Review on Brain–Computer Interface (BCI)-Based Machine and Deep Learning Algorithms for Stroke Rehabilitation

Walaa H. Elashmawi, Abdelrahman Ayman, Mina Antoun, Habiba Mohamed, Shehab Eldeen Mohamed, Habiba Amr, Youssef Talaat, Ahmed Ali

Applied Sciences· Volume 14· Issue 14

Abstract

This literature review explores the pivotal role of brain–computer interface (BCI) technology, coupled with electroencephalogram (EEG) technology, in advancing rehabilitation for individuals with damaged muscles and motor systems. This study provides a comprehensive overview of recent developments in BCI and motor control for rehabilitation, emphasizing the integration of user-friendly technological support and robotic prosthetics powered by brain activity. This review critically examines the latest strides in BCI technology and its application in motor skill recovery. Special attention is given to prevalent EEG devices adaptable for BCI-driven rehabilitation. The study surveys significant contributions in the realm of machine learning-based and deep learning-based rehabilitation evaluation. The integration of BCI with EEG technology demonstrates promising outcomes for enhancing motor skills in rehabilitation. The study identifies key EEG devices suitable for BCI applications, discusses advancements in machine learning approaches for rehabilitation assessment, and highlights the emergence of novel robotic prosthetics powered by brain activity. Furthermore, it showcases successful case studies illustrating the practical implementation of BCI-driven rehabilitation techniques and their positive impact on diverse patient populations. This review serves as a cornerstone for informed decision-making in the field of BCI technology for rehabilitation. The results highlight BCI’s diverse advantages, enhancing motor control and robotic integration. The findings highlight the potential of BCI in reshaping rehabilitation practices and offer insights and recommendations for future research directions. This study contributes significantly to the ongoing transformation of BCI technology, particularly through the utilization of EEG equipment, providing a roadmap for researchers in this dynamic domain.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: EEG and Brain-Computer Interfaces · Neuroscience and Neural Engineering · Gaze Tracking and Assistive Technology

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

Affiliations

Department of Computer Science, Faculty of Computers and Informatics, Suez Canal University, 4.5 Km the Ring Road, Ismailia 41522, Egypt

Department of Computer Science, Faculty of Computer Science, Misr International University, 28 KM Cairo–Ismailia Road, Cairo 44971, Egypt

Department of Computer Science, College of Computer Engineering and Sciences, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia

Higher Future Institute for Specialized Technological Studies, Cairo 3044, Egypt

Funding

Prince Sattam bin Abdulaziz University

References (89)

Show source-provided references
1. Brain-computer interfaces for the operation of robotic and prosthetic devices10.1016/S0065-2458(10)79004-5 ↗
2. Brain-computer interface technology as a tool to augment plasticity and outcomes for neurological rehabilitation10.1113/jphysiol.2006.123067 ↗
3. Dodd, K.C., Nair, V.A., and Prabhakaran, V. (2017). Role of the contralesional vs. ipsilesional hemisphere in stroke recovery. Front. Hum. Neurosci., 11.10.3389/fnhum.2017.00469 ↗
4. Brain computer interface: A review10.1007/978-3-319-10978-7_1 ↗
5. A spelling device for the paralyzed10.1038/18581 ↗
6. Brain computer interface (BCI): Mechanism and challenges–A survey
7. ECoG factors underlying multimodal control of a brain-computer interface10.1109/TNSRE.2006.875570 ↗
8. Rezeika, A., Benda, M., Stawicki, P., Gembler, F., Saboor, A., and Volosyak, I. (2018). Brain–computer interface spellers: A review. Brain Sci., 8.10.3390/brainsci8040057 ↗
9. Neurofeedback-based motor imagery training for brain–computer interface (BCI)10.1016/j.jneumeth.2009.01.015 ↗
10. A review of the progression and future implications of brain–computer interface therapies for restoration of distal upper extremity motor function after stroke10.1080/17434440.2016.1174572 ↗
11. Brain-machine interface in chronic stroke rehabilitation: A controlled study10.1002/ana.23879 ↗
12. Systematic literature reviews in software engineering—A systematic literature review10.1016/j.infsof.2008.09.009 ↗
13. A conceptual framework of outcomes for caregivers of assistive technology users10.1097/PHM.0b013e3181ae0e70 ↗
14. Neural interfaces for the brain and spinal cord—Restoring motor function10.1038/nrneurol.2012.219 ↗
15. Brain-machine interfaces for rehabilitation in stroke: A review10.3233/NRE-172394 ↗
16. Neurotechnology-aided interventions for upper limb motor rehabilitation in severe chronic stroke10.1093/brain/awz181 ↗
17. Oguntosin, V.W., Mori, Y., Kim, H., Nasuto, S.J., Kawamura, S., and Hayashi, Y. (2017). Design and validation of exoskeleton actuated by soft modules toward neurorehabilitation—Vision-based control for precise reaching motion of upper limb. Front. Neurosci., 11.10.3389/fnins.2017.00352 ↗
18. Brain–computer interface-based soft robotic glove rehabilitation for stroke10.1109/TBME.2020.2984003 ↗
19. Decoding hand movements from human EEG to control a robotic arm in a simulation environment10.1088/1741-2552/ab882e ↗
20. The memory function of sleep10.1038/nrn2762 ↗
21. Non-invasive electroencephalogram based control of a robotic arm for reach and grasp tasks10.1038/srep38565 ↗
22. Depression detection based on geometrical features extracted from SODP shape of EEG signals and binary PSO10.18280/ts.380102 ↗
23. Motor imagery EEG signals decoding by multivariate empirical wavelet transform-based framework for robust brain–computer interfaces10.1109/ACCESS.2019.2956018 ↗
24. Sharma, R., Kim, M., and Gupta, A. (2022). Motor imagery classification in brain-machine interface with machine learning algorithms: Classical approach to multi-layer perceptron model. Biomed. Signal Process. Control, 71.10.1016/j.bspc.2021.103101 ↗
25. Sleep spindle refractoriness segregates periods of memory reactivation10.1016/j.cub.2018.04.020 ↗
26. Recognizing seizure using Poincaré plot of EEG signals and graphical features in DWT domain10.4149/BLL_2023_002 ↗
27. Motor imagery BCI classification based on novel two-dimensional modelling in empirical wavelet transform10.1049/el.2020.2509 ↗
28. Quadcopter control in three-dimensional space using a noninvasive motor imagery-based brain–computer interface10.1088/1741-2560/10/4/046003 ↗
29. Ten-dimensional anthropomorphic arm control in a human brain–machine interface: Difficulties, solutions, and limitations10.1088/1741-2560/12/1/016011 ↗
30. Huang, B., Xu, H., Yuan, M., Aziz, M.Z., and Yu, X. (2022). Exploiting asymmetric EEG signals with EFD in deep learning domain for robust BCI. Symmetry, 14.10.3390/sym14122677 ↗
31. Prevailing over wires in healthcare environments: Benefits and challenges10.1109/MCOM.2006.1632650 ↗
32. An EEG-based brain-machine interface to control a 7-degrees of freedom exoskeleton for stroke rehabilitation10.1007/978-3-319-46669-9_183 ↗
33. Escolano, C., Navarro-Gil, M., Garcia-Campayo, J., Congedo, M., Ridder, D.D.D., and Minguez, J. (2014). A controlled study on the cognitive effect of alpha neurofeedback training in patients with major depressive disorder. Front. Behav. Neurosci., 8.10.3389/fnbeh.2014.00296 ↗
34. Development and preliminary evaluation of the caregiver assistive technology outcome measure10.2340/16501977-1952 ↗
35. EEG-based detection model for evaluating and improving learning attention10.1007/s40846-017-0344-z ↗
36. Teaching brain-machine interfaces as an alternative paradigm to neuroprosthetics control10.1038/srep13893 ↗
37. Hamid, H., Naseer, N., Nazeer, H., Khan, M.J., Khan, R.A., and Khan, U.S. (2022). Analyzing classification performance of fNIRS-BCI for gait rehabilitation using deep neural networks. Sensors, 22.10.3390/s22051932 ↗
38. Think to move: A neuromagnetic brain–computer interface (BCI) system for chronic stroke10.1161/STROKEAHA.107.505313 ↗
39. An empirical comparison of neural networks and machine learning algorithms for EEG gait decoding10.1038/s41598-020-60932-4 ↗
40. Deep learning-based BCI for gait decoding from EEG with LSTM recurrent neural network10.1088/1741-2552/ab9842 ↗
41. Sensor modalities for brain-computer interface technology: A comprehensive literature review10.1093/neuros/nyz286 ↗
42. A review of channel selection algorithms for EEG signal processing10.1186/s13634-015-0251-9 ↗
43. A review on electroencephalogram based brain computer interface for elderly disabled10.1109/ACCESS.2019.2903235 ↗
44. Motor imagery and direct brain-computer communication10.1109/5.939829 ↗
45. Why standard brain-computer interface (BCI) training protocols should be changed: An experimental study10.1088/1741-2560/13/3/036024 ↗
46. Farnsworth, B. (2019). Eeg (Electroencephalography): The Complete Pocket Guide, IMotions, Global HQ.
47. Adaptive technologies
48. Controlling pre-movement sensorimotor rhythm can improve finger extension after stroke10.1088/1741-2552/aad724 ↗
49. Alcoholic EEG signals recognition based on phase space dynamic and geometrical features10.1016/j.chaos.2022.112036 ↗
50. Motor imagery BCI classification based on multivariate variational mode decomposition10.1109/TETCI.2022.3147030 ↗
51. A new framework for automatic detection of motor and mental imagery EEG signals for robust BCI systems
52. Deep learning techniques for classification of electroencephalogram (EEG) motor imagery (MI) signals: A review10.1007/s00521-021-06352-5 ↗
53. The effects of individual upper alpha neurofeedback in ADHD: An open-label pilot study10.1007/s10484-014-9257-6 ↗
54. Closed-loop slow-wave tACS improves sleep-dependent long-term memory generalization by modulating endogenous oscillations10.1523/JNEUROSCI.0273-18.2018 ↗
55. Distinguishing mental attention states of humans via an EEG-based passive BCI using machine learning methods10.1016/j.eswa.2019.05.057 ↗
56. Deep-learning-based BCI for automatic imagined speech recognition using SPWVD
57. A review of feature selection and its methods
58. Mixture of autoregressive modeling orders and its implication on single trial EEG classification10.1016/j.eswa.2016.08.044 ↗
59. Karaboga, D. (2005). An Idea Based on Honey Bee Swarm for Numerical Optimization, Erciyes University, Engineering Faculty, Computer Engineering Department. Technical Report, Technical Report-tr06.
60. Bansal, J.C., Singh, P., Deep, K., Pant, M., and Nagar, A. Artificial Bee Colony Based Feature Selection for Motor Imagery EEG Data. Proceedings of the Seventh International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA 2012).
61. Review of the effects of soft robotic gloves for activity-based rehabilitation in individuals with reduced hand function and manual dexterity following a neurological event10.1177/2055668320918130 ↗
62. A novel deep learning approach for classification of EEG motor imagery signals10.1088/1741-2560/14/1/016003 ↗
63. Single-trial EEG classification of motor imagery using deep convolutional neural networks10.1016/j.ijleo.2016.10.117 ↗
64. An end-to-end deep learning approach to MI-EEG signal classification for BCIs10.1016/j.eswa.2018.08.031 ↗
65. Classification of multiple motor imagery using deep convolutional neural networks and spatial filters10.1016/j.asoc.2018.11.031 ↗
66. Tayeb, Z., Fedjaev, J., Ghaboosi, N., Richter, C., Everding, L., Qu, X., Wu, Y., Cheng, G., and Conradt, J. (2019). Validating Deep Neural Networks for Online Decoding of Motor Imagery Movements from EEG Signals. Sensors, 19.10.3390/s19010210 ↗
67. Tang, X., Zhao, J., Fu, W., Pan, J., and Zhou, H. (2019, January 24–26). A novel classification algorithm for MI-EEG based on deep learning. Proceedings of the 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China.10.1109/ITAIC.2019.8785541 ↗
68. Qiao, W., and Bi, X. (2019, January 12–13). Deep spatial-temporal neural network for classification of EEG-based motor imagery. Proceedings of the 2019 International Conference on Artificial Intelligence and Computer Science, Wuhan, China.10.1145/3349341.3349414 ↗
69. Song, Y., Wang, D., Yue, K., Zheng, N., and Shen, Z.J.M. (2019, January 14–19). EEG-based motor imagery classification with deep multi-task learning. Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), Budapest, Hungary.10.1109/IJCNN.2019.8852362 ↗
70. Deep Learning for EEG motor imagery classification based on multi-layer CNNs feature fusion10.1016/j.future.2019.06.027 ↗
71. A Deep Learning Framework for Decoding Motor Imagery Tasks of the Same Hand Using EEG Signals10.1109/ACCESS.2019.2934018 ↗
72. Li, F., He, F., Wang, F., Zhang, D., Xia, Y., and Li, X. (2020). A Novel Simplified Convolutional Neural Network Classification Algorithm of Motor Imagery EEG Signals Based on Deep Learning. Appl. Sci., 10.10.3390/app10051605 ↗
73. Spatial-Frequency Feature Learning and Classification of Motor Imagery EEG Based on Deep Convolution Neural Network10.1155/2020/1981728 ↗
74. A Novel Deep Learning Scheme for Motor Imagery EEG Decoding Based on Spatial Representation Fusion10.1109/ACCESS.2020.3035347 ↗
75. A hybrid-domain deep learning-based BCI for discriminating hand motion planning from EEG sources10.1142/S0129065721500386 ↗
76. EEG-inception: An accurate and robust end-to-end neural network for EEG-based motor imagery classification10.1088/1741-2552/abed81 ↗
77. Advanced TSGL-EEGNet for Motor Imagery EEG-Based Brain-Computer Interfaces10.1109/ACCESS.2021.3056088 ↗
78. NeuroGrasp: Real-Time EEG Classification of High-Level Motor Imagery Tasks Using a Dual-Stage Deep Learning Framework10.1109/TCYB.2021.3122969 ↗
79. MIDNN-a classification approach for the EEG based motor imagery tasks using deep neural network10.1007/s10489-021-02622-w ↗
80. Classification of Motor Imagery EEG Based on Time-Domain and Frequency-Domain Dual-Stream Convolutional Neural Network10.1016/j.irbm.2021.04.004 ↗
81. EEG-based motor imagery classification using convolutional neural networks with local reparameterization trick10.1016/j.eswa.2021.115968 ↗
82. On the Deep Learning Models for EEG-Based Brain-Computer Interface Using Motor Imagery10.1109/TNSRE.2022.3198041 ↗
83. A 1D CNN for high accuracy classification and transfer learning in motor imagery EEG-based brain-computer interface10.1088/1741-2552/ac4430 ↗
84. IENet: A robust convolutional neural network for EEG based brain-computer interfaces10.1088/1741-2552/ac7257 ↗
85. Adaptive CNN for EEG classification in stroke rehabilitation
86. Attention-based CNN for EEG motor imagery classification
87. Graph-CNN for spatial feature learning in EEG classification
88. Hybrid CNN-RNN model for EEG motor imagery classification
89. Transformer-based model for EEG classification in stroke rehabilitation