A CNN for COVID-19 Detection Using ECG signals

Federico M. Muscato, V. Corino, M. Rivolta, P. Cerveri, A. Sanzo, A. Vicentini, R. Sassi, L. Mainardi
{"title":"A CNN for COVID-19 Detection Using ECG signals","authors":"Federico M. Muscato, V. Corino, M. Rivolta, P. Cerveri, A. Sanzo, A. Vicentini, R. Sassi, L. Mainardi","doi":"10.22489/CinC.2022.196","DOIUrl":null,"url":null,"abstract":"We developed an end-to-end automatic algorithm for the detection of signs of COVID-19 virus infection in ECGs. We analyzed 12-lead ECGs from patients infected by COVID-19 (C-group) and from a control group (NC-group). The C-group (896 cases) included patients (age range [19–96] years) hospitalized at Ospedale San Matteo in Pavia (Italy) during the first 2020 pandemic outbreak. Infection was confirmed by nasal swab testing. The NC-group (also 896 cases) was built by collecting ECG in sinus rhythm from 3 datasets: Georgia ECG (USA), PTB-XL (Germany) and CPSC 2018 (China). Control ECGs were matched by gender, age and heart rate. An additional control group, only used for testing, was extracted from the Ningbo (China) database. A 4-layers convolutional neural network (CNN), with increasing filter size plus a final fully connected (FC) layer, was designed to classify C vs NC-group. The CNN was trained and k-fold cross validated $(k=7)$ on 1536 ECGs (1316 for testing-220 for validation). Every fold model was used to classify the remaining, separate common test set of 256 ECGs. The accuracy was $0.86\\pm 0.01$ on validation, $0.86\\pm 0.01$ on the test set. The FPR on the NC-group was $0.14\\pm 0.03$ on validation, $0.13\\pm$ 0.02 on test and $0.10\\pm 0.01$ on the Ningbo test set $(p > 0.05,ns)$ showing that no bias was induced by the selection of datasets.","PeriodicalId":117840,"journal":{"name":"2022 Computing in Cardiology (CinC)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Computing in Cardiology (CinC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22489/CinC.2022.196","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We developed an end-to-end automatic algorithm for the detection of signs of COVID-19 virus infection in ECGs. We analyzed 12-lead ECGs from patients infected by COVID-19 (C-group) and from a control group (NC-group). The C-group (896 cases) included patients (age range [19–96] years) hospitalized at Ospedale San Matteo in Pavia (Italy) during the first 2020 pandemic outbreak. Infection was confirmed by nasal swab testing. The NC-group (also 896 cases) was built by collecting ECG in sinus rhythm from 3 datasets: Georgia ECG (USA), PTB-XL (Germany) and CPSC 2018 (China). Control ECGs were matched by gender, age and heart rate. An additional control group, only used for testing, was extracted from the Ningbo (China) database. A 4-layers convolutional neural network (CNN), with increasing filter size plus a final fully connected (FC) layer, was designed to classify C vs NC-group. The CNN was trained and k-fold cross validated $(k=7)$ on 1536 ECGs (1316 for testing-220 for validation). Every fold model was used to classify the remaining, separate common test set of 256 ECGs. The accuracy was $0.86\pm 0.01$ on validation, $0.86\pm 0.01$ on the test set. The FPR on the NC-group was $0.14\pm 0.03$ on validation, $0.13\pm$ 0.02 on test and $0.10\pm 0.01$ on the Ningbo test set $(p > 0.05,ns)$ showing that no bias was induced by the selection of datasets.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于心电信号的新型冠状病毒检测CNN
我们开发了一种端到端自动算法,用于检测心电图中COVID-19病毒感染的迹象。我们分析了来自COVID-19感染患者(c组)和对照组(nc组)的12导联心电图。c组(896例)包括2020年第一次大流行爆发期间在帕维亚(意大利)的Ospedale San Matteo住院的患者(年龄范围[19-96]岁)。经鼻拭子检测确认感染。nc组(896例)通过收集3个数据集(美国Georgia ECG、德国PTB-XL和中国CPSC 2018)的窦性心律心电图建立。对照心电图按性别、年龄和心率匹配。另一个对照组,仅用于测试,从宁波(中国)的数据库中提取。设计了一个4层卷积神经网络(CNN),随着滤波器尺寸的增加加上最终完全连接(FC)层,对C组和nc组进行分类。CNN在1536张心电图(1316张用于测试,220张用于验证)上进行了训练和k倍交叉验证(k=7)。每个折叠模型被用来对剩下的256个心电图进行分类。验证的准确率为0.86\pm 0.01美元,测试集的准确率为0.86\pm 0.01美元。nc组的FPR在验证时为$0.14\pm 0.03$,在测试时为$0.13\pm$ 0.02 $,在宁波测试集$0.10\pm 0.01$ (p > 0.05,ns)$,表明数据集的选择没有引起偏倚。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The Nonlinear Dynamic Response of Intrapartum Fetal Heart Rate to Uterine Pressure Heart Pulse Demodulation from Emfit Mattress Sensor Using Spectral and Source Separation Techniques Automated Algorithm for QRS Detection in Cardiac Arrest Patients with PEA Extraction Algorithm for Morphologically Preserved Non-Invasive Multi-Channel Fetal ECG Improved Pulse Pressure Estimation Based on Imaging Photoplethysmographic Signals
×
引用
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