用脑电图信号分类癫痫发作:一种机器学习方法

Sajad Ulhaq, Gul Zaman Khan, Imran Ulhaq, Inam Ullah, Fazal Rabbi, Gul Zaman, Khan
{"title":"用脑电图信号分类癫痫发作:一种机器学习方法","authors":"Sajad Ulhaq, Gul Zaman Khan, Imran Ulhaq, Inam Ullah, Fazal Rabbi, Gul Zaman, Khan","doi":"10.32996/jcsts.2023.5.3.3","DOIUrl":null,"url":null,"abstract":"Epilepsy is a neurological disorder characterized by recurrent seizures, which can significantly impact a person's life. Early and accurate diagnosis of epilepsy is crucial for effective management and treatment. The traditional methods for diagnosing epilepsy are deemed ineffective and costly. Epilepsy disease detection at an early stage is crucial. Machine learning techniques have shown promise in automating the classification of epilepsy based on various data sources, such as electroencephalogram (EEG) signals, clinical features, and imaging data. This paper presents a machine learning approach to epilepsy disease classification using EEG signal data. We have applied various machine learning models, including Random Forest, XGBoost, GradientBoost, Naive Bayes, Decision Tree, and Extra Tree, with some pre-processing and feature selection techniques. XGBoost achieved 98.93% training accuracy and 98.23% testing accuracy; Gradient Boost achieved 98.40% training and 98.20% testing accuracy; Extra Tree achieved 98.65% training and 97.85% testing accuracy; Random Forest achieved 97.42% training and 96.52% testing accuracy; Decision Tree achieved 92.6% training and 92.4% testing accuracy; Navies Bayes achieved 93.52% training and 92% testing accuracy. The XGBoost classifier achieved the highest accuracy among all other classifiers applied in the proposed research experiment.","PeriodicalId":417206,"journal":{"name":"Journal of Computer Science and Technology Studies","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Epilepsy Seizures Classification with EEG Signals: A Machine Learning Approach\",\"authors\":\"Sajad Ulhaq, Gul Zaman Khan, Imran Ulhaq, Inam Ullah, Fazal Rabbi, Gul Zaman, Khan\",\"doi\":\"10.32996/jcsts.2023.5.3.3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Epilepsy is a neurological disorder characterized by recurrent seizures, which can significantly impact a person's life. Early and accurate diagnosis of epilepsy is crucial for effective management and treatment. The traditional methods for diagnosing epilepsy are deemed ineffective and costly. Epilepsy disease detection at an early stage is crucial. Machine learning techniques have shown promise in automating the classification of epilepsy based on various data sources, such as electroencephalogram (EEG) signals, clinical features, and imaging data. This paper presents a machine learning approach to epilepsy disease classification using EEG signal data. We have applied various machine learning models, including Random Forest, XGBoost, GradientBoost, Naive Bayes, Decision Tree, and Extra Tree, with some pre-processing and feature selection techniques. XGBoost achieved 98.93% training accuracy and 98.23% testing accuracy; Gradient Boost achieved 98.40% training and 98.20% testing accuracy; Extra Tree achieved 98.65% training and 97.85% testing accuracy; Random Forest achieved 97.42% training and 96.52% testing accuracy; Decision Tree achieved 92.6% training and 92.4% testing accuracy; Navies Bayes achieved 93.52% training and 92% testing accuracy. The XGBoost classifier achieved the highest accuracy among all other classifiers applied in the proposed research experiment.\",\"PeriodicalId\":417206,\"journal\":{\"name\":\"Journal of Computer Science and Technology Studies\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Computer Science and Technology Studies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.32996/jcsts.2023.5.3.3\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computer Science and Technology Studies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32996/jcsts.2023.5.3.3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

癫痫是一种以反复发作为特征的神经系统疾病,可严重影响患者的生活。早期和准确诊断癫痫是有效管理和治疗的关键。传统的癫痫诊断方法被认为是无效和昂贵的。早期发现癫痫是至关重要的。机器学习技术在基于各种数据源(如脑电图(EEG)信号、临床特征和成像数据)的癫痫自动分类方面显示出前景。本文提出了一种利用脑电信号数据进行癫痫疾病分类的机器学习方法。我们应用了各种机器学习模型,包括Random Forest, XGBoost, GradientBoost, Naive Bayes, Decision Tree和Extra Tree,以及一些预处理和特征选择技术。XGBoost训练准确率达到98.93%,测试准确率达到98.23%;Gradient Boost训练准确率达到98.40%,测试准确率达到98.20%;Extra Tree的训练准确率为98.65%,测试准确率为97.85%;随机森林的训练准确率为97.42%,测试准确率为96.52%;决策树训练准确率为92.6%,测试准确率为92.4%;海军贝叶斯训练准确率为93.52%,测试准确率为92%。在本研究实验中,XGBoost分类器的准确率是所有分类器中最高的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Epilepsy Seizures Classification with EEG Signals: A Machine Learning Approach
Epilepsy is a neurological disorder characterized by recurrent seizures, which can significantly impact a person's life. Early and accurate diagnosis of epilepsy is crucial for effective management and treatment. The traditional methods for diagnosing epilepsy are deemed ineffective and costly. Epilepsy disease detection at an early stage is crucial. Machine learning techniques have shown promise in automating the classification of epilepsy based on various data sources, such as electroencephalogram (EEG) signals, clinical features, and imaging data. This paper presents a machine learning approach to epilepsy disease classification using EEG signal data. We have applied various machine learning models, including Random Forest, XGBoost, GradientBoost, Naive Bayes, Decision Tree, and Extra Tree, with some pre-processing and feature selection techniques. XGBoost achieved 98.93% training accuracy and 98.23% testing accuracy; Gradient Boost achieved 98.40% training and 98.20% testing accuracy; Extra Tree achieved 98.65% training and 97.85% testing accuracy; Random Forest achieved 97.42% training and 96.52% testing accuracy; Decision Tree achieved 92.6% training and 92.4% testing accuracy; Navies Bayes achieved 93.52% training and 92% testing accuracy. The XGBoost classifier achieved the highest accuracy among all other classifiers applied in the proposed research experiment.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信