journal article·2021-09-20Open access

Dimension Reduction Using New Bond Graph Algorithm and Deep Learning Pooling on EEG Signals for BCI

Ahmad Naebi, Zuren Feng, Farhoud Hosseinpour, Gahder Abdollahi

Applied Sciences· Volume 11· Issue 18

Abstract

One of the main challenges in studying brain signals is the large size of the data due to the use of many electrodes and the time-consuming sampling. Choosing the right dimensional reduction method can lead to a reduction in the data processing time. Evolutionary algorithms are one of the methods used to reduce the dimensions in the field of EEG brain signals, which have shown better performance than other common methods. In this article, (1) a new Bond Graph algorithm (BGA) is introduced that has demonstrated better performance on eight benchmark functions compared to genetic algorithm and particle swarm optimization. Our algorithm has fast convergence and does not get stuck in local optimums. (2) Reductions of features, electrodes, and the frequency range have been evaluated simultaneously for brain signals (left-handed and right-handed). BGA and other algorithms are used to reduce features. (3) Feature extraction and feature selection (with algorithms) for time domain, frequency domain, wavelet coefficients, and autoregression have been studied as well as electrode reduction and frequency interval reduction. (4) First, the features/properties (algorithms) are reduced, the electrodes are reduced, and the frequency range is reduced, which is followed by the construction of new signals based on the proposed formulas. Then, a Common Spatial Pattern is used to remove noise and feature extraction and is classified by a classifier. (5) A separate study with a deep sampling method has been implemented as feature selection in several layers with functions and different window sizes. This part is also associated with reducing the feature and reducing the frequency range. All items expressed in data set IIa from BCI competition IV (the left hand and right hand) have been evaluated between one and three channels, with better results for similar cases (in close proximity). Our method demonstrated an increased accuracy by 5 to 8% and an increased kappa by 5%.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: EEG and Brain-Computer Interfaces · Blind Source Separation Techniques · Neuroscience and Neural Engineering

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

Affiliations

State Key Laboratory for Manufacturing System Engineering, System Engineering Institute, Xi’an Jiaotong University, Xianning West Road No. 28, Xi’an 710049, China

Department of Computing, University of Turku, 20014 Turku, Finland

Payame Noor University of Oskou, Oskou 19395-4697, Iran

Funding

Prof. Feng

References (66)

Show source-provided references
1. Krauledet, M., Schroder, M., Blankert, B., and Muller, K.R. (2007). Reducing Calibration Time for Brain-Computer Interface: A Clustering Approach, Advances in Neural Information Processing Systems, MIT Press.10.7551/mitpress/7503.003.0099 ↗
2. Krauledet, M., Tangermann, M., Blankert, B., and Muller, K.R. (2008). Towards zero training for brain-computer interfaceing. PLoS ONE, 3.10.1371/journal.pone.0002967 ↗
3. Brain-Computer interfaces: Communication and restoration of movement in paralysis10.1113/jphysiol.2006.125633 ↗
4. Resting state changes in functionalconnectivity correlate with movement recovery for BCI and robot-assisted upper-extremity training after stroke10.1177/1545968312445910 ↗
5. P300-Based brain–computer interface (BCI) event-related potentials (ERPS): People with amyotrophic lateral sclerosis (ALS) vs. age-matched controls10.1016/j.clinph.2015.01.013 ↗
6. Simultaneous and independent control of a brain–computer interface and contralateral limbmovement10.1080/2326263X.2015.1080961 ↗
7. A novel hybrid BCI speller based on the incorporation of SSVEP into the P300 paradigm10.1088/1741-2560/10/2/026012 ↗
8. A new hybrid BCI paradigm based on P300 and SSVEP10.1016/j.jneumeth.2014.06.003 ↗
9. Brumberg, J.S., Burnison, J.D., and Pitt, K. (2016). Using Motor Imagery to Control Brain-Computer Interfaces for Communication. International Conference on Augmented Cognition, Springer.10.1007/978-3-319-39955-3_2 ↗
10. Atyabi, A., Luerssen, M.H., FitzGibbon, S.P., and Powers, D.M.W. (2012). The Impact of PSO Based Dimension Reduction on EEG Classification. International Conference on Brain Informatics, Springer.10.1007/978-3-642-35139-6_21 ↗
11. Jin, J., Wang, X., and Zhang, J. (2008, January 25–27). Optimal Selection of EEG Electrodes via DPSO Algorithm. Proceedings of the 7th World Congress on Intelligent Control and Automation, Chongqing, China.
12. A Micro-GA Embedded PSO Feature Selection Approach to Intelligent Facial Emotion Recognition10.1109/TCYB.2016.2549639 ↗
13. Al-Ani, A. (2020, January 10). Feature Subset Selection Using Ant Colony Optimization. Available online: https://opus.lib.uts.edu.au/handle/10453/6181.
14. Sabeti, M., Boostani, R., and Katebi, S.D. (2007, January 1–4). A New Approach to Classify the Schizophrenic and Normal Subjects by Finding the Best Channels and Frequency Bands. Proceedings of the 15th International Conference on Digital Signal Processing, Wales, UK.10.1109/ICDSP.2007.4288534 ↗
15. Feature selection for the classification of movements from single movement-related potentials10.1109/TNSRE.2002.802875 ↗
16. Dias, N.S., Jacinto, L.R., Mendes, P.M., and Correia, J.H. (May, January 29). Feature Down Selection in Brain Computer Interface. Proceedings of the 4th International IEEE EMBS Conference on Neural Engineering, Antalya, Turkey.
17. CAP event detection by wavelets and GA tuning
18. Hasan, B.A.S., Gan, J.Q., and Zhang, Q. (2010, January 18–23). Multi-Objective Evolutionary Methods for channel selection in brain Computer in-terface: Some Preliminary Experimental Results. Proceedings of the 2010 IEEE Congress on Evolutionary Computation (CEC), Barcelona, Spain.10.1109/CEC.2010.5586411 ↗
19. Al Moubayed, N., Hasan, B.A.S., Gan, J.Q., Petrovski, A., and McCall, J. (2010, January 8–10). Binary-SDMOPSO and its application in channel selection for Brain-Computer Interfaces. Proceedings of the UK Workshop on Computational Intelligence (UKCI), Colchester, UK.10.1109/UKCI.2010.5625570 ↗
20. Atyabi, A., Luerssen, M., Fitzgibbon, S., and Powers, D.M.W. (2012, January 17–18). Evolutionary feature selection and electrode reduction for EEG classification. Proceedings of the IEEE Congress on Computational Intelligence, Washington, DC, USA.10.1109/CEC.2012.6256130 ↗
21. Atyabi, A., Luerssen, M., Fitzgibbon, S., and Powers, D.M.W. (2012, January 17–18). Adapting subject-independent task-specific EEG feature masks using PSO. Proceedings of the IEEE Congress on Computational Intelligence, Washington, DC, USA.10.1109/CEC.2012.6256488 ↗
22. Atyabi, A., Luerssen, M., Fitzgibbon, S.P., and Powers, D.M.W. (2012, January 10–15). Dimension reduction in EEG data using Particle Swarm Optimization. Proceedings of the IEEE World Congress on Computational Intelligence (WCCI), Brishbana, Australia.10.1109/CEC.2012.6256487 ↗
23. Channel and Feature Selection for a Motor Imagery-Based BCI System Using Multilevel Particle Swarm Optimization
24. Locally robust EEG feature selection for individual-independent emotion recognition10.1016/j.eswa.2020.113768 ↗
25. Multiband tangent space mapping and feature selection for classification of EEG during motor imagery10.1088/1741-2552/aac313 ↗
26. Baig, M.Z., Javed, E., Ayaz, Y., Afzal, W., Gillani, S.O., Naveed, M., and Jamil, M. (2014, January 7–8). Classification of left/right hand movement from EEG signal by intelligent algorithms. Proceedings of the 2014 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE), Penang, Malaysia.10.1109/ISCAIE.2014.7010230 ↗
27. Dupres, A., Cabestaing, F., and Rouillard, J. (2016, January 9–12). Supervision of time-frequency features selection in EEG signals by a human expert for brain-computer interfacing based on motor imagery. Proceedings of the 2016 IEEE Systems, Man and Cybernetics (SMC), Budapest, Hungary.10.1109/SMC.2016.7844348 ↗
28. Feature reduction and selection for EMG signal classification10.1016/j.eswa.2012.01.102 ↗
29. Gan, J.Q. (2006, January 21–24). Feature dimensionality reduction by manifold in brain-computer interface design. Proceedings of the 3rd International Workshop on Brain-Computer Interface, Colchester, UK.
30. Jun, L., and Meichun, L. (2008, January 18–20). Common spatial pattern and particle swarm optimization for channel selection in BCI. Proceedings of the 3rd International Conference on Innovative Computing Information and Control, Dalian, China.
31. Feature selection: Evaluation, application, and small sample performance10.1109/34.574797 ↗
32. Toward integrating feature selection algorithms for classification and clustering10.1109/TKDE.2005.66 ↗
33. Dynamic frequency feature selection based approach for classification of motor im-ageries10.1016/j.compbiomed.2016.03.004 ↗
34. Liu, A., Chen, K., Liu, Q., Ai, Q., Xie, Y., and Chen, A. (2017). Feature Selection for Motor Imagery EEG Classification Based on Firefly Algorithm and Learning Automata. Sensors, 17.10.3390/s17112576 ↗
35. Hassan, B.A.S., and Gan, J.Q. (2009, January 7–9). Multi-Objective particle Swarm Optimization for channel selection in Brain-Computer Interface. Proceedings of the UK Workshop on Computational Intelligence (UKCI 2009), Nottingham, UK.
36. PSO-based dimension reduction of EEG recordings: Implications for subject transfer in BCI10.1016/j.neucom.2013.03.027 ↗
37. Evolutionary computation algorithms for feature selection of EEG-based emotion recognition using mobile sensors10.1016/j.eswa.2017.09.062 ↗
38. Feature Selection and Blind Source Separation in an EEG-Based Brain-Computer Interface10.1155/ASP.2005.3128 ↗
39. Optimizing the Channel Selection and Classification Accuracy in EEG-Based BCI10.1109/TBME.2011.2131142 ↗
40. Yang, Y., Kyrgyzov, O., Wiart, J., and Bloch, I. (2013, January 26–31). Subject-Specific Channel Selection for Classification of Motor Imagery Elec-troencephalographic Data. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP 2013), Vancouver, BC, Canada.10.1109/ICASSP.2013.6637856 ↗
41. Chin, Z.Y., Ang, K.K., Wang, C., Guan, C., and Zhang, H. (2009, January 2–6). Multi-Class filter bank common spatial pattern for four-class motor imagery BCI. Proceedings of the 31st Annual International Conference of IEEE EMBS, Minneapolis, MN, USA.
42. EEG Feature Selection for BCI Based on Motor Imaginary Task10.2478/v10209-011-0016-7 ↗
43. Eslahia, S.V., Dabanloob, N.J., and Maghooli, K. (2019). A GA-based feature selection of the EEG signals by classification evaluation, Application in BCI system. arXiv.
44. Simultaneous Channel and Feature Selection of Fused EEG Features Based on Sparse Group Lasso
45. Lokman, M., Dabag, A., Ozkurt, N., and Najeeb, S.M.M. (2018, January 4–6). Feature Selection and Classification of EEG Finger Movement Based on Genetic Algorithm. Proceedings of the 2018 Innovations in Intelligent Systems and Applications Conference (ASYU), Adana, Turkey.10.1109/ASYU.2018.8554029 ↗
46. Amarasinghe, K., Sivils, P., and Manic, M. (2016, January 7). EEG Feature Selection for Thought Driven Robots using Evolutionary Algorithms. Proceedings of the IEEE 9th International Conference on Human System Interactions (HSI), Portsmouth, UK.10.1109/HSI.2016.7529657 ↗
47. Chin, Z.Y., Ang, K.K., Wang, C., and Guan, C. (2014, January 26–30). Discriminative Channel Addition and Filter Bank Common Spatial Pattern in Motor imagery BCI. Proceedings of the 36th Annual IEEE International Conference of Engineering in Medicine and Biology Society (EMBC), Chicago, IL, USA.
48. Ang, K.K., Chin, Z.Y., Zhang, H., and Guan, C. (August, January 31). Filter Bank Common Spatial Pattern (FBCSP) algorithm using online adaptive and semi-supervised learning. Proceedings of the International Joint Conference on Neural Networks 2011, San Jose, CA, USA.10.1109/IJCNN.2011.6033248 ↗
49. Wang, J., Feng, Z.R., and Lu, N. (2017, January 28–30). Feature extraction by Common Spatial Pattern in Frequency Domain for Motor Imagery Tasks Classidication. Proceedings of the 29th Chinese Control And Decision Conference (CCDC), Chongqing, China. Electronic ISSN: 1948-9447.10.1109/CCDC.2017.7978220 ↗
50. Single-Trial EEG classification of motor imagery using deep convolutional neural networks10.1016/j.ijleo.2016.10.117 ↗
51. Broenink, J.F. (1997, January 19–22). Bond Graph modelling in Modelica. Proceedings of the 9th European Simulation Symposium, Passau, Germany.
52. Broenink, J.F. (1999, January 1). Object-Oriented modelling with bond graph and modelica. Proceedings of the International Conference on Bond Graph Modelling ICBGM’99, San Francisco, CA, USA.
53. Introduction to Physical Systems Modelling with Bond Graphs
54. Zeiler, M.D., and Fergus, R. (2013). Stochastic Pooling for Regularization of Deep Convolutional Neural Network. arXiv.
55. Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition10.1109/TPAMI.2015.2389824 ↗
56. Comparison of Linear, Nonlinear, and feature Selection Methods for EEG Signal Classification10.1109/TNSRE.2003.814441 ↗
57. Eberhart, R., and Kennedy, J. (1995, January 4–6). A New Optimizer Using Particle Swarm Theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, MHS’95, Nagoya, Japan.
58. Kennedy, J., and Eberhart, R. (1997, January 12–15). A Discrete Binary Version of The Particle Swarm Algorithm. Proceedings of the 1997 IEEE International Conference on Systems, Man and Cybernetics, Orlando, FL, USA.
59. Root growth model: A novel approach to numerical function optimization and simulation of plant root system10.1007/s00500-013-1073-z ↗
60. Seperability of four-class motor imagery data using independent components analysis10.1088/1741-2560/3/3/003 ↗
61. Extreme Learning Machine for Regression and Multiclass Classification10.1109/TSMCB.2011.2168604 ↗
62. Extreme learning machine: Theory and applications10.1016/j.neucom.2005.12.126 ↗
63. Narayanan, A., and Moore, M. (1996, January 20–22). Quantum-Inspired genetic algorithms. Proceedings of the IEEE International Conference on Evolutionary Computation, Nagoya, Japan.
64. Han, K.-H., and Kim, J.-H. (2000, January 16–19). Genetic quantum algorithm and its application to combinatorial optimization problem. Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512), La Jolla, CA, USA.
65. Quantum Neural Network-Based EEG Filtering for a Brain–Computer Interface10.1109/TNNLS.2013.2274436 ↗
66. Regularizing Common Spatial Patterns to Improve BCI Designs: Unified Theory and New Algorithms10.1109/TBME.2010.2082539 ↗