Semi-Supervised Learning for ECG Classification

Rui Rodrigues, Paula Couto
{"title":"Semi-Supervised Learning for ECG Classification","authors":"Rui Rodrigues, Paula Couto","doi":"10.23919/cinc53138.2021.9662693","DOIUrl":null,"url":null,"abstract":"We present an approach for automatic cardiac abnormality detection using two leads ECG. This approach was developed in the context of the Physionet/Computing in Cardiology Challenge 2021. Our model is decomposed into an Encoder and a Decoder. It is a huge neural network model with more than 36 million parameters. Although the Challenge training dataset consists of more than 88 thousand annotated ECGs, our model is extremely prone to overfitting to the training data. The encoder is a convolution neural network followed by three transformer encoder blocks. The decoder is a transformer encoder block followed by a feed forward neural network. To reduce the overfitting, we pretrain the Encoder in a semi-supervised way on three tasks. Given an ECG segment, L1, the first task is to detect the QRS on L1; the second task is to predict the ECG shape on an ECG segment, L2 following L1, given the QRS location on $L_{2}$; the third task is to predict the number of samples, after $L_{1}$ , before the next QRS. The Decoder weights were firstly estimated with the frozen Endoder pre-trained parameters and then the whole model parameters were fine-tunned. Our team, named matFCT, received a challenge score of 0.43 on the official test dataset. However, we were unable to qualify for ranking because we weren't able to submit the preprint to the Computing in Cardiology Conference before the deadline.","PeriodicalId":126746,"journal":{"name":"2021 Computing in Cardiology (CinC)","volume":"93 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Computing in Cardiology (CinC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/cinc53138.2021.9662693","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

We present an approach for automatic cardiac abnormality detection using two leads ECG. This approach was developed in the context of the Physionet/Computing in Cardiology Challenge 2021. Our model is decomposed into an Encoder and a Decoder. It is a huge neural network model with more than 36 million parameters. Although the Challenge training dataset consists of more than 88 thousand annotated ECGs, our model is extremely prone to overfitting to the training data. The encoder is a convolution neural network followed by three transformer encoder blocks. The decoder is a transformer encoder block followed by a feed forward neural network. To reduce the overfitting, we pretrain the Encoder in a semi-supervised way on three tasks. Given an ECG segment, L1, the first task is to detect the QRS on L1; the second task is to predict the ECG shape on an ECG segment, L2 following L1, given the QRS location on $L_{2}$; the third task is to predict the number of samples, after $L_{1}$ , before the next QRS. The Decoder weights were firstly estimated with the frozen Endoder pre-trained parameters and then the whole model parameters were fine-tunned. Our team, named matFCT, received a challenge score of 0.43 on the official test dataset. However, we were unable to qualify for ranking because we weren't able to submit the preprint to the Computing in Cardiology Conference before the deadline.
心电分类的半监督学习
我们提出了一种使用双导联心电图自动检测心脏异常的方法。这种方法是在2021年生理学/计算心脏病学挑战赛的背景下开发的。我们的模型分解为一个编码器和一个解码器。它是一个巨大的神经网络模型,有超过3600万个参数。尽管挑战训练数据集包含超过88000个带注释的心电图,但我们的模型非常容易过度拟合训练数据。编码器是一个卷积神经网络,后面跟着三个变压器编码器块。解码器是一个变压器编码器块,后面跟着一个前馈神经网络。为了减少过拟合,我们在三个任务上以半监督的方式预训练编码器。给定心电段L1,第一个任务是检测L1上的QRS;第二个任务是在给定QRS在$L_{2}$上的位置的情况下,预测心电段上L2继L1的心电形状;第三个任务是在$L_{1}$之后,在下一个QRS之前预测样本的数量。首先用冷冻的Endoder预训练参数估计解码器权重,然后对整个模型参数进行微调。我们的团队名为matFCT,在官方测试数据集中获得了0.43的挑战得分。然而,我们无法获得排名资格,因为我们无法在截止日期前将预印本提交给心脏病学计算会议。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信