高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于希尔伯特黄变换和深度卷积神经网络的房颤检测

郭一楠 邵慧杰 巩敦卫 李海泉 陈丽

郭一楠, 邵慧杰, 巩敦卫, 李海泉, 陈丽. 基于希尔伯特黄变换和深度卷积神经网络的房颤检测[J]. 电子与信息学报, 2022, 44(1): 99-106. doi: 10.11999/JEIT211171
引用本文: 郭一楠, 邵慧杰, 巩敦卫, 李海泉, 陈丽. 基于希尔伯特黄变换和深度卷积神经网络的房颤检测[J]. 电子与信息学报, 2022, 44(1): 99-106. doi: 10.11999/JEIT211171
GUO Yinan, SHAO Huijie, GONG Dunwei, LI Haiquan, CHEN Li. Atrial Fibrillation Detection Based on Hilbert-Huang Transform and Deep Convolutional Neural Network[J]. Journal of Electronics & Information Technology, 2022, 44(1): 99-106. doi: 10.11999/JEIT211171
Citation: GUO Yinan, SHAO Huijie, GONG Dunwei, LI Haiquan, CHEN Li. Atrial Fibrillation Detection Based on Hilbert-Huang Transform and Deep Convolutional Neural Network[J]. Journal of Electronics & Information Technology, 2022, 44(1): 99-106. doi: 10.11999/JEIT211171

基于希尔伯特黄变换和深度卷积神经网络的房颤检测

doi: 10.11999/JEIT211171
基金项目: 国家自然科学基金(61973305),中国矿业大学中央高校基本科研业务费专项资金(2020ZDPY0302)
详细信息
    作者简介:

    郭一楠:女,1975年生,教授,研究方向为智能数据感知与分析、群智优化与控制

    邵慧杰:男,1997年生,硕士生,研究方向为模式识别与心电信号处理

    巩敦卫:男,1970年生,教授,研究方向为智能优化与控制

    李海泉:男,1978年生,主任医师,研究方向为呼吸系统疾病的诊断与治疗

    陈丽:女,1969年生,主任医师,研究方向为职业性尘肺的诊断治疗及呼吸系统疾病的诊断治疗

    通讯作者:

    巩敦卫 dwgong@vip.163.com

  • 中图分类号: R540.4+1; TN911.7

Atrial Fibrillation Detection Based on Hilbert-Huang Transform and Deep Convolutional Neural Network

Funds: The National Natural Science Foundation of China (61973305), Fundamental Research Funds of China University of Mining and Technology (2020ZDPY0302)
  • 摘要: 房颤是一种常见的心律失常,其发病率会随着年龄增长而升高。因此,从心电(ECG)信号中尽早识别出房颤,有助于降低中风风险和心源性死亡率。为有效提高其检测准确率,该文提出一种基于希尔伯特黄变换(HHT)和深度卷积神经网络的房颤检测方法。1维的时域心电信号通过希尔伯特黄变换,转换为时频域信号,旨在通过时频分析,丰富原始信号的特征。进而,采用DenseNet深度卷积神经网络来处理精细的时频图,并在迭代过程中选出最佳检测模型。该方法获得的最佳检测模型在麻省理工学院-贝斯以色列医院(MIT-BIH)和2017年生理信号竞赛(2017 PhysioNet Challenge)的房颤数据集上分别取得了99.11%和97.25%的检测准确率。此外,该文将希尔伯特黄变换与其他时频分析方法以及稠密网络(DenseNet)与其他卷积神经网络进行了对比。相比于其他检测方法,实验结果表明希尔伯特黄变换和深度卷积神经网络(DCNN)为房颤检测提供了更加准确的识别方式。
  • 图  1  稠密块结构

    图  2  ECG片段

    图  3  不同变换方法的时频图

    图  4  3种时频分析和1维心电在验证集上的准确率曲线

    图  5  受干扰的ECG片段

    图  6  VGG, ResNet和DenseNet在验证集上的准确率曲线

    表  1  EMD算法步骤

    步骤 1 $r(t) = x(t)$
    步骤 2 $ s(t) = r(t) $
    步骤 3 求$ s(t) $的极大值和极小值。
    步骤 4 根据极大极小值分别计算上包络线$ {e_{\max }}(t) $和下包络线$ {e_{\min }}(t) $。
    步骤 5 计算两个包络线的均线$ m(t) = $$ [{e_{\max }}(t){\text{ + }}{e_{\min }}(t)]/2 $。
    步骤 6 计算$ h(t) = r(t) - m(t) $。如果$ h(t) $满足上述两个限制,则$ h(t) $为其中一个IMF,否则令$ s(t) = r(t) - h(t) $返回步骤3。
    步骤 7 计算$ r(t) = r(t) - s(t) $,如果${{r}}(t)$有超过两个极值点,返回步骤2去计算另一个IMF,否则分解结束。
    下载: 导出CSV

    表  2  DenseNet结构

    输出特征图结构
    Conv148×6237×7 conv, 64, stride=2, padding=1
    Pool124×3122×2 max pool
    Dense Block124×312$\left[ {\begin{array}{*{20}{c}} {{\text{1}} \times {\text{1}}\;{\text{conv}},\;128} \\ {3 \times 3\;{\text{conv,}}\;32,{\text{ padding = 1}}} \end{array}} \right] \times 6$
    Conv224×3121×1 conv, 128
    Pool212×1562×2 avg pool
    Dense Block212×156$ \left[ {\begin{array}{*{20}{c}} {{\text{1}} \times {\text{1}}\;{\text{conv}},\;128} \\ {3 \times 3\;{\text{conv,}}\;32,{\text{ padding = 1}}} \end{array}} \right] \times 12 $
    Conv312×1561×1 conv, 256
    Pool36×782×2 avg pool
    Dense Block36×78$\left[ {\begin{array}{*{20}{c}} {{\text{1}} \times {\text{1}}\;{\text{conv}},\;128} \\ {3 \times 3\;{\text{conv,}}\;32,{\text{ padding = 1}}} \end{array}} \right] \times 32$
    Conv46×781×1 conv, 640
    Pool43×392×2 avg pool
    Dense Block43×39$\left[ {\begin{array}{*{20}{c}} {{\text{1}} \times {\text{1}}\;{\text{conv}},\;128} \\ {3 \times 3\;{\text{conv,}}\;32,{\text{ padding = 1}}} \end{array}} \right] \times 32$
    Pool11×13×39 avg pool
    flatten1×1664
    Fully connected layer1×2
    下载: 导出CSV

    表  3  AFDB数据集

    训练集验证集测试集总计
    房颤244133052305130516
    窦性节律562247028702870280
    总计806371008010079100796
    下载: 导出CSV

    表  4  2017 PhysioNet Challenge数据集

    训练集验证集测试集总计
    房颤43835485485479
    窦性节律300123752375137515
    总计343954300429942994
    下载: 导出CSV

    表  5  运动伪迹时模型鲁棒性验证(%)

    对比算法ACCSPSE
    本文77.4084.6270.37
    随机森林60.3857.6962.96
    支持向量机56.6053.8559.26
    Adaboost62.2661.5462.96
    下载: 导出CSV

    表  6  电磁干扰时模型鲁棒性验证(%)

    对比算法ACCSPSE
    本文97.8598.0497.62
    随机森林93.9193.4694.44
    支持向量机87.8189.2986.33
    Adaboost91.4092.8689.93
    下载: 导出CSV

    表  7  不同算法的性能比较(%)

    数据集文献ACCSPSE
    AFDB文献[11]-99.2997.87
    文献[15]98.7997.8798.63
    文献[26]98.5198.7698.14
    文献[27]98.8498.7598.97
    文献[28]98.5198.6798.32
    文献[7]98.2195.55100
    文献[29]97.2197.0897.34
    文献[30]97.196.2998.17
    本文99.1199.2998.69
    2017 PhysioNet Challenge
    文献[31]96.9998.4281.97
    文献[32]-98.672.7
    文献[14]97.1998.8480.26
    本文97.2599.6880.66
    下载: 导出CSV
  • [1] YOUNG M. Atrial fibrillation[J]. Critical Care Nursing Clinics of North America, 2019, 31(1): 77–90. doi: 10.1016/j.cnc.2018.11.005
    [2] HENDRIKS J M L and HEIDBÜCHEL H. The management of atrial fibrillation: An integrated team approach–insights of the 2016 European Society of Cardiology guidelines for the management of atrial fibrillation for nurses and allied health professionals[J]. European Journal of Cardiovascular Nursing, 2019, 18(2): 88–95. doi: 10.1177/1474515118804480
    [3] KIRCHHOF P, BENUSSI S, KOTECHA D, et al. 2016 ESC Guidelines for the management of atrial fibrillation developed in collaboration with EACTS[J]. Kardiol Pol, 2016, 74(12): 1359–1469. doi: 10.5603/KP.2016.0172
    [4] FREEDMAN B, CAMM J, CALKINS H, et al. Screening for atrial fibrillation: A report of the AF-SCREEN international collaboration[J]. Circulation, 2017, 135(19): 1851–1867. doi: 10.1161/CIRCULATIONAHA.116.026693
    [5] LAI Dakun, ZHANG Xinshu, ZHANG Yifei, et al. Convolutional neural network based detection of atrial fibrillation combing R-R intervals and F-wave frequency spectrum[C]. The 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany, 2019: 4897–4900.
    [6] DUNCKER D, DING W Y, ETHERIDGE S, et al. Smart wearables for cardiac monitoring—real-world use beyond atrial fibrillation[J]. Sensors, 2021, 21(7): 2539. doi: 10.3390/s21072539
    [7] EBRAHIMZADEH E, KALANTARI M, JOULANI M, et al. Prediction of paroxysmal Atrial Fibrillation: A machine learning based approach using combined feature vector and mixture of expert classification on HRV signal[J]. Computer Methods and Programs in Biomedicine, 2018, 165: 53–67. doi: 10.1016/j.cmpb.2018.07.014
    [8] MOHEBBI M and GHASSEMIAN H. Prediction of paroxysmal atrial fibrillation based on non-linear analysis and spectrum and bispectrum features of the heart rate variability signal[J]. Computer Methods and Programs in Biomedicine, 2012, 105(1): 40–49. doi: 10.1016/j.cmpb.2010.07.011
    [9] ACHARYA U R, FUJITA H, LIH O S, et al. Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network[J]. Information Sciences, 2017, 405: 81–90. doi: 10.1016/j.ins.2017.04.012
    [10] 蒋芳芳, 徐敬傲, 李任, 等. 基于CNN的心冲击信号阵发性房颤自动检测方法[J]. 东北大学学报:自然科学版, 2019, 40(11): 1539–1542,1548. doi: 10.12068/j.issn.1005-3026.2019.11.004

    JIANG Fangfang, XU Jing’ao, LI Ren, et al. Automatic detection method of paroxysmal atrial fibrillation for ballistocardiagram based on CNN[J]. Journal of Northeastern University:Natural Science, 2019, 40(11): 1539–1542,1548. doi: 10.12068/j.issn.1005-3026.2019.11.004
    [11] PETMEZAS G, HARIS K, STEFANOPOULOS L, et al. Automated atrial fibrillation detection using a hybrid CNN-LSTM network on imbalanced ECG datasets[J]. Biomedical Signal Processing and Control, 2021, 63: 102194. doi: 10.1016/j.bspc.2020.102194
    [12] 杨萍, 王丹, 康子健, 等. 基于模式识别和集成CNN-LSTM的阵发性房颤预测模型[J]. 浙江大学学报:工学版, 2020, 54(5): 1039–1048. doi: 10.3785/j.issn.1008-973X.2020.05.023

    YANG Ping, WANG Dan, KANG Zijian, et al. Prediction model of paroxysmal atrial fibrillation based on pattern recognition and ensemble CNN-LSTM[J]. Journal of Zhejiang University:Engineering Science, 2020, 54(5): 1039–1048. doi: 10.3785/j.issn.1008-973X.2020.05.023
    [13] 顾佳艳, 蒋明峰, 李杨, 等. 基于多头注意力机制的房颤检测方法[J]. 计算机系统应用, 2021, 30(4): 17–24. doi: 10.15888/j.cnki.csa.007885

    GU Jiayan, JIANG Mingfeng, LI Yang, et al. Atrial fibrillation detection using multi-head attention mechanism[J]. Computer Systems &Applications, 2021, 30(4): 17–24. doi: 10.15888/j.cnki.csa.007885
    [14] FAN Xiaomao, YAO Qihang, CAI Yunpeng, et al. Multiscaled fusion of deep convolutional neural networks for screening atrial fibrillation from single lead short ECG recordings[J]. IEEE Journal of Biomedical and Health Informatics, 2018, 22(6): 1744–1753. doi: 10.1109/JBHI.2018.2858789
    [15] XIA Yong, WULAN Naren, WANG Kuanquan, et al. Detecting atrial fibrillation by deep convolutional neural networks[J]. Computers in Biology and Medicine, 2018, 93: 84–92. doi: 10.1016/j.compbiomed.2017.12.007
    [16] MA Caiyun, WEI Shoushui, CHEN Tongshuai, et al. Integration of results from convolutional neural network in a support vector machine for the detection of atrial fibrillation[J]. IEEE Transactions on Instrumentation and Measurement, 2020, 70: 2504610. doi: 10.1109/TIM.2020.3044718
    [17] 杨淑莹, 桂彬彬, 陈胜勇. 基于小波分解和1D-GoogLeNet的心律失常检测[J]. 电子与信息学报, 2021, 43(10): 3018–3027. doi: 10.11999/JEIT200774

    YANG Shuying, GUI Binbin, and CHEN Shengyong. Arrhythmia detection based on wavelet decomposition and 1D-GoogLeNet[J]. Journal of Electronics &Information Technology, 2021, 43(10): 3018–3027. doi: 10.11999/JEIT200774
    [18] HUANG N E, SHEN Zheng, LONG S R, et al. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis[J]. Proceedings of the Royal Society A:Mathematical, Physical and Engineering Sciences, 1998, 454(1971): 903–995. doi: 10.1098/rspa.1998.0193
    [19] HUANG Gao, LIU Zhuang, VAN DER MAATEN L, et al. Densely connected convolutional networks[C]. 2017 IEEE Conference on Computer Vision and Pattern Recognition, New York, USA, 2017: 2261–2269.
    [20] 杨永春, 廖红英, 尹晓姝. 远程心电监测系统在阵发性房颤监测中的应用价值[J]. 检验医学与临床, 2021, 18(19): 2824–2826. doi: 10.3969/j.issn.1672-9455.2021.19.010

    YANG Yongchun, LIAO Hongying, and YIN Xiaoshu. Application value of remote ECG monitoring system in monitoring paroxysmal atrial fibrillation[J]. Laboratory Medicine and Clinic, 2021, 18(19): 2824–2826. doi: 10.3969/j.issn.1672-9455.2021.19.010
    [21] 胡振原, 刘澄玉, 李建清. 一种可消除运动伪迹的可穿戴心电监测系统[J]. 电子测量技术, 2020, 43(15): 72–78. doi: 10.19651/j.cnki.emt.2004492

    HU Zhenyuan, LIU Chengyu, and LI Jianqing. Wearable ECG detection system for eliminating motion artifacts[J]. Electronic Measurement Technology, 2020, 43(15): 72–78. doi: 10.19651/j.cnki.emt.2004492
    [22] MOODY G B and MARK R R. A new method for detecting atrial fibrillation using R-R intervals[J]. Computers in Cardiology, 1983, 10: 227–230.
    [23] GOLDBERGER A L, AMARAL L A N, GLASS L, et al. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals[J]. Circulation, 2000, 101(23): e215–e220. doi: 10.1161/01.CIR.101.23.e215
    [24] SIMONYAN K and ZISSERMAN A. Very deep convolutional networks for large-scale image recognition[C]. The 3rd International Conference on Learning Representations, San Diego, USA, 2015.
    [25] HE Kaiming, ZHANG Xiangyu, REN Shaoqing, et al. Deep residual learning for image recognition[C]. 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, USA, 2016: 770–778.
    [26] JIN Yanrui, QIN Chengjin, HUANG Yixiang, et al. Multi-domain modeling of atrial fibrillation detection with twin attentional convolutional long short-term memory neural networks[J]. Knowledge-Based Systems, 2020, 193: 105460. doi: 10.1016/j.knosys.2019.105460
    [27] JIN Yanrui, QIN Chengjin, LIU Jinlei, et al. A novel domain adaptive residual network for automatic atrial fibrillation detection[J]. Knowledge-Based Systems, 2020, 203: 106122. doi: 10.1016/j.knosys.2020.106122
    [28] FAUST O, SHENFIELD A, KAREEM M, et al. Automated detection of atrial fibrillation using long short-term memory network with RR interval signals[J]. Computers in Biology and Medicine, 2018, 102: 327–335. doi: 10.1016/j.compbiomed.2018.07.001
    [29] MA Fengying, ZHANG Jingyao, CHEN Wei, et al. An automatic system for atrial fibrillation by using a CNN-LSTM Model[J]. Discrete Dynamics in Nature and Society, 2020, 2020: 3198783. doi: 10.1155/2020/3198783
    [30] ANDERSEN R S, PEIMANKAR A, and PUTHUSSERYPADY S. A deep learning approach for real-time detection of atrial fibrillation[J]. Expert Systems with Applications, 2019, 115: 465–473. doi: 10.1016/j.eswa.2018.08.011
    [31] BEHAR J A, ROSENBERG A A, YANIV Y, et al. Rhythm and quality classification from short ECGs recorded using a mobile device[C]. 2017 Computing in Cardiology (CinC), Rennes, France, 2017, doi: 10.22489/CinC.2017.165-056.
    [32] LIMAM M and PRECIOSO F. Atrial fibrillation detection and ECG classification based on convolutional recurrent neural network[C]. 2017 Computing in Cardiology (CinC), Rennes, France, 2017, doi: 10.22489/CinC.2017.171-325.
  • 加载中
图(6) / 表(7)
计量
  • 文章访问数:  793
  • HTML全文浏览量:  362
  • PDF下载量:  121
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-10-26
  • 修回日期:  2021-12-24
  • 录用日期:  2021-12-27
  • 网络出版日期:  2022-01-04
  • 刊出日期:  2022-01-10

目录

    /

    返回文章
    返回