Current Medicine Research and Practice (Jan 2020)

Feature extraction for epileptic seizure detection using machine learning

  • Renuka Mohan Khati,
  • Rajesh Ingle

DOI
https://doi.org/10.4103/cmrp.cmrp_52_20
Journal volume & issue
Vol. 10, no. 6
pp. 266 – 271

Abstract

Read online

Background: Epilepsy is a common neurological disorder and affects approximately 70 million people worldwide. The traditional approach used by neurologists for the detection of seizure is time consuming. Aim: An automated approach is required that can assist the neurologists in seizure diagnosis in order to minimise the diagnostic time. Materials and Methods: Electroencephalogram (EEG) signals record the electrical activities of the brain and can be used effectively in seizure diagnosis. We have evaluated our system using Bonn university database. Appropriate feature selection is very important in pattern recognition problems. We used recursive feature elimination (wrapper method), for the selection of best features. In our study, we have used EEG signals to evaluate the performance of seven machine learning algorithms. Results: We obtained a classification accuracy of 99%, which is a significant improvement over the state-of-the-art methods. The classification performance across 10 folds of cross validation of Logistic regression and Adaboost was the highest with an accuracy of 99%. While using naive bayes and random forest, the Area under the ROC curve value obtained was 1. The sensitivity obtained using naive bayes classifier was 100%. Conclusion: Our approach requires minimum feature extraction that makes it an efficient approach. Recursive feature elimination was used to select the features which yield good accuracy results. It was observed that logistic regression and Adaboost performed superior with an accuracy of 99%.

Keywords