Show simple item record

dc.contributor.advisorChakrabarty, Amitabha
dc.contributor.advisorKarim, Dewan Ziaul
dc.contributor.authorCrystal, Afnan Ahmed
dc.contributor.authorTasnim, Nuna
dc.contributor.authorJamal, Subha Sumaiya B
dc.contributor.authorRahman, Md. Ashikur
dc.date.accessioned2023-10-12T08:51:41Z
dc.date.available2023-10-12T08:51:41Z
dc.date.copyright©2022
dc.date.issued2022-05-29
dc.identifier.otherID 21141046
dc.identifier.otherID 18101512
dc.identifier.otherID 18101636
dc.identifier.otherID 18101074
dc.identifier.urihttp://hdl.handle.net/10361/21790
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 72-78).
dc.description.abstractAnalyzing neural signals produced by neurons in the brain, epilepsy can be diagnosed. An electroencephalogram (EEG) measures brain electrical activity, and studying EEG data in order to detect epileptic seizures in their early phases is an important aspect of epilepsy research. Despite optimal medication management, around one-third of epileptic patients continue to experience seizures. As a result, detecting epileptic seizures has become increasingly important in the field of research in recent years. It has been observed that machine learning has a revolutionary effect on classifying EEG data, seizure detection, and identifying sensible patterns without performance deterioration. This study provides a comprehensive summary of works on automated epileptic seizure recognition utilizing a variety of machine learning techniques, including SVC, Logistic Regression, Decision Tree Classifier, Random Forest Classifier, Gradient Boosting, and Multilayer Perceptron (MLP). A dataset provided by the UCI Machine Learning Repository is used to train the model. We considered the F1 score to be our most important performance metric since it handles unbalanced data sets effectively by comparing both precision and recall. Our research found that the Random Forest Classifier achieved a higher F1 score of 97.8261% with a precision of 96.746% and an F1 score of 96.4402% com-pared to other classifiers when five groups of people were considered. Later, we implemented PCA and clustering to determine if we could improve the Random Forest Classifier’s performance. After performing PCA for dimension reduction and K-means for clustering, we compare the F1 scores and cannot find any significant difference, which implies that our data set does not need any further clustering. Hence, the findings suggest that classification performance remains the same after implementing dimension reduction and clustering.en_US
dc.description.statementofresponsibilityAfnan Ahmed Crystal
dc.description.statementofresponsibilityNuna Tasnim
dc.description.statementofresponsibilitySubha Sumaiya B Jamal
dc.description.statementofresponsibilityMd. Ashikur Rahman
dc.format.extent90 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectEEGen_US
dc.subjectEpilepsyen_US
dc.subjectSeizureen_US
dc.subjectFeature extractionen_US
dc.subjectClassificationen_US
dc.subjectPCAen_US
dc.subject.lcshTraumatic epilepsy
dc.subject.lcshElectroencephalography
dc.titleDetection and prediction of epileptic seizure using different machine learning classifiersen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc. in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record