Automatic epileptic seizure detection in EEGs using MF-DFA, SVM based on cloud computing

J Xray Sci Technol. 2017;25(2):261-272. doi: 10.3233/XST-17258.

Abstract

Background: Epilepsy is a chronic disease with transient brain dysfunction that results from the sudden abnormal discharge of neurons in the brain. Since electroencephalogram (EEG) is a harmless and noninvasive detection method, it plays an important role in the detection of neurological diseases. However, the process of analyzing EEG to detect neurological diseases is often difficult because the brain electrical signals are random, non-stationary and nonlinear.

Objective: In order to overcome such difficulty, this study aims to develop a new computer-aided scheme for automatic epileptic seizure detection in EEGs based on multi-fractal detrended fluctuation analysis (MF-DFA) and support vector machine (SVM).

Methods: New scheme first extracts features from EEG by MF-DFA during the first stage. Then, the scheme applies a genetic algorithm (GA) to calculate parameters used in SVM and classify the training data according to the selected features using SVM. Finally, the trained SVM classifier is exploited to detect neurological diseases. The algorithm utilizes MLlib from library of SPARK and runs on cloud platform.

Results: Applying to a public dataset for experiment, the study results show that the new feature extraction method and scheme can detect signals with less features and the accuracy of the classification reached up to 99%.

Conclusions: MF-DFA is a promising approach to extract features for analyzing EEG, because of its simple algorithm procedure and less parameters. The features obtained by MF-DFA can represent samples as well as traditional wavelet transform and Lyapunov exponents. GA can always find useful parameters for SVM with enough execution time. The results illustrate that the classification model can achieve comparable accuracy, which means that it is effective in epileptic seizure detection.

Keywords: EEG; SVM; cloud computing; genetic algorithm; multi-fractal detrended fluctuation analysis; neurological diseases.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Cloud Computing*
  • Electroencephalography / methods*
  • Epilepsy / diagnosis*
  • Epilepsy / physiopathology
  • Humans
  • Signal Processing, Computer-Assisted*
  • Support Vector Machine*