Analysis of Machine Learning Algorithm for Sleep Apnea Detection Based on Heart Rate Variability

Muhammad Zakariyah, Umar Zaky
{"title":"Analysis of Machine Learning Algorithm for Sleep Apnea Detection Based on Heart Rate Variability","authors":"Muhammad Zakariyah, Umar Zaky","doi":"10.30595/juita.v10i2.14575","DOIUrl":null,"url":null,"abstract":"Sleep apnea is a common problem with health implications ranging from excessive daytime sleepiness to serious cardiovascular disorders. The method for detecting and measuring sleep apnea is through breathing monitoring (polysomnography), which is time consuming and relatively expensive. Cardiovascular which is closely related to heart performance activities allows the use of electrocardiogram (heart rate variability) features to detect sleep apnea. This study aims to compare the results of sleep apnea detection using several machine learning algorithms. A total of 2,445 data were divided into 1,834 data as learning sets and 611 data as test sets. Evaluation of 10-fold cross-validation using all HRV features shows that neural network algorithm has the best performance compared to decision tree algorithm, k-nearest neighbor, and support vector machine with an accuracy rate (82.44% in the learning set, 79.21% in the test set consecutively), precision (85.54% and 82.70%), f-measure (87.70% and 85.67%), and AUC (0.867 and 0.832). Based on the results of performance testing using only selected HRV features (CVRR, HF, SD1/SD2 Ratio, and S-Region), the K-Nearest Neighbors, Support Vector Machine, and Neural Network algorithms experienced a decrease in performance. The use of all HRV features is recommended compared to only using selected HRV features, so it can help detect the presence/absence of sleep apnea much better.","PeriodicalId":151254,"journal":{"name":"JUITA : Jurnal Informatika","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"JUITA : Jurnal Informatika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30595/juita.v10i2.14575","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Sleep apnea is a common problem with health implications ranging from excessive daytime sleepiness to serious cardiovascular disorders. The method for detecting and measuring sleep apnea is through breathing monitoring (polysomnography), which is time consuming and relatively expensive. Cardiovascular which is closely related to heart performance activities allows the use of electrocardiogram (heart rate variability) features to detect sleep apnea. This study aims to compare the results of sleep apnea detection using several machine learning algorithms. A total of 2,445 data were divided into 1,834 data as learning sets and 611 data as test sets. Evaluation of 10-fold cross-validation using all HRV features shows that neural network algorithm has the best performance compared to decision tree algorithm, k-nearest neighbor, and support vector machine with an accuracy rate (82.44% in the learning set, 79.21% in the test set consecutively), precision (85.54% and 82.70%), f-measure (87.70% and 85.67%), and AUC (0.867 and 0.832). Based on the results of performance testing using only selected HRV features (CVRR, HF, SD1/SD2 Ratio, and S-Region), the K-Nearest Neighbors, Support Vector Machine, and Neural Network algorithms experienced a decrease in performance. The use of all HRV features is recommended compared to only using selected HRV features, so it can help detect the presence/absence of sleep apnea much better.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于心率变异性的睡眠呼吸暂停检测机器学习算法分析
睡眠呼吸暂停是一种常见的健康问题,从白天过度嗜睡到严重的心血管疾病。检测和测量睡眠呼吸暂停的方法是通过呼吸监测(多导睡眠图),这是耗时且相对昂贵的。与心脏性能活动密切相关的心血管允许使用心电图(心率变异性)特征来检测睡眠呼吸暂停。本研究旨在比较使用几种机器学习算法检测睡眠呼吸暂停的结果。2445个数据被分成1834个数据作为学习集,611个数据作为测试集。利用所有HRV特征进行10倍交叉验证,结果表明,神经网络算法的准确率(学习集为82.44%,连续测试集为79.21%)、精密度(85.54%和82.70%)、f-measure(87.70%和85.67%)、AUC(0.867和0.832)优于决策树算法、k-近邻算法和支持向量机。基于仅使用选定的HRV特征(CVRR、HF、SD1/SD2 Ratio和S-Region)的性能测试结果,k -近邻、支持向量机和神经网络算法的性能有所下降。与只使用选定的HRV特征相比,建议使用所有HRV特征,因此它可以帮助更好地检测睡眠呼吸暂停的存在/不存在。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Enhancing Information Technology Adoption Potential in MSMEs: a Conceptual Model Based on TOE Framework Improving Stroke Detection with Hybrid Sampling and Cascade Generalization Comparative Study of Predictive Classification Models on Data with Severely Imbalanced Predictors Image Classification of Room Tidiness Using VGGNet with Data Augmentation Number of Cyber Attacks Predicted With Deep Learning Based LSTM Model
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1