Ozaltin Oznur, Yeniay Ozgur
Department of Statistics, Institute of Science, Hacettepe University, Beytepe, Ankara, 06800 Turkey.
Soft comput. 2023;27(8):4639-4658. doi: 10.1007/s00500-022-07729-x. Epub 2022 Dec 15.
Nowadays, the number of sudden deaths due to heart disease is increasing with the coronavirus pandemic. Therefore, automatic classification of electrocardiogram (ECG) signals is crucial for diagnosis and treatment. Thanks to deep learning algorithms, classification can be performed without manual feature extraction. In this study, we propose a novel convolutional neural networks (CNN) architecture to detect ECG types. In addition, the proposed CNN can automatically extract features from images. Here, we classify a real ECG dataset using our proposed CNN which includes 34 layers. While this dataset is one-dimensional signals, these are transformed into images (scalograms) using continuous wavelet transform (CWT). In addition, the proposed CNN is compared to known architectures: AlexNet and SqueezeNet for classifying ECG images, and we find it more effective than others. This study, which not only performed CWT but also implemented short-time Fourier transform, examines the success in recognizing ECG types for the proposed CNN. Besides, different split methods: training and testing, and cross-validation are applied in this study. Eventually, CWT and cross-validation are the best pre-processing and split methods for the proposed CNN, respectively. Although the results are quite good, we benefit from support vector machines (SVM) to obtain the best algorithm and for detecting ECG types. Essentially, the main aim of the study increases classification results. In this way, the proposed CNN is utilized as deep feature extractor and combined with SVM. As a conclusion of this study, we achieve the highest accuracy of 99.21% from the proposed CNN-SVM when using CWT. Therefore, we can express that this framework can be used as an aid to clinicians for ECG-type identification.
如今,随着新冠疫情的爆发,因心脏病导致的猝死人数不断增加。因此,心电图(ECG)信号的自动分类对于诊断和治疗至关重要。得益于深度学习算法,无需手动提取特征即可进行分类。在本研究中,我们提出了一种新颖的卷积神经网络(CNN)架构来检测心电图类型。此外,所提出的CNN可以自动从图像中提取特征。在这里,我们使用我们提出的包含34层的CNN对一个真实的心电图数据集进行分类。虽然这个数据集是一维信号,但使用连续小波变换(CWT)将其转换为图像(尺度图)。此外,将所提出的CNN与已知架构:用于对心电图图像进行分类的AlexNet和SqueezeNet进行比较,我们发现它比其他架构更有效。这项研究不仅进行了CWT,还实现了短时傅里叶变换,检验了所提出的CNN在识别心电图类型方面的成功率。此外,本研究应用了不同的分割方法:训练和测试,以及交叉验证。最终,CWT和交叉验证分别是所提出的CNN的最佳预处理和分割方法。尽管结果相当不错,但我们借助支持向量机(SVM)来获得最佳算法并检测心电图类型。本质上,该研究的主要目的是提高分类结果。通过这种方式,所提出的CNN被用作深度特征提取器并与SVM相结合。作为本研究的结论,当使用CWT时,我们从所提出的CNN - SVM中获得了99.21%的最高准确率。因此,我们可以表示这个框架可以作为临床医生识别心电图类型的辅助工具。