Machine Learning: Science and Technology (Jan 2023)

CAD system for epileptic seizure detection from EEG through image processing and SURF-BOF technique

  • Mohammad H Alshayeji

DOI
https://doi.org/10.1088/2632-2153/ad0572
Journal volume & issue
Vol. 4, no. 4
p. 045029

Abstract

Read online

Epilepsy is one of the most debilitating neurological diseases that abruptly alters a person’s way of life. Manual diagnosis is a laborious and time-consuming task prone to human error. Therefore, automating this task by developing an intelligent system is necessary. Existing deep learning (DL) models require high training time, large datasets, and machines with more memory and processing power. In addition, owing to the black-box nature of DL models, no one can determine the features that the network prefers for classification decisions. To overcome these challenges, this study proposes an accurate, automatic, and fast-intelligent system for epilepsy detection using a computer-aided diagnosis (CAD) -two-dimensional machine learning (ML) framework. Existing ML models struggle to produce reliable and acceptable diagnostic results owing to the low amplitude and nonstationary nature of electroencephalograms (EEGs), particularly in clinical situations where environmental influences are almost impossible to eliminate. The proposed model was built using the Children’s Hospital Boston and the Massachusetts Institute of Technology dataset, and represents the first study that employs the speeded-up robust feature (SURF) bag of features technique for this application, which generates local features from spectrogram images of the respective one-dimensional EEG signal inputs. In addition, DL features were extracted from the spectrogram images for model performance comparison. Both features were used separately to train the ML classifiers. Implementing SURF offers fast computation and makes the model invariant to distortions, noise, scaling, and so on. Therefore, the proposed model is more suitable for real-time applications, and this ML framework provides an enhanced accuracy of 99.78% compared to the support vector machine-RBF classifier, along with 99.56% sensitivity, 100% specificity, and an error rate of 0.22%. The higher detection accuracy demonstrates the effectiveness of the proposed framework for medical disease diagnosis applications.

Keywords