Skip to main content
Log in

A hybrid feature extraction and machine learning approaches for epileptic seizure detection

  • Published:
Multidimensional Systems and Signal Processing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Acharya, U. R., et al. (2013). Automated diagnosis of epilepsy using CWT, HOS and texture parameters. International Journal of Neural Systems,23, 1350009.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Arunkumar, N., et al. (2016). Automatic detection of epileptic seizures using new entropy measures. Journal of Medical Imaging and Health Informatics,6, 724–730.

    Article  Google Scholar 

  • Bhattacharyya, A., et al. (2017). Tunable-Q wavelet transform based multiscale entropy measure for automated classification of epileptic EEG signals. Applied Sciences,7, 385.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Donos, C., et al. (2015). Early seizure detection algorithm based on intracranial EEG and random forest classification. International Journal of Neural Systems,25, 1550023.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Mursalin, M., et al. (2017). Automated epileptic seizure detection using improved correlation-based feature selection with random forest classifier. Neurocomputing,241, 204–214.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Supriya, S., et al. (2016). Weighted visibility graph with complex network features in the detection of epilepsy. IEEE Access,4, 6554–6566.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Truong, N. D., et al. (2017). Supervised learning in automatic channel selection for epileptic seizure detection. Expert Systems with Applications,86, 199–207.

    Article  Google Scholar 

  • Wang, G., et al. (2016). Epileptic seizure detection based on partial directed coherence analysis. IEEE Journal of Biomedical and Health Informatics,20, 873–879.

    Article  Google Scholar 

  • Xiang, J., et al. (2015). The detection of epileptic seizure signals based on fuzzy entropy. Journal of Neuroscience Methods,243, 18–25.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mukhtiar Singh.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11045-019-00673-4

Keywords

Navigation