Abstract
Because feature extraction from electroencephalogram (EEG) signals is essential for cognitive investigations, effective feature extraction approaches are needed to improve the practical recognition accuracy of EEG signals. In this paper, a strategy is presented for fusing both the linear and nonlinear features from EEG signals to improve the accuracy of motor imagery classification. First, principal component analysis (PCA) is used to extract the linear features from EEG, and linear discriminant analysis (LDA) is introduced to supplement the discriminant features by utilizing the label information of the training data. Second, we use parametric t-distributed stochastic neighbor embedding (PTSNE) to extract the nonlinear features reflecting the original manifold structure of the EEG data. Third, these linear and nonlinear features are fused to generate the final features for classification. After feature extraction, we choose the hierarchical extreme learning machine (HELM) algorithm, which has a high classification accuracy for EEG signal classification of motor imagery. To verify the validity of the strategy, we compare the accuracy of the proposed method with that of other methods on the motor imagery dataset. We achieve a high accuracy of 95.89% and an average accuracy of 93.45%. The performance shows that the accuracy of the proposed feature fusion strategy is effective for classification and that the recognition accuracy is improved compared with other state-of-the-art methods.
Similar content being viewed by others
Data Availability
The open-source dataset [33] has been used in this paper. The code can be available on request from the authors.
References
Lopes DSF. EEG and MEG: relevance to neuroscience. Neuron. 2013;80(5):1112.
Ruffino C, Papaxanthis C, Lebon F. Neural plasticity during motor learning with motor imagery practice: review and perspectives. Neuroscience. 2017;341:61.
Wong CK, Luo Q, Zotev V, et al. Automatic cardiac cycle determination directly from EEG-fMRI data by multi-scale peak detection method. J Neurosci Methods. 2018.
Jain A, Abbas B, Farooq O, et al. Fatigue detection and estimation using auto-regression analysis in EEG. International Conference on Advances in Computing, Communications and Informatics. IEEE. 2016:1092-1095.
Ahirwal MK, Kumar A, Singh GK. Adaptive filtering of EEG/ERP through bounded range artificial bee colony (BR-ABC) algorithm. Digital Signal Process. 2014;25(1):164–72.
Ahirwal MK, Kumar A, Singh GK. Adaptive filtering of EEG/ERP through noise cancellers using an improved PSO algorithm. Swarm Evol Comput. 2014;14:76–91.
Pan X, Xue L, Lu Y, et al. Hybrid particle swarm optimization with simulated annealing. Multimed Tools Appl. 2019;78(21):29921–36.
Taran S, Bajaj V. Sleep apnea detection using artificial bee colony optimize Hermite basis functions for EEG signals. IEEE Trans Instrum Meas. 2019.
Rajaguru H, Prabhakar S K. Power spectral density with correlation dimension for epilepsy classification from EEG signal. International Conference on Communication and Electronics Systems. 2017:376-379.
Al-Marridi AZ, Mohamed A, Erbad A. Convolutional autoencoder approach for EEG compression and reconstruction in m-health systems. In Proc. 14th Int. Wireless Commun. Mobile Comput. Conf. (IWCMC), Jun. 2018, pp. 370-375.
Tang X, Yang J, Wan H. A hybrid SAE and CNN classifier for motor imagery EEG classification // Artificial Intelligence and Algorithms in Intelligent Systems. 2019.
George ST, Subathra MSP, Sairamya NJ, et al. Classification of epileptic EEG signals using PSO based artificial neural network and tunable-Q wavelet transform. Biocybern Biomed Eng. 2020.
Tang Z. Conditional adversarial domain adaptation neural network for motor imagery EEG decoding. Entropy. 2020;22(1):96.
Mammone N, Ieracitano C, Morabito FC. A deep CNN approach to decode motor preparation of upper limbs from time-frequency maps of EEG signals at source level. Neural Netw. 2020;124:357–72.
Tortora S, Ghidoni S, Chisari C, et al. Deep learning-based BCI for gait decoding from EEG with LSTM recurrent neural network. J Neural Eng. 2020.
Cai H, Sha X, Han X, Wei S, Hu B. Pervasive EEG diagnosis of depression using deep belief network with three-electrodes EEG collector. In Proc. IEEE Int. Conf. Bioinformatics Biomed. (BIBM), Dec. 2016, pp, 1239-1246.
Cheng L, Li D, Yu G, et al. A motor imagery EEG feature extraction method based on energy principal component analysis and deep belief networks. IEEE Access. 2020;8:21453–72.
Dong W, Woźniak M, Wu J, et al. Denoising aggregation of graph neural networks by using principal component analysis. IEEE Trans Industr Inf. 2022;19(3):2385–94.
Huang S, Zhang J, Yang C, et al. The interval grey QFD method for new product development: integrate with LDA topic model to analyze online reviews. Eng Appl Artif Intell. 2022;114.
Li Z, Nie F, Wu D, et al. Sparse trace ratio LDA for supervised feature selection. IEEE Trans Cybern. 2023.
Han X, Su J, Hong Y, et al. Mid-to long-term electric load forecasting based on the EMD-Isomap-Adaboost Model. Sustainability. 2022;14(13):7608.
Yang B, Xiang M, Zhang Y. Multi-manifold discriminant Isomap for visualization and classification. Pattern Recogn. 2016;55:215–30.
Liu C, Jaja J, Pessoa L. LEICA: Laplacian eigenmaps for group ICA decomposition of fMRI data. Neuroimage. 2017;169:363–73.
Ward JL, Lumsden SL. Locally linear embedding: dimension reduction of massive protostellar spectra. Mon Not R Astron Soc. 2016;461(2).
Maaten L, Hinton G. Visualizing data using t-SNE. J Mach Learn Res. 2008;9(Nov):2579-2605.
Lee JA, Peluffo-Ordoñez DH, Verleysen M. Multiscale stochastic neighbor embedding: towards parameter-free dimensionality reduction. ESANN. 2014.
Richhariya B, Tanveer M. EEG signal classification using universum support vector machine. Expert Syst Appl. 2018.
Kasun LLC, Zhou H, Huang G, et al. Representational learning with ELMs for big data. Intelligent Systems IEEE. 2013;28(6):31–4.
Huang GB, Zhu Q, Siew C. Extreme learning machine: a new learning scheme of feedforward neural networks. In: Proceedings of the 2004 International Joint Conference on Neural Networks; 2004. vol. 2, pp. 985-990.
Tang J, Deng C, Huang GB. Extreme learning machine for multilayer perceptron. IEEE Trans Neural Netw Learn Syst. 2016;27(4):809–21.
Zhu WT, Miao J, Qing LY (2014) Constrained extreme learning machine: a novel highly discriminative random feedforward neural network, 2014 International Joint Conference on Neural Networks (IJCNN2014). Beijing, July 6-11, 2014. United Stated, IEEE.
Duan L, Bao M, Cui S, et al. Motor imagery EEG classification based on kernel hierarchical extreme learning machine. Cogn Comput. 2017;9(6):1–8.
Birbaumer N. Data sets Ia for the BCI competition II. http://www.bbci.de/competition//ii/#datasets.
Mensh BD, Werfel J, Seung HS. BCI competition 2003-data set Ia: combining gamma-band power with slow cortical potentials to improve single-trial classification of electroencephalographic signals. IEEE Trans Biomed Eng. 2004;51(6):1052–6.
Sun S, Zhang C. Assessing features for electroencephalographic signal categorization. IEEE International Conference on Acoustics, Speech, and Signal Processing. 2005. Proceedings. IEEE, 2005:v/417-v/420 Vol. 5.
Wang B, Jun L, Bai J, et al. EEG recognition based on multiple types of information by using wavelet packet transform and neural networks. Engineering in Medicine and Biology Society, 2005. IEEE-Embs 2005. International Conference of the. IEEE. 2005:5377-5380.
Wu T, Yan GZ, Yang BH, et al. EEG feature extraction based on wavelet packet decomposition for brain computer interface. Measurement. 2008;41(6):618–25.
Kayikcioglu T, Aydemir O. A polynomial fitting and k-NN based approach for improving classification of motor imagery BCI data. Elsevier Science Inc. 2010.
Abdel-Basset M, Manogaran G, El-Shahat D, et al. A hybrid whale optimization algorithm based on local search strategy for the permutation flow shop scheduling problem. Futur Gener Comput Syst. 2018;85:129–45.
Funding
This work was supported in part by the National Natural Science Foundation of China under grants 62176009 and 62173010. The authors also acknowledge the joint support provided by the Beijing Municipal Education Commission and the Municipal Natural Science Foundation of China under grant 23JA002.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Informed Consent
Informed consent was not required, as no human beings or animals were involved in this study.
Human and Animal Rights
This article does not contain any studies with human or animal participants performed by any of the authors.
Conflict of Interest
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Duan, L., Lian, Z., Qiao, Y. et al. A Novel Feature Fusion Approach for Classification of Motor Imagery EEG Based on Hierarchical Extreme Learning Machine. Cogn Comput 16, 566–580 (2024). https://doi.org/10.1007/s12559-023-10217-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12559-023-10217-5