计算机与现代化 ›› 2022, Vol. 0 ›› Issue (05): 16-20.

• 算法设计与分析 • 上一篇    下一篇

基于深度学习的ECG信号分类

  

  1. (1.青岛大学自动化学院,山东青岛266071;2.青岛大学未来研究院,山东青岛266071)
  • 出版日期:2022-06-08 发布日期:2022-06-08
  • 作者简介:于雁(1996—),女,山东高密人,硕士研究生,研究方向:机器学习与模式识别,E-mail: 1317189215@qq.com; 邱磊(1971—),男,江苏南京人,教授,博士,研究方向:信号处理,智慧医疗,E-mail: 45141545@qq.com。
  • 基金资助:
    国家重点研发计划项目(2020YFB1313604)

ECG Signal Classification Based on Deep Learning

  1. (1. School of Automation, Qingdao University, Qingdao 266071, China;
    2. Institute for Future, Qingdao University, Qingdao 266071, China)
  • Online:2022-06-08 Published:2022-06-08

摘要: 心电图(ECG)能够实时反映心脏状态,可用于心律失常和其它心血管疾病的准确诊断。针对ECG信号采集时的噪声干扰,重构Db6小波的4级分解量并使用巴特沃斯低通滤波实现双重去噪。将降噪后的ECG信号进行R波提取,并截取P-QRS-T波片段输入到一维改进GoogLeNet模型中进行训练。一维改进GoogLeNet是原始二维GoogLeNet的优化结构,可减少网络深度并在稀疏连接中添加最大池化层和扩张卷积加大感受野,降低计算量来提高训练性能。在MIT-BIH数据集中进行实验得到99.39%的分类准确率,比一维GoogLeNet和原始GoogLeNet分别提升了0.17个百分点和0.22个百分点,训练效率均有提升。与其他先进的技术相比,心电信号分类有了显著的改进。

关键词: 心律失常分类, Db6小波, 低通滤波, 一维改进GoogLeNet, 扩张卷积

Abstract: Electrocardiogram (ECG) can reflect the state of the heart in real time, and can be used for the accurate diagnosis of arrhythmias and other cardiovascular diseases. In view of the noise interference during ECG signal acquisition, we reconstruct the fourth-order components of Db6 wavelet, then use Butterworth low pass filter to realize double denoising. Then, from denoised ECG signals to extract the R-wave, and the P-QRS-T are intercepted and input into the one-dimensional improved GoogLeNet model for training. One-dimensional improved GoogLeNet is an improved structure of the original two-dimensional GoogLeNet, which reduces the network depth and adds the maximum pooled layer and dilated convolution in the sparse connection to increase the receptive field, so as to reduce the amount of calculation and improve the training performance. Experiments on the MIT-BIH data set show that the classification accuracy is 99.39%, which is 0.17 percentage points and 0.22 percentage points higher than the one-dimensional GoogLeNet and the original GoogLeNet respectively, and the training efficiency is improved. Signal classification has a marked improvement over other advanced techniques.

Key words: classification of arrhythmias, Db6 wavelet, low pass filtering, one-dimensional improved GoogLeNet, dilated convolution