Skip to main content
Log in

A Mutual Information-Based Many-Objective Optimization Method for EEG Channel Selection in the Epileptic Seizure Prediction Task

  • Published:
Cognitive Computation Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Algorithm 1
Algorithm 2
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data Availability

The CHB-MIT dataset in our experiments is public. It is available online.

References

  1. 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.

  2. 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.

    Article  Google Scholar 

  3. 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.

    Chapter  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. World Health Organization. Epilepsy. 2022. https://www.who.int/news-room/fact-sheets/detail/epilepsy. Accessed 3 Feb 2023.

  6. Visalini K, Alagarsamy S, Nagarajan D. Neonatal seizure detection using deep belief networks from multichannel EEG data. Neural Comput Appl. 2023;35:10637–47.

    Article  Google Scholar 

  7. 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.

  8. 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.

  9. 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.

    Article  Google Scholar 

  10. Mormann F, Kreuz T, Rieke C, et al. On the predictability of epileptic seizures. Clin Neurophysiol. 2005;116(3):569–87.

    Article  Google Scholar 

  11. 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.

  12. Pinto M, Coelho T, Leal A, et al. Interpretable EEG seizure prediction using a multiobjective evolutionary algorithm. Sci Rep. 2022;12(1):1–15.

    Article  Google Scholar 

  13. 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.

    Article  MathSciNet  Google Scholar 

  14. 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.

  15. 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.

    Article  Google Scholar 

  16. Ra JS, Li T, Li Y. A novel permutation entropy-based EEG channel selection for improving epileptic seizure prediction. Sensors. 2021;21(23):7972.

    Article  Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. 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.

  19. 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.

    Article  Google Scholar 

  20. 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.

    Chapter  Google Scholar 

  21. 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.

    Chapter  Google Scholar 

  22. 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.

  23. 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.

    Article  Google Scholar 

  24. Halawa RI, Youssef SM, Elagamy MN. An efficient hybrid model for patient-independent seizure prediction using deep learning. Appl Sci. 2022;12(11):5516.

    Article  Google Scholar 

  25. 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.

    Google Scholar 

  26. 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.

    Article  Google Scholar 

  27. 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.

    Article  Google Scholar 

  28. 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.

    Article  Google Scholar 

  29. 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.

  30. Shoeb A. CHB-MIT Scalp EEG Database. 2010. https://physionet.org/content/chbmit/1.0.0/. Accessed 3 Jan 2022.

  31. Bandarabadi M, Rasekhi J, Teixeira CA, et al. On the proper selection of preictal period for seizure prediction. Epilepsy Behav. 2015;46:158–66.

    Article  Google Scholar 

  32. 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.

    Article  Google Scholar 

  33. 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Najwa Kouka.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12559-024-10261-9

Keywords

Navigation