School of Electronic and Information Engineering (SEIE), Zhuhai College of Science and Technology, Zhuhai 519041, China.
College of Communication Engineering, Jilin University, Changchun 130012, China.
Sensors (Basel). 2022 Apr 25;22(9):3283. doi: 10.3390/s22093283.
An attack of congestive heart failure (CHF) can cause symptoms such as difficulty breathing, dizziness, or fatigue, which can be life-threatening in severe cases. An electrocardiogram (ECG) is a simple and economical method for diagnosing CHF. Due to the inherent complexity of ECGs and the subtle differences in the ECG waveform, misdiagnosis happens often. At present, the research on automatic CHF detection methods based on machine learning has become a research hotspot. However, the existing research focuses on an intra-patient experimental scheme and lacks the performance evaluation of working under noise, which cannot meet the application requirements. To solve the above issues, we propose a novel method to identify CHF using the ECG-Convolution-Vision Transformer Network (ECVT-Net). The algorithm combines the characteristics of a Convolutional Neural Network (CNN) and a Vision Transformer, which can automatically extract high-dimensional abstract features of ECGs with simple pre-processing. In this study, the model reached an accuracy of 98.88% for the inter-patient scheme. Furthermore, we added different degrees of noise to the original ECGs to verify the model's noise robustness. The model's performance in the above experiments proved that it could effectively identify CHF ECGs and can work under certain noise.
充血性心力衰竭(CHF)发作可引起呼吸困难、头晕或疲劳等症状,在严重情况下可能危及生命。心电图(ECG)是诊断 CHF 的一种简单且经济的方法。由于 ECG 固有的复杂性和 ECG 波形的细微差异,误诊经常发生。目前,基于机器学习的自动 CHF 检测方法的研究已成为研究热点。然而,现有研究侧重于患者内的实验方案,缺乏在噪声下工作的性能评估,无法满足应用要求。为了解决上述问题,我们提出了一种使用 ECG-Convolution-Vision Transformer Network(ECVT-Net)识别 CHF 的新方法。该算法结合了卷积神经网络(CNN)和 Vision Transformer 的特点,在简单预处理的情况下,能够自动提取 ECG 的高维抽象特征。在这项研究中,该模型在患者间方案中的准确率达到了 98.88%。此外,我们向原始 ECG 添加了不同程度的噪声,以验证模型的抗噪能力。模型在上述实验中的性能证明,它可以有效地识别 CHF 心电图,并且可以在一定噪声下工作。