Abstract
Epileptic seizure prediction using multi-channel electroencephalogram (EEG) signals is very important in clinical therapy. A large number of channels lead to high computational complexity with low model performance. To improve the performance and reduce the overfitting that arises due to the use of unrelevant channels, the present paper proposed a channel selection method to study the brain region activation related to epileptic seizure. Our method is bio-inspired and cognitive since it integrates the novel binary many-objective particle swarm optimization with a ConvLSTM model. The proposed method has two advantages. First, it performed a new initialization strategy based on channel weighting with mutual information, thereby promoting the fast convergence of the optimization algorithm. Second, it captures spatio-temporal information from raw EEG segments thanks to the ConvLSTM model. The selected sub-channels are optimized as many-objective optimization problem that includes maximizing F1-score, sensitivity, specificity, and minimizing the ratio rate of selected channels. Our results have shown a performance of up to \(97.94\%\) with only one EEG channel. Interestingly, when using all the EEG channels available, lower performance was achieved compared to the case when EEG channels were selected by our approach. This study revealed that it is possible to predict epileptic seizures using a few channels, which provides evidence for the future development of portable EEG seizure prediction devices.
Similar content being viewed by others
Data Availability
The CHB-MIT dataset in our experiments is public. It is available online.
References
Hazarika BB, Gupta D, Kumar B. EEG signal classification using a novel Universum-based twin parametric-margin support vector machine. Cogn Comput. 2023. https://doi.org/10.1007/s12559-023-10115-w.
Baghdadi A, Aribi Y, Fourati R, et al. Psychological stimulation for anxious states detection based on EEG-related features. J Ambient Intell Humaniz Comput. 2021;12(8):8519–33.
Baghdadi A, Fourati R, Aribi Y, et al. Robust feature learning method for epileptic seizures prediction based on long-term EEG signals. In: 2020 International Joint Conference on Neural Networks (IJCNN). 2020. p. 1–7. https://doi.org/10.1109/IJCNN48605.2020.9207070.
Baghdadi A, Fourati R, Aribi Y, et al. A channel-wise attention-based representation learning method for epileptic seizure detection and type classification. J Ambient Intell Humaniz Comput. 2023;14(7):9403–18.
World Health Organization. Epilepsy. 2022. https://www.who.int/news-room/fact-sheets/detail/epilepsy. Accessed 3 Feb 2023.
Visalini K, Alagarsamy S, Nagarajan D. Neonatal seizure detection using deep belief networks from multichannel EEG data. Neural Comput Appl. 2023;35:10637–47.
Wu D, Li J, Dong F, et al. Classification of seizure types based on multi-class specific bands common spatial pattern and penalized ensemble model. Biomed Signal Process Control. 2023;79:104118. https://doi.org/10.1016/j.bspc.2022.104118. https://www.sciencedirect.com/science/article/pii/S1746809422005742.
Affes A, Mdhaffar A, Triki C, et al. Personalized attention-based EEG channel selection for epileptic seizure prediction. Expert Syst Appl. 2022;206:117733. https://doi.org/10.1016/j.eswa.2022.117733. https://www.sciencedirect.com/science/article/pii/S0957417422010144.
Jana R, Mukherjee I. Efficient seizure prediction and EEG channel selection based on multi-objective optimization. IEEE Access. 2023;11:54112–21. https://doi.org/10.1109/ACCESS.2023.3281450.
Mormann F, Kreuz T, Rieke C, et al. On the predictability of epileptic seizures. Clin Neurophysiol. 2005;116(3):569–87.
Jana R, Mukherjee I. Deep learning based efficient epileptic seizure prediction with EEG channel optimization. Biomed Signal Process Control. 2021;68(102):767. https://doi.org/10.1016/j.bspc.2021.102767. https://www.sciencedirect.com/science/article/pii/S1746809421003645.
Pinto M, Coelho T, Leal A, et al. Interpretable EEG seizure prediction using a multiobjective evolutionary algorithm. Sci Rep. 2022;12(1):1–15.
Wang Y, Shi Y, Cheng Y, et al. A spatiotemporal graph attention network based on synchronization for epileptic seizure prediction. IEEE J Biomed Health Inform. 2023;27(2):900–11. https://doi.org/10.1109/JBHI.2022.3221211.
Ra JS, Li T, YanLi. A novel epileptic seizure prediction method based on synchroextracting transform and 1-dimensional convolutional neural network. Comput Methods Programs Biomed. 2023;240:107678. https://doi.org/10.1016/j.cmpb.2023.107678. https://www.sciencedirect.com/science/article/pii/S0169260723003437.
Pinto M, Leal A, Lopes F, et al. A personalized and evolutionary algorithm for interpretable EEG epilepsy seizure prediction. Sci Rep. 2021;11(1):1–12.
Ra JS, Li T, Li Y. A novel permutation entropy-based EEG channel selection for improving epileptic seizure prediction. Sensors. 2021;21(23):7972.
Romney A, Manian V. Optimizing seizure prediction from reduced scalp EEG channels based on spectral features and MAML. IEEE Access. 2021;9:164348–57. https://doi.org/10.1109/ACCESS.2021.3134166.
Li R, Ren C, Zhang X, et al. A novel ensemble learning method using multiple objective particle swarm optimization for subject-independent EEG-based emotion recognition. Comput Biol Med. 2022;140:105080. https://doi.org/10.1016/j.compbiomed.2021.105080. https://www.sciencedirect.com/science/article/pii/S001048252100874X.
Sheoran P, Saini J. Optimizing channel selection using multi-objective FODPSO for BCI applications. Brain-Computer Interfaces. 2022;9(1):7–22. https://doi.org/10.1080/2326263X.2021.1966985.
Kennedy J, Eberhart R. Particle swarm optimization. In: Proceedings of ICNN’95 - International Conference on Neural Networks, vol. 4. 1995. p. 1942–8. https://doi.org/10.1109/ICNN.1995.488968.
Kennedy J, Eberhart R. A discrete binary version of the particle swarm algorithm. In: 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation, vol. 5. 1997. p. 4104–8. https://doi.org/10.1109/ICSMC.1997.637339.
Hu W, Cao e, Lai X, et al. Mean amplitude spectrum based epileptic state classification for seizure prediction using convolutional neural networks. J Ambient Intell Humaniz Comput. 2023;14:15485–95. https://doi.org/10.1007/s12652-019-01220-6.
Khan H, Marcuse L, Fields M, et al. Focal onset seizure prediction using convolutional networks. IEEE Trans Biomed Eng. 2018;65(9):2109–18. https://doi.org/10.1109/TBME.2017.2785401.
Halawa RI, Youssef SM, Elagamy MN. An efficient hybrid model for patient-independent seizure prediction using deep learning. Appl Sci. 2022;12(11):5516.
Nazari J, Nasrabadi AM, Menhaj MB, et al. Epileptic seizure prediction using multi-channel raw EEGs with convolutional neural network. J Robot Syst. 2023;16(2):26–35.
Mao T, Li C, Zhao Y, Song R, Chen X. Online test-time adaptation for patient-independent seizure prediction. IEEE Sens J. 2023;23(19):23133–44. https://doi.org/10.1109/JSEN.2023.3307223.
Dissanayake T, Fernando T, Denman S, et al. Deep learning for patient-independent epileptic seizure prediction using scalp EEG signals. IEEE Sens J. 2021;21(7):9377–88.
Dissanayake T, Fernando T, Denman S, et al. Geometric deep learning for subject independent epileptic seizure prediction using scalp EEG signals. IEEE J Biomed Health Inform. 2022;26(2):527–38.
Shi X, Chen Z, Wang H, et al. Convolutional LSTM network: a machine learning approach for precipitation nowcasting. In: Cortes C, Lawrence ND, Lee DD, et al., editors. Advances in Neural Infor-mation Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7–12, 2015, Montreal, Quebec, Canada. 2015. p. 802–10. http://papers.nips.cc/paper/5955-convolutional-lstm-network-a-machine-learning-approach-for-precipitation-nowcasting.
Shoeb A. CHB-MIT Scalp EEG Database. 2010. https://physionet.org/content/chbmit/1.0.0/. Accessed 3 Jan 2022.
Bandarabadi M, Rasekhi J, Teixeira CA, et al. On the proper selection of preictal period for seizure prediction. Epilepsy Behav. 2015;46:158–66.
Jiang X, Liu X, Liu Y, et al. Epileptic seizures detection and the analysis of optimal seizure prediction horizon based on frequency and phase analysis. Front Neurosci. 2023;17:1191683.
Bergil E, OCBozkurt MR. An evaluation of the channel effect on detecting the preictal stage in patients with epilepsy. Clin EEG Neurosci. 2021;52(5):376–85.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical Approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed Consent
Not applicable.
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
Kouka, N., Fourati, R., Baghdadi, A. et al. A Mutual Information-Based Many-Objective Optimization Method for EEG Channel Selection in the Epileptic Seizure Prediction Task. Cogn Comput (2024). https://doi.org/10.1007/s12559-024-10261-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12559-024-10261-9