Detection of Epileptic Seizures from EEG Signals by Combining Dimensionality Reduction Algorithms with Machine Learning Models
preprintposted on 11.04.2021, 14:14 by Muhammad Zubair
In this paper, more emphasis has been given to develop various machine learning models using SPPCA and SUBXPCA dimensionality reduction algorithms to increase the classification accuracy. Firstly, Discrete Wavelet Transform (DWT) is applied to EEG signals for extracting the time-frequency domain features of epilepsy such as the energy of each sub-pattern, spike rhythmicity, relative spike amplitude, Dominant Frequency (DF) and Spectral Entropy (SE). The features obtained after performing DWT on an EEG signal are extensive in number, to select the prominent features and to retain their properties, correlation feature sub-pattern-based PCA (SPPCA), and cross sub-pattern correlation-based PCA (SUBXPCA) are used as a dimensionality reduction techniques. To validate the proposed work, performance evaluation parameter such as the accuracy of the time-frequency domain features from different combinations of the dataset has been compared with the latest state-of-the-art works. Simulation results show that the proposed algorithm combined with machine learning classifiers. The best accuracy of 97% for SPPCA is achieved by CatBoost and for SUBXPCA the best accuracy of 98% is achieved by random forest classifier which clearly outperformed the other related works, both in terms of accuracy and computational complexity.