Abstract
Epilepsy is a disease recognized as the chronic neurological dysfunction of the human brain which is described by the sudden and excessive electrical discharges of the brain cells. Electroencephalogram (EEG) is a prime tool applied for the diagnosis of epilepsy. In this study, a novel and effective approach is introduced to decompose the non-stationary EEG signals using the Fourier decomposition method. The concept of position, velocity, and acceleration has been employed on the EEG signals for feature extraction using \(L^p\) norms computed from Fourier intrinsic band functions (FIBFs). The proposed scheme comprises three main sections. In the first section, the EEG signal is decomposed into a finite number of FIBFs. In the second stage, the features are extracted from FIBFs and relevant features are selected by using the Kruskal–Wallis test. In the last stage, the significant features are passed on to the support vector machine (SVM) classifier. By applying 10-fold cross-validation, the proposed method provides better results in comparison to the state-of-the-art methods discussed in the literature, with an average classification accuracy of 99.96% and 99.94% for classification of EEG signals from the BONN dataset and the CHB-MIT dataset, respectively. It can be implemented using the computationally efficient fast Fourier transform (FFT) algorithm.
Similar content being viewed by others
References
England MJ, Liverman CT, Schultz AM, Strawbridge LM (2012) A reprint from epilepsy across the spectrum: promoting health and understanding. Am Epilepsy Soc 12(6):245–253
World Health Organization (2012) Fact sheet on epilepsy [Online]. http://www.who.int/mediacentre/fact-sheets/fs999/en/index.html
Anyanwu C, Motamedi GK (2018) Diagnosis and surgical treatment of drug-resistant epilepsy. J Brain Sci 8(4):1–20
Adeli H, Zhou Z, Dadmehrc N (2003) Analysis of EEG records in an epileptic patient using wavelet transform. J Neurosci Methods 123(1):69–87
Liu A, Hahn JS, Heldt GP, Coen RW (1992) Detection of neonatal seizures through computerized EEG analysis. Electroencephalogr Clin Neurophysiol 82(1):30–37
Boashash B, Mesbah M, Colditz PB (2003) Time frequency detection of EEG abnormalities, Time-Frequency Signal Analysis and Processing: A Comprehensive Reference, pp 663–670
Kaya Y, Uyar M, Tekin R, Yildirim S (2014) 1-D local binary pattern-based feature extraction for classification of epileptic EEG signals. Appl Math Comput 243:209–219
Kumar TS, Kanhangad V, Pachori RB (2015) Classification of seizure and seizure-free EEG signals using local binary pattern. Biomed Signal Process Control 15:33–40
Tiwari AK, Pachori RB, Kanhangad V, Panigrahi BK (2017) Automated diagnosis of epilepsy using key-point-based local binary pattern of EEG signals. IEEE J Biomed Health Inform 21(4):888–896
Joshi V, Pachori RB, Vijesh A (2014) Classification of ictal and seizure-free EEG signals using fractional linear prediction. Biomed Signal Process Control 9:1–5
Raghu S, Sriraam N (2017) Optimal configuration of multilayer perceptron neural network classifier for recognition of intracranial epileptic seizures. Expert Syst Appl 89:205–221
Singh P, Joshi SD, Patney RK, Saha K (2015) Fourier-based feature extraction for classification of EEG signals Using EEG rhythms. Circuits Syst Signal Process 35:3700–3715
Gupta A, Singh P, Karlekar M (2018) A novel signal modeling approach for classification of seizure and seizure-free EEG signals. IEEE Trans Neural Syst Rehabil Eng 26(5):925–935
Pachori RB, Sircar P (2008) EEG signal analysis using FB expansion and second-order linear TVAR process. Signal Process 88(2):415–420
Tzallas AT, Tsipouras MG, Fotiadis DI (2007) Automatic seizure detection based on time-frequency analysis and artificial neural network. Comput Intell Neurosci 1–13
Gupta V, Pachori RB (2019) Epileptic seizure identification using entropy of FBSE based EEG rhythms. Biomed Signal Process Control 53:1–11
Tzallas AT, Tsipouras MG, Fotiadis DI (2009) Epileptic seizure detection in EEGs using time-frequency analysis. IEEE Trans Inf Technol Biomed 13(5):703–710
Hyvarinen A, Ramkumar P, Parkkonen L, Hari R (2010) Independent component analysis of short-time Fourier transforms for spontaneous EEG/MEG analysis. Neuroimage 49(1):257–271
Ocak H (2008) Optimal classification of epileptic seizures in EEG using wavelet analysis and genetic algorithm. Signal Process 88(7):1858–1867
Bhati D, Gadre VM, Pachori RB (2017) A novel approach for time-frequency localization of scaling functions and design of three-band biorthogonal linear phase wavelet filter banks. Digital Signal Process 69:309–322
Bhati D, Sharma M, Gadre VM, Pachori RB (2017) Time-frequency localized three-band biorthogonal wavelet filter bank using semidefinite relaxation and nonlinear least squares with epileptic seizure EEG signal classification. Digital Signal Process 62:259–273
Wang L, Xue W, Li Y, Luo M, Huang J, Cui W, Huang C (2017) Automatic epileptic seizure detection in EEG signals using multi-domain feature extraction and non-linear analysis. Entropy 19(6):1–17
Peker M, Sen B, Delen D (2016) A novel method for automated diagnosis of epilepsy using complex-valued classifiers. IEEE J Biomedical Health Inform 20(1):108–118
Subasi A (2007) EEG signal classification using wavelet feature extraction and a mixture of expert model. Expert Syst Appl 32:1084–1093
Subasi A, Kevric J, Canbaz MA (2017) Epileptic seizure detection using hybrid machine learning methods. Neural Comput Appl 31(1):317–325
Khan YU, Rafiuddin N, Farroq O (2012) Automated seizure detection in scalp EEG using multiple wavelet scales. In: IEEE International Conference on Signal Processing, Computing and Control
Tuncer T, Dogan S, Ertam F, Subasi A (2020) A novel ensemble local graph structure based feature extraction network for EEG signal analysis. Biomed Signal Process Control 61:102006
Subasi A, Gursoy MI (2010) EEG signal classification using PCA, ICA, LDA and support vector machines. Expert Syst Appl 37:8659–8666
Rafiuddin N, Khan YU, Farroq O (2011) Feature extraction and classification of EEG for automatic seizure detection. In: International Conference on Multimedia, Signal Processing and Communication Technologies, 184-187
Guo L, Rivero D, Pazos A (2010) Epileptic seizure detection using multiwavelet transform based approximate entropy and artificial neural network. J Neurosci Methods 193(1):156–163
Vidyaratne LS, Iftekharuddin KM (2017) Real-time epileptic seizure detection using EEG. IEEE Trans Neural Syst Rehabil Eng 25(11):2146–2156
Alam SMS, Bhuiyan MIH (2013) Detection of seizure and epilepsy using higher-order statistics in the EMD domain. IEEE J Biomed Health Inform 17(2):312–318
Riaz F, Hassan A, Rehman S, Niazi IK, Dremstrup K (2016) EMD-based temporal and spectral features for the classification of EEG signals using supervised learning. IEEE Trans Neural Syst Rehabil Eng 24(1):28–35
Sharma R, Pachori RB (2015) Classification of epileptic seizures in EEG signals based on phase space representation of intrinsic mode functions. Expert Syst Appl 42(3):1106–1117
Pachori RB, Patidar S (2014) Epileptic seizure classification in EEG signals using second-order difference plot of intrinsic mode functions. Comput Methods Programs Biomed 113(2):494–502
Huang NE, Shen Z, Long S, Wu M, Shih H, Zheng Q, Yen N, Tung C, Liu H (1998) The empirical mode decomposition and Hilbert spectrum for non-linear and non-stationary time series analysis. Proc R Soc A 454:903–995
Dash DP, Kolekar MH, Jha K (2019) Multichannel EEG based automatic epileptic seizure detection using iterative filtering decomposition and Hidden Markov Model. J Comput Biol Med
Fu K, Qu J, Chai Y, Zou T (2015) Hilbert marginal spectrum analysis for automatic seizure detection in EEG signals. Biomed Signal Process Control 18:179–185
Hassan AR, Subasi A, Zhang Y (2019) Epilepsy seizure detection using complete ensemble empirical mode decomposition with adaptive noise. Knowl Based Syst 191:105333
Kaleem M, Guergachi A, Krishnan S (2013) EEG seizure detection and epilepsy diagnosis using a novel variation of empirical mode decomposition. In: Proceedings of the 2013 35th annual international conference of the IEEE engineering in Medicine and Biology Society, pp 4314–4317
Fu K, Qu J, Chai Y, Dong Y (2014) Classification of seizure based on the time-frequency image of EEG signals using HHT and SVM. Biomed Signal Process Control 13:15–22
Oweis RJ, Abdulhay EW (2011) Seizure classification in EEG signals utilizing Hilbert-Huang transform. Biomed Eng Online 10(1):1–15
Torres ME, Colominas MA, Schlotthauer G, Flandrin P (2011) A Complete ensemble empirical mode decomposition with adaptive noise. In: IEEE International Conference on Acoustics, Speech, and Signal Processing, pp 4144–4147
Alickovic E, Kevric J, Subasi A (2018) Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packet decomposition for automated epileptic seizure detection and prediction. Biomed Signal Process Control 39:94–102
Hassan AR, Haque MA (2015) Epilepsy and seizure detection using statistical features in the complete ensemble empirical mode decomposition domain. IEEE conference, pp 1–6
Wu Z, Huang NE (2009) Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 1(1):1–41
Singh P, Joshi SD, Patney RK, Saha K (2015) The Hilbert spectrum and the energy preserving empirical mode decomposition, arXiv preprint arXiv:1504.04104
Rehman N, Mandic DP (2010) Multivariate empirical mode decomposition. Proc R Soc A 466:1291–1302
Singh P, Joshi SD, Patney RK, Saha K (2017) The Fourier decomposition method for nonlinear and non-stationary time series analysis. Proc R Soc A 20160871
Singh P (2018) Novel Fourier quadrature transforms and analytic signal representations for nonlinear and non-stationary time series analysis. R Soc Open Sci 5(11):181131
Singh P, Singhal A, Joshi SD (2018) Time-frequency analysis of gravitational waves. In: International Conference on Signal Processing and Communications (SPCOM), pp 197–201
Singhal A, Singh P, Fatimah B, Pachori RB (2020) An efficient removal of power-line interference and baseline wander from ECG signals by employing Fourier decomposition technique. Biomed Signal Process Control 57:101741
Singhal A, Singh P, Lall B, Joshi SD (2020) Modeling and prediction of COVID-19 pandemic using Gaussian mixture model. Chaos Solitons Fractals 138:110023
Andrzejak RG, Lehnertz K, Mormann F, Rieke C, David P, Elger CE (2001) Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state. Phys Rev E 64(6):061907
CHB-MIT Scalp EEG Database. http://physionet.org/physiobank/database/chbmit/
Shoeb A (2010) Application of machine learning to epileptic seizure detection. In: International Conference on Machine Learning (ICML), pp. 975–982
Zhang Z, Xu Y, Yang J, Li X, Zhang D (2015) A survey of sparse representation: algorithms and applications. IEEE Access 3:490–530
Koopmans LH (1995) The spectral analysis of time series. Academic Press, New York
Oppenheim AV, Willsky AS (1997) Signals systems. Prentice Hall, India
Vapnik V (1995) The nature of statistical learning theory. Springer, New York
Guyon I, Weston J, Barnhill S, Vapnik V (2002) Gene selection for cancer classification using support vector machines. Mach Learn 46:389–422
Khandoker AH, Lai DTH, Begg RK, Palaniswami M (2007) Wavelet-based feature extraction for support vector machines for screening balance impairments in the elderly. IEEE Trans Neural Syst Rehabil Eng 15(4):587–597
Chandel G, Upadhyaya P, Farooq O, Khan YU (2019) Detection of seizure event and its onset/offset using orthonormal triadic wavelet based features. IRBM 40(2):103–112
Hussain MDS, Sarfraz M, Rukhsar S (2018) Epileptic seizure detection using temporal based measures in EEG signal. In: International Conference on Communication and Electronics Systems, pp 743–748
Fergus P, Hignett D, Hussain AJ, Al-Jumeily D (2014) An advanced machine learning approach to generalized epileptic seizure detection. In: International Conference on Intelligent Computing, pp 112–118
Funding
Not applicable.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Research involving human and/or animals participants
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mehla, V.K., Singhal, A., Singh, P. et al. An efficient method for identification of epileptic seizures from EEG signals using Fourier analysis. Phys Eng Sci Med 44, 443–456 (2021). https://doi.org/10.1007/s13246-021-00995-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13246-021-00995-3