{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T08:44:05Z","timestamp":1760345045730,"version":"build-2065373602"},"reference-count":51,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:00:00Z","timestamp":1760140800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Natural Science Foundation of Top Talent of SZTU","award":["GDRC202427"],"award-info":[{"award-number":["GDRC202427"]}]},{"name":"Shenzhen Major Science and Technology Projects","award":["KJZD20240903102717023"],"award-info":[{"award-number":["KJZD20240903102717023"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Epilepsy has diverse seizure types that challenge diagnosis and treatment, requiring automated and accurate classification to improve patient outcomes. Traditional electroencephalogram (EEG)-based diagnosis relies on manual interpretation, which is subjective and inefficient, particularly for multi-class differentiation in imbalanced datasets. This study aims to develop a hybrid framework for automated multi-class seizure type classification using segment-wise EEG processing and multi-band feature engineering to enhance precision and address data challenges. EEG signals from the TUSZ dataset were segmented into 1-s windows with 0.5-s overlaps, followed by the extraction of multi-band features, including statistical measures, sample entropy, wavelet energies, Hurst exponent, and Hjorth parameters. The mutual information (MI) approach was employed to select the optimal features, and seven machine learning models (SVM, KNN, DT, RF, XGBoost, CatBoost, LightGBM) were evaluated via 10-fold stratified cross-validation with a class balancing strategy. The results showed the following: (1) XGBoost achieved the highest performance (accuracy: 0.8710, F1 score: 0.8721, AUC: 0.9797), with \u03b3-band features dominating importance. (2) Confusion matrices indicated robust discrimination but noted overlaps in focal subtypes. This framework advances seizure type classification by integrating multi-band features and the MI method, which offers a scalable and interpretable tool for supporting clinical epilepsy diagnostics.<\/jats:p>","DOI":"10.3390\/e27101057","type":"journal-article","created":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T08:10:31Z","timestamp":1760343031000},"page":"1057","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Seizure Type Classification Based on Hybrid Feature Engineering and Mutual Information Analysis Using Electroencephalogram"],"prefix":"10.3390","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2585-1368","authenticated-orcid":false,"given":"Yao","family":"Miao","sequence":"first","affiliation":[{"name":"College of Health Science and Environmental Engineering, Shenzhen Technology University, Shenzhen 518118, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,10,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/978-1-4614-0653-2_8","article-title":"Epilepsy and epileptic syndrome","volume":"724","author":"Ono","year":"2012","journal-title":"Adv. Exp. Med. Biol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1212\/01.wnl.0000252807.38124.a3","article-title":"How common are the \u201ccommon\u201d neurologic disorders?","volume":"68","author":"Hirtz","year":"2007","journal-title":"Neurology"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2534087","DOI":"10.1080\/07853890.2025.2534087","article-title":"Global, regional, and national children and adolescent epilepsy burden, 1990\u20132021: An analysis based on the global burden of disease study 2021","volume":"57","author":"Su","year":"2025","journal-title":"Ann. Med."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"512","DOI":"10.1111\/epi.13709","article-title":"ILAE classification of the epilepsies: Position paper of the ILAE Commission for Classification and Terminology","volume":"58","author":"Scheffer","year":"2017","journal-title":"Epilepsia"},{"key":"ref_5","first-page":"e70654","article-title":"Seizures and Epilepsy: An Overview for UK Medical Students","volume":"16","author":"Ahmed","year":"2024","journal-title":"Cureus"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1016\/S0140-6736(18)32596-0","article-title":"Epilepsy in adults","volume":"393","author":"Thijs","year":"2019","journal-title":"Lancet"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1111\/epi.12550","article-title":"ILAE official report: A practical clinical definition of epilepsy","volume":"55","author":"Fisher","year":"2014","journal-title":"Epilepsia"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.cmpb.2018.04.012","article-title":"Automated EEG-based screening of depression using deep convolutional neural network","volume":"161","author":"Acharya","year":"2018","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Joshi, R.K., Kumar, V., Agrawal, M., Rao, A., Mohan, L., Jayachandra, M., and Pandya, H.J. (2023). Spatiotemporal analysis of interictal eeg for automated seizure detection and classification. Biomed. Signal Process. Control., 79.","DOI":"10.1016\/j.bspc.2022.104086"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.seizure.2025.01.021","article-title":"Utilizing machine learning techniques for eeg assessment in the diagnosis of epileptic seizures in the brain: A systematic review and meta-analysis","volume":"126","author":"Chawla","year":"2025","journal-title":"Seizure Eur. J. Epilepsy"},{"key":"ref_11","first-page":"67","article-title":"The applied principles of EEG analysis methods in neuroscience and clinical neurology","volume":"10","author":"Zhang","year":"2023","journal-title":"Mil. Med. Res."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"110518","DOI":"10.1016\/j.jneumeth.2025.110518","article-title":"Electroencephalography: A valuable tool for assessing motor impairment and recovery post-stroke","volume":"422","author":"Feng","year":"2025","journal-title":"J. Neurosci. Methods"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Dabbabi, T., Bouafif, L., and Cherif, A. (May, January 29). A review of non invasive methods of brain activity measurements via EEG signals analysis. Proceedings of the 2023 IEEE International Conference on Advanced Systems and Emergent Technologies, Hammamet, Tunisia.","DOI":"10.1109\/IC_ASET58101.2023.10150607"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1186\/s40708-020-00105-1","article-title":"A review of epileptic seizure detection using machine learning classifiers","volume":"7","author":"Siddiqui","year":"2020","journal-title":"Brain Inform."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"149797","DOI":"10.1016\/j.brainres.2025.149797","article-title":"Machine and deep learning methods for epileptic seizure recognition using eeg data: A systematic review","volume":"1864","author":"Mourad","year":"2025","journal-title":"Brain Res."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1002\/epi4.12704","article-title":"EEG datasets for seizure detection and prediction-A review","volume":"8","author":"Wong","year":"2023","journal-title":"Epilepsia Open"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Shoeibi, A., Khodatars, M., Ghassemi, N., Jafari, M., and Acharya, U.R. (2021). Epileptic seizures detection using deep learning techniques: A review. Int. J. Environ. Res. Public Health, 18.","DOI":"10.3390\/ijerph18115780"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Lo Giudice, M., Varone, G., Ieracitano, C., Mammone, N., Tripodi, G.G., Ferlazzo, E., Gasparini, S., Aguglia, U., and Morabito, F.C. (2022). Permutation Entropy-Based Interpretability of Convolutional Neural Network Models for Interictal EEG Discrimination of Subjects with Epileptic Seizures vs. Psychogenic Non-Epileptic Seizures. Brain Sci., 24.","DOI":"10.3390\/e24010102"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"012065","DOI":"10.1088\/1742-6596\/1201\/1\/012065","article-title":"Seizure type classification on eeg signal using support vector machine","volume":"1201","author":"Saputro","year":"2019","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Wijayanto, I., Hartanto, R., Nugroho, H.A., and Winduratna, B. (2019, January 28\u201329). Seizure Type Detection in Epileptic EEG Signal using Empirical Mode Decomposition and Support Vector Machine. Proceedings of the 2019 International Seminar on Intelligent Technology and Its Applications, Surabaya, Indonesia.","DOI":"10.1109\/ISITIA.2019.8937205"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Roy, S., Asif, U., Tang, J., and Harrer, S. (2020, January 20\u201324). Seizure type classification using eeg signals and machine learning: Setting a benchmark. Proceedings of the 2020 IEEE Signal Processing in Medicine and Biology Symposium, Iowa City, IA, USA.","DOI":"10.1109\/SPMB50085.2020.9353642"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Albaqami, H., Hassan, G., and Datta, A. (2021, January 4). Comparison of WPD, DWT and DTCWT for Multi-Class Seizure Type Classification. Proceedings of the 2021 IEEE Signal Processing in Medicine and Biology Symposium, Philadelphia, PA, USA.","DOI":"10.1109\/SPMB52430.2021.9672286"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"196","DOI":"10.3389\/fnins.2016.00196","article-title":"The Temple University Hospital EEG Data Corpus","volume":"10","author":"Obeid","year":"2016","journal-title":"Front. Neurosci."},{"key":"ref_24","first-page":"1","article-title":"The Temple University Hospital EEG Corpus: Annotation Guidelines","volume":"1","author":"Ochal","year":"2020","journal-title":"Inst. Signal Inf. Process. Rep."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Alexandre, G., Martin, L., Eric, L., Denis, A.E., Daniel, S., Christian, B., Roman, G., Mainak, J., Teon, B., and Lauri, P. (2013). MEG and EEG data analysis with MNE-Python. Front. Neurosci., 7.","DOI":"10.3389\/fnins.2013.00267"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1084","DOI":"10.1016\/j.eswa.2006.02.005","article-title":"EEG signal classification using wavelet feature extraction and a mixture of expert model","volume":"32","author":"Subasi","year":"2007","journal-title":"Expert Syst. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Joanes, D.N., and Gill, C.A. (2010). Comparing measures of sample skewness and kurtosis. J. R. Stat. Soc., 47.","DOI":"10.1111\/1467-9884.00122"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"R789","DOI":"10.1152\/ajpregu.00069.2002","article-title":"Sample entropy analysis of neonatal heart rate variability","volume":"283","author":"Lake","year":"2002","journal-title":"Am. J. Physiol.-Regul. Integr. Comp. Physiol."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"H2039","DOI":"10.1152\/ajpheart.2000.278.6.H2039","article-title":"Physiological time-series analysis using approximate entropy and sample entropy","volume":"278","author":"Richman","year":"2000","journal-title":"Am. J. Physiol.-Heart Circ. Physiol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1016\/j.bspc.2011.07.007","article-title":"Automated diagnosis of epileptic EEG using entropies","volume":"7","author":"Acharya","year":"2012","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/S0165-0270(02)00340-0","article-title":"Analysis of EEG records in an epileptic patient using wavelet transform","volume":"123","author":"Adeli","year":"2003","journal-title":"J. Neurosci. Methods"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"01237","DOI":"10.21105\/joss.01237","article-title":"Pywavelets: A python package for wavelet analysis","volume":"4","author":"Lee","year":"2019","journal-title":"J. Open Source Softw."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1061\/TACEAT.0006518","article-title":"Long-term storage capacity of reservoirs","volume":"116","author":"Hurst","year":"1951","journal-title":"Trans. Am. Soc. Civ. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1016\/0013-4694(70)90143-4","article-title":"EEG analysis based on time series properties","volume":"29","author":"Hjorth","year":"1970","journal-title":"Electroencephalogr. Clin. Neurophysiol."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1109\/72.298224","article-title":"Using mutual information for selecting features in supervised neural net learning","volume":"5","author":"Battiti","year":"1994","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_36","first-page":"2825","article-title":"Scikit-learn: Machine Learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1023\/A:1022627411411","article-title":"Support-vector networks","volume":"20","author":"Cortes","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1109\/TITB.2006.879600","article-title":"Multiclass support vector machines for eeg-signals classification","volume":"11","author":"Guler","year":"2007","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/TIT.1967.1053964","article-title":"Nearest neighbor pattern classification","volume":"13","author":"Cover","year":"1967","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"196728","DOI":"10.1109\/ACCESS.2024.3521457","article-title":"Predicting patient-specific epileptic seizures from scalp EEG signals using kNN model with transfer learning","volume":"12","author":"Premavathi","year":"2024","journal-title":"IEEE Access"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1023\/A:1022643204877","article-title":"Induction of decision trees","volume":"1","author":"Quinlan","year":"1986","journal-title":"Mach. Learn."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_43","unstructured":"Ke, G.L., Meng, Q., Finley, T., Wang, T.F., Chen, W., Ma, W.D., Ye, Q.W., and Liu, T.Y. (2017, January 4\u20139). LightGBM: A highly efficient gradient boosting decision tree. Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, CA, USA."},{"key":"ref_44","first-page":"46","article-title":"Automatic detection of epileptic seizure using machine learning-based IANFIS-LightGBM system","volume":"1","author":"Saranya","year":"2024","journal-title":"J. Intell. Fuzzy Syst. Appl. Eng. Technol."},{"key":"ref_45","unstructured":"Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A.V., and Gulin, A. (2018, January 2\u20138). CatBoost: Unbiased boosting with categorical features. Proceedings of the 32st International Conference on Neural Information Processing Systems, Montreal, QC, Canada."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Chen, T.Q., and Guestrin, C. (2016, January 13\u201317). XGBoost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939785"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An introduction to roc analysis","volume":"27","author":"Fawcett","year":"2005","journal-title":"Pattern Recognit. Lett."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.jneumeth.2010.08.030","article-title":"Epileptic seizure detection using multiwavelet transform based approximate entropy and artificial neural networks","volume":"193","author":"Guo","year":"2010","journal-title":"J. Neurosci. Methods"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1016\/j.seizure.2024.03.013","article-title":"Using scalp EEG to predict seizure recurrence and electrical status epilepticus in children with idiopathic focal epilepsy","volume":"118","author":"Ye","year":"2024","journal-title":"Seizure Eur. J. Epilepsy"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1908","DOI":"10.1111\/epi.16296","article-title":"Increased gamma and decreased fast ripple connections of epileptic tissue: A high-frequency directed network approach","volume":"60","author":"Zweiphenning","year":"2019","journal-title":"Epilepsia"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1927","DOI":"10.1016\/j.clinph.2021.04.016","article-title":"Ictal gamma-band interactions localize ictogenic nodes of the epileptic network in focal cortical dysplasia","volume":"132","author":"Janca","year":"2021","journal-title":"Clin. Neurophysiol."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/27\/10\/1057\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T08:11:11Z","timestamp":1760343071000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/27\/10\/1057"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,11]]},"references-count":51,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2025,10]]}},"alternative-id":["e27101057"],"URL":"https:\/\/doi.org\/10.3390\/e27101057","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,11]]}}}