Abstract
Epileptic seizure detection from the brain EEG signals is an essential step for speeding up the diagnosis that assists researchers and medical professionals. For this, various classification signal processing techniques have been developed in the traditional works. Still, they limit with the problems of increased complexity, reduced performance and insufficient classification rate. This motivates to design an automatic system for classifying the normal and abnormal EEG signals. Thus, an efficient machine learning approaches are implemented in this work, to overcome the existing techniques limitations. Here, an enhanced curvelet transform technique is established in order to overcome the disadvantage of Gabor and Wavelet transformations data loss and indiscriminate orientations. This method has the capacity to furnish the all the signals data required with no information loss of shearlet transformation and hence implemented to preprocess the given EEG signal, which smoothen the signal by eliminating the noise. Then, a modified graph theory, fractal dimension and novel pattern transformation techniques are employed to extract the features and patterns. The extraction of features is crucial for classification and compression of huge volume of EEG signal that possess low information. This theory improves the precision and speed of the computational technique. Most of the current research, Graph theory is reflected in the area of quantitative description of the time series data. It is predominantly employed for the reduction of noise and not affected during choosing the factors. From the patterns, the statistical features are extracted by using a standard gray level co-occurrence matrix technique that comprises entropy, homogeneity, energy, correlation and maximum probability. This method calculates the linear dependency of the adjacent samples thereby effective measurement of information loss in the transmitted signal is accomplished. Then, these extracted features are fed to the classifier named as novel random forest classification for detecting and classifying the signal as healthy, ictal and interictal. During simulation, various performance measures have been used for evaluating the results of existing and proposed classification techniques and results validate the efficacy of proposed technique.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Acharya, U. R., et al. (2013). Automated diagnosis of epilepsy using CWT, HOS and texture parameters. International Journal of Neural Systems,23, 1350009.
Acharya, U. R., et al. (2015). Application of entropies for automated diagnosis of epilepsy using EEG signals: A review. Knowledge-Based Systems,88, 85–96.
Acharya, U. R., et al. (2017). Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals. Computers in Biology and Medicine,100, 270–278.
Ahammad, N., et al. (2014). Detection of epileptic seizure event and onset using EEG. BioMed Research International, 2014.
Alickovic, E., et al. (2018). Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction. Biomedical Signal Processing and Control,39, 94–102.
Arunkumar, N., et al. (2016). Automatic detection of epileptic seizures using new entropy measures. Journal of Medical Imaging and Health Informatics,6, 724–730.
Bhattacharyya, A., et al. (2017). Tunable-Q wavelet transform based multiscale entropy measure for automated classification of epileptic EEG signals. Applied Sciences,7, 385.
Chen, G., et al. (2017). Automatic epileptic seizure detection in EEG using nonsubsampled wavelet–fourier features. Journal of Medical and Biological Engineering,37, 123–131.
Donos, C., et al. (2015). Early seizure detection algorithm based on intracranial EEG and random forest classification. International Journal of Neural Systems,25, 1550023.
EEG time series. (2018). Available: http://epileptologie-bonn.de/cms/front_content.php?idcat=193&lang=3&changelang=3.
Elsayed, N., et al. (2017). Brain computer interface: EEG signal preprocessing issues and solutions. Brain,169, 12.
Gajic, D., et al. (2014). Classification of EEG signals for detection of epileptic seizures based on wavelets and statistical pattern recognition. Biomedical Engineering: Applications, Basis and Communications,26, 1450021.
Gajic, D., et al. (2015). Detection of epileptiform activity in EEG signals based on time-frequency and non-linear analysis. Frontiers in computational neuroscience,9, 38.
Joshi, V., et al. (2014). Classification of ictal and seizure-free EEG signals using fractional linear prediction. Biomedical Signal Processing and Control,9, 1–5.
Lakshmi, M. R., et al. (2014). Survey on EEG signal processing methods. International Journal of Advanced Research in Computer Science and Software Engineering, 4.
Li, Y., et al. (2018). Epileptic seizure classification of EEGs using time–frequency analysis based multiscale radial basis functions. IEEE Journal of Biomedical and Health Informatics,22, 386–397.
Mursalin, M., et al. (2017). Automated epileptic seizure detection using improved correlation-based feature selection with random forest classifier. Neurocomputing,241, 204–214.
Pachori, R. B., & Patidar, S. (2014). Epileptic seizure classification in EEG signals using second-order difference plot of intrinsic mode functions. Computer Methods and Programs in Biomedicine,113, 494–502.
Riaz, F., et al. (2016). EMD-based temporal and spectral features for the classification of EEG signals using supervised learning. IEEE Transactions on Neural Systems and Rehabilitation Engineering,24, 28–35.
Patidar, S., & Panigrahi, T. (2017). Detection of epileptic seizure using Kraskov entropy applied on tunable-Q wavelet transform of EEG signals. Biomedical Signal Processing and Control,34, 74–80.
Sargolzaei, S., et al. (2013). Functional connectivity network based on graph analysis of scalp EEG for epileptic classification. In Signal processing in medicine and biology symposium (SPMB), 2013 IEEE (pp. 1–4).
Sharma, R., & Pachori, R. B. (2015). Classification of epileptic seizures in EEG signals based on phase space representation of intrinsic mode functions. Expert Systems with Applications,42, 1106–1117.
Sharma, M., et al. (2017). A new approach to characterize epileptic seizures using analytic time-frequency flexible wavelet transform and fractal dimension. Pattern Recognition Letters,94, 172–179.
Sharma, R., et al. (2014). Empirical mode decomposition based classification of focal and non-focal seizure EEG signals. In International conference on medical biometrics, 2014 (pp. 135–140).
Sikdar, D., et al. (2018). Epilepsy and seizure characterisation by multifractal analysis of EEG subbands. Biomedical Signal Processing and Control,41, 264–270.
Sivakumaran, N., et al. (2016). Importance of classification algorithms in epileptic seizure detection, Journal of Bioengineering and Biomedical Science, 6.
Subasi, A., et al. (2017). Epileptic seizure detection using hybrid machine learning methods. Neural Computing and Applications,31, 1–9.
Supriya, S., et al. (2016). Weighted visibility graph with complex network features in the detection of epilepsy. IEEE Access,4, 6554–6566.
Tiwari, A. K., et al. (2017). Automated diagnosis of epilepsy using key-point-based local binary pattern of EEG signals. IEEE Journal of Biomedical and Health Informatics,21, 888–896.
Truong, N. D., et al. (2017). Supervised learning in automatic channel selection for epileptic seizure detection. Expert Systems with Applications,86, 199–207.
Wang, G., et al. (2016). Epileptic seizure detection based on partial directed coherence analysis. IEEE Journal of Biomedical and Health Informatics,20, 873–879.
Xiang, J., et al. (2015). The detection of epileptic seizure signals based on fuzzy entropy. Journal of Neuroscience Methods,243, 18–25.
Zhu, G., et al. (2014). Epileptic seizure detection in EEGs signals using a fast weighted horizontal visibility algorithm. Computer Methods and Programs in Biomedicine,115, 64–75.
Author information
Authors and Affiliations
Corresponding author
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
Atal, D.K., Singh, M. A hybrid feature extraction and machine learning approaches for epileptic seizure detection. Multidim Syst Sign Process 31, 503–525 (2020). https://doi.org/10.1007/s11045-019-00673-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11045-019-00673-4