Review Article | ![]()
Comparative Analysis of DWT-Based EEG Feature Extraction Using Machine Learning Models for Epileptic Seizure Detection
Author(s): Hindarto Hindarto1*,Ade Eviyanti2,Ahmad Ahfas3,Egha Arya Affandi4
Published In : International Journal of Electrical and Electronics Research (IJEER) Volume 14, Issue 2
Publisher : FOREX Publication
Published : 30 June 2026
e-ISSN : 2347-470X
Page(s) : 604-611
Abstract
Epileptic seizure detection from EEG signals remains challenging due to their non-stationary and complex nature. This study presents a comparative analysis of Discrete Wavelet Transform (DWT)-based feature extraction combined with classical machine learning classifiers (SVM, KNN, and MLP) to distinguish normal and epileptic EEG signals. Using the publicly available Bonn University dataset (Sets A and E), EEG signals were decomposed using the Daubechies-4 (db4) wavelet into five decomposition levels corresponding to standard frequency bands (Delta, Theta, Alpha, Beta, Gamma). Seven statistical features—energy, mean amplitude, standard deviation, Shannon entropy, relative wavelet energy (RWE), kurtosis, and skewness—were extracted from each sub-band. A stratified 10-fold cross-validation with a leakage-controlled record-level partitioning strategy was implemented to reduce optimistic bias. Since subject-level identifiers are unavailable in the public Bonn dataset, the validation was designed to avoid re-splitting individual EEG records across training and testing stages. Results demonstrate that kurtosis-based features consistently achieve the highest accuracy (99.8% ± 0.3) across all classifiers, significantly outperforming other features (p < 0.01). These findings underscore the potential of higher-order statistical descriptors, particularly kurtosis, for EEG-based epileptic seizure detection under a controlled benchmark setting.
Keywords: EEG, DWT, SVM, KNN, MLP, Kurtosis, Epileptic Seizure Detection.
Hindarto Hindarto, Informatics Universitas Muhammadiyah Sidoarjo, Indonesia; Email: hindarto@umsida.ac.id
Ade Eviyanti, Informatics Universitas Muhammadiyah Sidoarjo, Indonesia; Email: adeeviyanti@umsida.ac.id
Ahmad Ahfas,Electrical Engineering Universitas Muhammadiyah Sidoarjo, Indonesia; Email: ahfas_umsida@yahoo.com
Egha Arya Affandi,Informatics Universitas Muhammadiyah Sidoarjo, Indonesia; Email: eghaarya23@gmail.com
-
[1] C. Yen, C.-L. Lin, and M.-C. Chiang, “Exploring the frontiers of neuroimaging: a review of recent advances in understanding brain functioning and disorders,” Life, vol. 13, no. 7, p. 1472, 2023.
-
[2] R. Zhao et al., “Electroencephalogram-based objective assessment of cognitive function level associated with age-related hearing loss,” Geroscience, vol. 46, no. 1, pp. 431–446, 2024.
-
[3] R. Yuvaraj, J. Thomas, E. Bagheri, J. Dauwels, R. Rathakrishnan, and Y. L. Tan, “Computational approaches for diagnosis and monitoring of epilepsy from scalp EEG,” in Handbook of Neuroengineering, Springer, 2022, pp. 1–31.
-
[4] A. Arzimanoglou, “Apractical clinical definition of epilepsy,” 2014.
-
[5] M. Niknazar et al., “A unified approach for detection of induced epileptic seizures in rats using ECoG signals,” Epilepsy Behav., vol. 27, no. 2, pp. 355–364, 2013.
-
[6] L. C. Cheong, R. Sudirman, and S. S. Hussin, “Feature extraction of EEG signal using wavelet transform for autism classification,” ARPN J. Eng. Appl. Sci., vol. 10, no. 19, pp. 8533–8540, 2015.
-
[7] I. Daubechies, Ten lectures on wavelets. SIAM, 1992.
-
[8] A. Subasi, “EEG signal classification using wavelet feature extraction and a mixture of expert model,” Expert Syst. Appl., vol. 32, no. 4, pp. 1084–1093, 2007.
-
[9] H. Adeli, Z. Zhou, and N. Dadmehr, “Analysis of EEG records in an epileptic patient using wavelet transform,” J. Neurosci. Methods, vol. 123, no. 1, pp. 69–87, 2003, doi: 10.1016/S0165-0270(02)00340-0.
-
[10] M. Murugappan, R. Nagarajan, and S. Yaacob, “Comparison of different wavelet features from EEG signals for classifying human emotions,” in 2009 IEEE symposium on industrial electronics & applications, IEEE, 2009, pp. 836–841.
-
[11] T. Gautama, D. P. Mandic, and M. M. Van Hulle, “Indications of nonlinear structures in brain electrical activity,” Phys. Rev. E, vol. 67, no. 4, p. 46204, 2003.
-
[12] C. K. Sundaram, S. Gayathri, and P. Soundarya, “Discrete wavelet transform based on eeg signal analysis for diagnosing neurological disorder,” Int. J. Health Sci. (Qassim)., vol. 6, no. S1, pp. 9556–9566, 2022.
-
[13] M. T. Sadiq et al., “Motor imagery EEG signals classification based on mode amplitude and frequency components using empirical wavelet transform,” IEEE access, vol. 7, pp. 127678–127692, 2019.
-
[14] H. Hindarto and A. Muntasa, “The value of the standard deviation of wavelet subband coefficients as feature extraction for electro encephalo graph (EEG) signal,” in Journal of Physics: Conference Series, IOP Publishing, 2019, p. 12039.
-
[15] R. Cofré and A. Destexhe, “Entropy and complexity tools across scales in neuroscience: A review,” Entropy, vol. 27, no. 2, p. 115, 2025.
-
[16] L. Guo, D. Rivero, J. A. Seoane, and A. Pazos, “Classification of EEG signals using relative wavelet energy and artificial neural networks,” in Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation, 2009, pp. 177–184.
-
[17] J. Wang, Y. Si, Y. Zhu, K. Zhang, S. Yin, and B. Liu, “Cyberattack detection for electricity theft in smart grids via stacking ensemble GRU optimization algorithm using federated learning framework,” Int. J. Electr. Power Energy Syst., vol. 157, p. 109848, 2024.
-
[18] M. Ma, S. Wang, S. Yuan, J. Wang, and T. Wang, “The comparison of skewness and kurtosis criteria for wavelet phase estimation,” in SEG International Exposition and Annual Meeting, SEG, 2015, p. SEG-2015.
-
[19] F. J. Ramírez-Arias et al., “Evaluation of machine learning algorithms for classification of EEG signals,” Technologies, vol. 10, no. 4, p. 79, 2022.
-
[20] M. Awad and R. Khanna, Efficient learning machines: theories, concepts, and applications for engineers and system designers. Apress, 2015.
-
[21] E. Borovikov, “An evaluation of support vector machines as a pattern recognition tool,” arXiv Prepr. arXiv1412.4186, 2014.
-
[22] A. Fathoni, “Image-Based Banana Detection Application using K-Nearest Neighbor: Apilkasi Deteksi Buah Pisang Berbasis Citra menggunakan K-Nearest Neighboor,” JOINCS (Journal Informatics, Network, Comput. Sci., vol. 4, no. 1, 2021.
-
[23] N. E. M. Isa, A. Amir, M. Z. Ilyas, and M. S. Razalli, “The performance analysis of K-nearest neighbors (K-NN) algorithm for motor imagery classification based on EEG signal,” in MATEC web of conferences, EDP Sciences, 2017, p. 1024.
-
[24] M.-C. Popescu, V. E. Balas, L. Perescu-Popescu, and N. Mastorakis, “Multilayer perceptron and neural networks,” WSEAS Trans. circuits Syst., vol. 8, no. 7, pp. 579–588, 2009.
-
[25] X. Ying, “An overview of overfitting and its solutions,” in Journal of physics: Conference series, IOP Publishing, 2019, p. 22022.
-
[26] H. J. Prasad, “Optimized k-nearest neighbours classifier based prediction of epileptic seizures,” Bull. Electr. Eng. Informatics, vol. 13, no. 4, pp. 2442–2455, 2024.
-
[27] R. Atangana, D. Tchiotsop, G. Kenne, and L. Chanel, “EEG signal classification using LDA and MLP classifier,” Heal. Informat. Int. J, vol. 9, no. 1, pp. 14–32, 2020.
-
[28] U. R. Acharya, F. Molinari, S. V. Sree, S. Chattopadhyay, K.-H. Ng, and J. S. Suri, “Automated diagnosis of epileptic EEG using entropies,” Biomed. Signal Process. Control, vol. 7, no. 4, pp. 401–408, 2012.

I. J. of Electrical & Electronics Research