Epileptic seizures are characterized by abnormal neuronal discharges that cause significant disturbances in brain electrical activity. Electroencephalography (EEG) is widely used for epilepsy diagnosis, but manual interpretation of EEG signals is time-consuming and prone to human error. In this study, we propose an automated epilepsy detection system based on an ensemble of intelligent classifiers. The proposed framework first employs Discrete Wavelet Transform (DWT) to decompose EEG signals into five frequency sub-bands (Delta, Theta, Alpha, Beta and Gamma). Linear Discriminant Analysis (LDA) is then applied for feature dimensionality reduction. Three machine learning classifiers, namely Multilayer Perceptron (MLP), Support Vector Machine (SVM) and K-Nearest Neighbors (KNN), are combined using a majority voting strategy within a multi-agent boosting framework. Experiments were conducted on the publicly available University of Bonn EEG dataset. The proposed ensemble system achieved a classification accuracy of 100% with a significantly reduced global interpretation error compared to individual classifiers. These results demonstrate the effectiveness of the proposed intelligent ensemble approach for assisting neurologists in epilepsy diagnosis.
References
[1]
World Health Organization (2023) Epilepsy. https://www.who.int/health-topics/epilepsy
[2]
Fisher, R.S., Acevedo, C., Arzimanoglou, A., Bogacz, A., Cross, J.H., Elger, C.E., et al. (2014) ILAE Official Report: A Practical Clinical Definition of Epilepsy. Epilepsia, 55, 475-482. https://doi.org/10.1111/epi.12550
[3]
Siuly, S., Li, Y. and Zhang, Y.C. (2016) EEG Signal Analysis and Classification. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 11, 141-144.
[4]
Ahsan, A. and Siddiqi, S. (2023) Diagnosis and Prognosis: Literature Review on Prediction of Epilepsy Using Machine Learning Techniques. International Journal of Computer Applications, 185, 10-29.
[5]
Faust, O., Acharya, U.R., Min, L.C. and Sputh, B.H.C. (2010) Automatic Identification of Epileptic and Background EEG Signals Using Frequency Domain Parameters. InternationalJournalofNeuralSystems, 20, 159-176. https://doi.org/10.1142/s0129065710002334
[6]
Lima, C.A.M., Coelho, A.L.V. and Eisencraft, M. (2010) Tackling EEG Signal Classification with Least Squares Support Vector Machines: A Sensitivity Analysis Study. ComputersinBiologyandMedicine, 40, 705-714. https://doi.org/10.1016/j.compbiomed.2010.06.005
[7]
Acharya, U.R., Sree, S.V., Chattopadhyay, S., Yu, W. and Ang, P.C.A. (2011) Application of Recurrence Quantification Analysis for the Automated Identification of Epileptic EEG Signals. InternationalJournalofNeuralSystems, 21, 199-211. https://doi.org/10.1142/s0129065711002808
[8]
Guerrero-Mosquera, C. and Navia-Va?zquez, A. (2012) Automatic Removal of Ocular Artefacts Using Adaptive Filtering and Independent Component Analysis for Electroencephalogram Data. IETSignalProcessing, 6, 99-106. https://doi.org/10.1049/iet-spr.2010.0135
[9]
Rajendra Acharya, U., Vinitha Sree, S., Alvin, A.P.C. and Suri, J.S. (2012) Use of Principal Component Analysis for Automatic Classification of Epileptic EEG Activities in Wavelet Framework. ExpertSystemswithApplications, 39, 9072-9078. https://doi.org/10.1016/j.eswa.2012.02.040
[10]
Tzallas, A.T., Tsipouras, M.G. and Fotiadis, D.I. (2009) Epileptic Seizure Detection in EEGs Using Time-Frequency Analysis. IEEETransactionsonInformationTechnologyinBiomedicine, 13, 703-710. https://doi.org/10.1109/titb.2009.2017939
[11]
Liu, Y., Lin, C., Tsai, J. and Sun, Y. (2013) Model-Based Spike Detection of Epileptic EEG Data. Sensors, 13, 12536-12547. https://doi.org/10.3390/s130912536
[12]
Wang, L., Xue, W., Li, Y., Luo, M., Huang, J., Cui, W., et al. (2017) Automatic Epileptic Seizure Detection in EEG Signals Using Multi-Domain Feature Extraction and Nonlinear Analysis. Entropy, 19, Article 222. https://doi.org/10.3390/e19060222
[13]
Guo, Y., Zhang, Y., Mursalin, M., Xu, W. and Lo, B. (2018) Automated Epileptic Seizure Detection by Analyzing Wearable EEG Signals Using Extended Correlation-Based Feature Selection. 2018 IEEE 15th International Conference on Wearable and Implantable Body Sensor Networks (BSN), Las Vegas, 4-7 March 2018, 66-69. https://doi.org/10.1109/bsn.2018.8329660
[14]
Al-Hadeethi, H., Abdulla, S., Diykh, M., Deo, R.C. and Green, J.H. (2020) Adaptive Boost LS-SVM Classification Approach for Time-Series Signal Classification in Epileptic Seizure Diagnosis Applications. ExpertSystemswithApplications, 161, Article ID: 113676. https://doi.org/10.1016/j.eswa.2020.113676
[15]
Srinivasan, S., Dayalane, S., Mathivanan, S.K., Rajadurai, H., Jayagopal, P. and Dalu, G.T. (2023) Detection and Classification of Adult Epilepsy Using Hybrid Deep Learning Approach. ScientificReports, 13, Article No. 17574. https://doi.org/10.1038/s41598-023-44763-7
[16]
Varl?, M. and Y?lmaz, H. (2023) Multiple Classification of EEG Signals and Epileptic Seizure Diagnosis with Combined Deep Learning. JournalofComputationalScience, 67, Article ID: 101943. https://doi.org/10.1016/j.jocs.2023.101943
[17]
Wijayanto, I., Humairani, A., Hadiyoso, S., Rizal, A., Prasanna, D.L. and Tripathi, S.L. (2023) Epileptic Seizure Detection on a Compressed EEG Signal Using Energy Measurement. BiomedicalSignalProcessingandControl, 85, Article ID: 104872. https://doi.org/10.1016/j.bspc.2023.104872
[18]
Bhandage, V., Pokuri, T., Desai, D. and Jeyabose, A. (2024) Detection of Epilepsy Disorder Using Spectrogram Images Generated from Brain EEG Signals. IEEEAccess, 12, 195054-195064. https://doi.org/10.1109/access.2024.3520861
[19]
Wei, L. and Mooney, C. (2024) An EEG-Based Automatic Classification Model for Epilepsy with Explainable Artificial Intelligence. 2024 14th International Conference on Biomedical Engineering and Technology, Seoul, 14-17 June 2024, 44-50. https://doi.org/10.1145/3678935.3678943
[20]
Andrzejak, R.G., Lehnertz, K., Mormann, F., Rieke, C., David, P. and Elger, C.E. (2001) Indications of Nonlinear Deterministic and Finite-Dimensional Structures in Time Series of Brain Electrical Activity: Dependence on Recording Region and Brain State. PhysicalReviewE, 64, Article ID: 061907. https://doi.org/10.1103/physreve.64.061907
[21]
Chandani, M. (2017) Statistical Wavelet Features, PCA, MLPNN, SVM and K-NN Based Approach for the Classification of EEG Physiological Signal. InternationalJournalofIndustrialandManufacturingSystemsEngineering, 2, 57-65. https://doi.org/10.11648/j.ijimse.20170205.12
[22]
Vapnik, V.N. (1999) An Overview of Statistical Learning Theory. IEEETransactionsonNeuralNetworks, 10, 988-999. https://doi.org/10.1109/72.788640
[23]
Boser, B.E., Guyon, I.M. and Vapnik, V.N. (1992) A Training Algorithm for Optimal Margin Classifiers. Proceedings of the Fifth Annual Workshop on Computational Learning Theory, Pittsburgh, 27-29 July 1992, 144-152. https://doi.org/10.1145/130385.130401
[24]
Kubat, M. (2017) An Introduction to Machine Learning. 2nd Edition, Springer.
[25]
Subasi, A. and Ismail Gursoy, M. (2010) EEG Signal Classification Using PCA, ICA, LDA and Support Vector Machines. ExpertSystemswithApplications, 37, 8659-8666. https://doi.org/10.1016/j.eswa.2010.06.065
[26]
übeyli, E.D. (2010) Least Squares Support Vector Machine Employing Model-Based Methods Coefficients for Analysis of EEG Signals. ExpertSystemswithApplications, 37, 233-239. https://doi.org/10.1016/j.eswa.2009.05.012
[27]
Acharya, U.R., Molinari, F., Sree, S.V., Chattopadhyay, S., Ng, K. and Suri, J.S. (2012) Automated Diagnosis of Epileptic EEG Using Entropies. BiomedicalSignalProcessingandControl, 7, 401-408. https://doi.org/10.1016/j.bspc.2011.07.007