Early Detection of Epilepsy Seizures using Machine Learning Algorithms

dc.contributor.authorRios, Cristian (Chris)
dc.date.accessioned2022-05-16T18:15:47Z
dc.date.available2022-05-16T18:15:47Z
dc.date.issued2022-05
dc.description.abstractAccording to the World Health Organization (WHO), one of the most common neurological diseases is epilepsy with over 50 million people globally diagnosed to date. Epilepsy is defined as a chronic noncommunicable disease of the brain that affects the central nervous system and can result in sudden seizures. The early detection of seizures would allow suffering patients an opportunity to better manage their seizures and improve overall quality of life. In this paper, we aim to detect seizures using different machine learning (ML) algorithms using non-invasive EEG data of epilepsy patients through a publicly available database. We evaluated different signal pre-processing methods to allow for extraction of optimal features that include descriptive statistical parameters, frequency-based trend changes, power spectrum density, and entropy. For some classifiers, optimal features were passed through a Principal Component Analysis (PCA) algorithm to minimize the number of features used and to reduce the dimensionality of the ML model. ML models evaluated for seizure detection included Logistic Regression, Decision Tree, SVM, KNN, Naïve Bayes, and Neural Networks. A confusion matrix was generated for optimal models to compare accuracy, precision, and specificity. Results demonstrated the models were promising but the top three models with highest accuracy were DT, SVM, and NN. Given these results, ML models such as SVM or Neural Networks, can be utilized to create seizure detecting systems that are portable and use EEG data to detect the onset of seizures. Even though the highest accuracy observed was approximately 82.5%, the value of machine learning models show merit for solving seizure detection challenges. In future research studies, we plan to evaluate additional open databases to enhance these ML models further and increase accuracy to a minimum level of 95% to be evaluated in real-world applications.
dc.identifier.urihttps://hdl.handle.net/1920/12871
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/3.0/us/
dc.subjectEpilepsy
dc.subjectEGG
dc.subjectMachine learning
dc.titleEarly Detection of Epilepsy Seizures using Machine Learning Algorithms
dc.typeArticle

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
early_detection_of_epilepsy_seizures_using_machine_learning_algorithms_-_final.pdf
Size:
1.93 MB
Format:
Adobe Portable Document Format
Description:
the paper
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.52 KB
Format:
Item-specific license agreed upon to submission
Description: