使用手动/自动特征的机器学习算法对12导联信号心电图分类的比较:一项针对6-18岁学生的大型队列研究。

IF 1.6 4区 医学 Q3 CARDIAC & CARDIOVASCULAR SYSTEMS
Ghasem Hajianfar, Mohammadrafie Khorgami, Yousef Rezaei, Mehdi Amini, Niloufar Samiei, Avisa Tabib, Bahareh Kazem Borji, Samira Kalayinia, Isaac Shiri, Saeid Hosseini, Mehrdad Oveisi
{"title":"使用手动/自动特征的机器学习算法对12导联信号心电图分类的比较:一项针对6-18岁学生的大型队列研究。","authors":"Ghasem Hajianfar, Mohammadrafie Khorgami, Yousef Rezaei, Mehdi Amini, Niloufar Samiei, Avisa Tabib, Bahareh Kazem Borji, Samira Kalayinia, Isaac Shiri, Saeid Hosseini, Mehrdad Oveisi","doi":"10.1007/s13239-023-00687-x","DOIUrl":null,"url":null,"abstract":"<p><strong>Propose: </strong>An electrocardiogram (ECG) has been extensively used to detect rhythm disturbances. We sought to determine the accuracy of different machine learning in distinguishing abnormal ECGs from normal ones in children who were examined using a resting 12-Lead ECG machine, and we also compared the manual and automated measurement using the modular ECG Analysis System (MEANS) algorithm of ECG features.</p><p><strong>Methods: </strong>Altogether, 10745 ECGs were recorded for students aged 6 to 18. Manual and automatic ECG features were extracted for each participant. Features were normalized using Z-score normalization and went through the student's t-test and chi-squared test to measure their relevance. We applied the Boruta algorithm for feature selection and then implemented eight classifier algorithms. The dataset was split into training (80%) and test (20%) partitions. The performance of the classifiers was evaluated on the test data (unseen data) by 1000 bootstrap, and sensitivity (SEN), specificity (SPE), AUC, and accuracy (ACC) were reported.</p><p><strong>Results: </strong>In univariate analysis, the highest performance was heart rate and RR interval in the manual dataset and heart rate in an automated dataset with AUC of 0.72 and 0.71, respectively. The best classifiers in the manual dataset were random forest (RF) and quadratic-discriminant-analysis (QDA) with AUC, ACC, SEN, and SPE equal to 0.93, 0.98, 0.69, 0.99, and 0.90, 0.95, 0.75, 0.96, respectively. In the automated dataset, QDA (AUC: 0.89, ACC:0.92, SEN:0.71, SPE:0.93) and stack learning (SL) (AUC:0.89, ACC:0.96, SEN:0.61, SPE:0.99) reached best performances.</p><p><strong>Conclusion: </strong>This study demonstrated that the manual measurement of 12-Lead ECG features had better performance than the automated measurement (MEANS algorithm), but some classifiers had promising results in discriminating between normal and abnormal cases. Further studies can help us evaluate the applicability and efficacy of machine-learning approaches for distinguishing abnormal ECGs in community-based investigations in both adults and children.</p>","PeriodicalId":54322,"journal":{"name":"Cardiovascular Engineering and Technology","volume":" ","pages":"786-800"},"PeriodicalIF":1.6000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Comparison of Machine Learning Algorithms Using Manual/Automated Features on 12-Lead Signal Electrocardiogram Classification: A Large Cohort Study on Students Aged Between 6 to 18 Years Old.\",\"authors\":\"Ghasem Hajianfar, Mohammadrafie Khorgami, Yousef Rezaei, Mehdi Amini, Niloufar Samiei, Avisa Tabib, Bahareh Kazem Borji, Samira Kalayinia, Isaac Shiri, Saeid Hosseini, Mehrdad Oveisi\",\"doi\":\"10.1007/s13239-023-00687-x\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><strong>Propose: </strong>An electrocardiogram (ECG) has been extensively used to detect rhythm disturbances. We sought to determine the accuracy of different machine learning in distinguishing abnormal ECGs from normal ones in children who were examined using a resting 12-Lead ECG machine, and we also compared the manual and automated measurement using the modular ECG Analysis System (MEANS) algorithm of ECG features.</p><p><strong>Methods: </strong>Altogether, 10745 ECGs were recorded for students aged 6 to 18. Manual and automatic ECG features were extracted for each participant. Features were normalized using Z-score normalization and went through the student's t-test and chi-squared test to measure their relevance. We applied the Boruta algorithm for feature selection and then implemented eight classifier algorithms. The dataset was split into training (80%) and test (20%) partitions. The performance of the classifiers was evaluated on the test data (unseen data) by 1000 bootstrap, and sensitivity (SEN), specificity (SPE), AUC, and accuracy (ACC) were reported.</p><p><strong>Results: </strong>In univariate analysis, the highest performance was heart rate and RR interval in the manual dataset and heart rate in an automated dataset with AUC of 0.72 and 0.71, respectively. The best classifiers in the manual dataset were random forest (RF) and quadratic-discriminant-analysis (QDA) with AUC, ACC, SEN, and SPE equal to 0.93, 0.98, 0.69, 0.99, and 0.90, 0.95, 0.75, 0.96, respectively. In the automated dataset, QDA (AUC: 0.89, ACC:0.92, SEN:0.71, SPE:0.93) and stack learning (SL) (AUC:0.89, ACC:0.96, SEN:0.61, SPE:0.99) reached best performances.</p><p><strong>Conclusion: </strong>This study demonstrated that the manual measurement of 12-Lead ECG features had better performance than the automated measurement (MEANS algorithm), but some classifiers had promising results in discriminating between normal and abnormal cases. Further studies can help us evaluate the applicability and efficacy of machine-learning approaches for distinguishing abnormal ECGs in community-based investigations in both adults and children.</p>\",\"PeriodicalId\":54322,\"journal\":{\"name\":\"Cardiovascular Engineering and Technology\",\"volume\":\" \",\"pages\":\"786-800\"},\"PeriodicalIF\":1.6000,\"publicationDate\":\"2023-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cardiovascular Engineering and Technology\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1007/s13239-023-00687-x\",\"RegionNum\":4,\"RegionCategory\":\"医学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2023/10/17 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"Q3\",\"JCRName\":\"CARDIAC & CARDIOVASCULAR SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cardiovascular Engineering and Technology","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s13239-023-00687-x","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2023/10/17 0:00:00","PubModel":"Epub","JCR":"Q3","JCRName":"CARDIAC & CARDIOVASCULAR SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

建议:心电图(ECG)已被广泛用于检测心律失常。我们试图确定不同机器学习在区分使用静息12导联心电图机检查的儿童的异常心电图和正常心电图方面的准确性,我们还比较了使用模块化心电图分析系统(MEANS)算法对心电图特征进行的手动和自动测量。方法:共记录6~18岁学生的心电图10745次。为每个参与者提取手动和自动心电图特征。使用Z分数归一化对特征进行归一化,并通过学生的t检验和卡方检验来测量其相关性。我们将Boruta算法应用于特征选择,然后实现了八种分类器算法。数据集分为训练分区(80%)和测试分区(20%)。通过1000 bootstrap在测试数据(未发现的数据)上评估分类器的性能,并报告灵敏度(SEN)、特异性(SPE)、AUC和准确性(ACC)。结果:在单变量分析中,手动数据集的心率和RR间期以及AUC分别为0.72和0.71的自动数据集中的心率表现最高。手动数据集中最好的分类器是随机森林(RF)和二次判别分析(QDA),AUC、ACC、SEN和SPE分别等于0.93、0.98、0.69、0.99和0.90、0.95、0.75、0.96。在自动化数据集中,QDA(AUC:0.89,ACC:0.92,SEN:0.71,SPE:0.93)和堆栈学习(SL)(AUC=0.89,ACC=0.96,SEN:0.61,SPE:0.99)达到了最佳性能。结论:本研究表明,手动测量12导联心电图特征比自动测量(MEANS算法)具有更好的性能,但一些分类器在区分正常和异常病例方面具有良好的效果。进一步的研究可以帮助我们评估机器学习方法在成人和儿童社区调查中区分异常心电图的适用性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Comparison of Machine Learning Algorithms Using Manual/Automated Features on 12-Lead Signal Electrocardiogram Classification: A Large Cohort Study on Students Aged Between 6 to 18 Years Old.

Comparison of Machine Learning Algorithms Using Manual/Automated Features on 12-Lead Signal Electrocardiogram Classification: A Large Cohort Study on Students Aged Between 6 to 18 Years Old.

Propose: An electrocardiogram (ECG) has been extensively used to detect rhythm disturbances. We sought to determine the accuracy of different machine learning in distinguishing abnormal ECGs from normal ones in children who were examined using a resting 12-Lead ECG machine, and we also compared the manual and automated measurement using the modular ECG Analysis System (MEANS) algorithm of ECG features.

Methods: Altogether, 10745 ECGs were recorded for students aged 6 to 18. Manual and automatic ECG features were extracted for each participant. Features were normalized using Z-score normalization and went through the student's t-test and chi-squared test to measure their relevance. We applied the Boruta algorithm for feature selection and then implemented eight classifier algorithms. The dataset was split into training (80%) and test (20%) partitions. The performance of the classifiers was evaluated on the test data (unseen data) by 1000 bootstrap, and sensitivity (SEN), specificity (SPE), AUC, and accuracy (ACC) were reported.

Results: In univariate analysis, the highest performance was heart rate and RR interval in the manual dataset and heart rate in an automated dataset with AUC of 0.72 and 0.71, respectively. The best classifiers in the manual dataset were random forest (RF) and quadratic-discriminant-analysis (QDA) with AUC, ACC, SEN, and SPE equal to 0.93, 0.98, 0.69, 0.99, and 0.90, 0.95, 0.75, 0.96, respectively. In the automated dataset, QDA (AUC: 0.89, ACC:0.92, SEN:0.71, SPE:0.93) and stack learning (SL) (AUC:0.89, ACC:0.96, SEN:0.61, SPE:0.99) reached best performances.

Conclusion: This study demonstrated that the manual measurement of 12-Lead ECG features had better performance than the automated measurement (MEANS algorithm), but some classifiers had promising results in discriminating between normal and abnormal cases. Further studies can help us evaluate the applicability and efficacy of machine-learning approaches for distinguishing abnormal ECGs in community-based investigations in both adults and children.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Cardiovascular Engineering and Technology
Cardiovascular Engineering and Technology Engineering-Biomedical Engineering
CiteScore
4.00
自引率
0.00%
发文量
51
期刊介绍: Cardiovascular Engineering and Technology is a journal publishing the spectrum of basic to translational research in all aspects of cardiovascular physiology and medical treatment. It is the forum for academic and industrial investigators to disseminate research that utilizes engineering principles and methods to advance fundamental knowledge and technological solutions related to the cardiovascular system. Manuscripts spanning from subcellular to systems level topics are invited, including but not limited to implantable medical devices, hemodynamics and tissue biomechanics, functional imaging, surgical devices, electrophysiology, tissue engineering and regenerative medicine, diagnostic instruments, transport and delivery of biologics, and sensors. In addition to manuscripts describing the original publication of research, manuscripts reviewing developments in these topics or their state-of-art are also invited.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信