龙源期刊网 http://www.qikan.com.cn
基于小波熵的早期房颤心电信号检测算法
作者:刘鹏宇
来源:《人力资源管理》2018年第10期
龙源期刊网 http://www.qikan.com.cn
摘要:房颤是全球最为常见的心律失常,由此导致的并发症不断威胁着人类健康。心电图是临床上行之有效的研究手段。选取PhysioNet2017心电数据库,使用PAN- TOMPKINS方法对数据预处理,接着离散小波分解方法获取小波熵,最后使用正则化逻辑回归算法进行分类。经50组实验验证,方法平均准确率为92.98%、灵敏性为93.33%,特异性为92.63%,能够快速检测房颤。
关键词:RR间期;小波熵;递归定量分析;房颤 一、引言
房颤是一种很常見的快速心律失常疾病,也是心脏疾病中难于攻克的难关之一。全球房颤总患病率为0.4%,成人患病率在0.5%~0.95%之间,在75岁以上人群可达10%[1]。短时、偶
龙源期刊网 http://www.qikan.com.cn
尔发作的房颤本身并不会危及生命,但是快速持续的房颤会导致心力衰竭等严重后果[2]。不仅如此,房颤病人的住院率和费用都很高,耗费了巨大的医疗资源和治疗费用[3]。
研究房颤检测算法,把握治疗的最佳时期,减少房颤的发病率和死亡率。心电图是诊断心脏电活动的常用诊断工具,现有的研究房颤方法主要是根据房颤时心电图的两大特征展开:(1)P波消失,出现一系列无规则的F波;(2)RR间期绝对不等。由于P波与F波属于微弱波,容易受噪音和基线漂移影响[4],基于P波消失的检测房颤算法,如[5], [6],并没有展现很好的性能。近些年,学者提出了基于RR间期检测房颤的方法。RR间期伴随着人体生理状态的变化而变化,能够用于快速房颤检测。Park制作庞加莱图并计算簇的数量、平均步进增量、对角线周围点的离散度作为三个特征,输入支持向量机算法检测房颤[7]。万慧华等制作序列直方图,将其输入神经网络进行房颤检测[8]。Zhou提出基于符号动力学和香农熵的方法检测房颤[9]。但目前这些方法需要长时数据确定房颤发作,无法判定时长小于一分钟的房颤。为了解决这一问题,本文提出基于小波熵的房颤检测方法,从量化信息的角度入手,能够用于检测短时房颤。首先利用心电图提取RR间期时间序列,接着利用小波变换分析和香农熵计算小波熵,最后将正则化逻辑回归引入房颤检测算法中,进行房颤的检测。正则化逻辑回归的优点是能够很好的解决机器学习算法中过度拟合的问题。方法流程图如图1所示。 二、材料和方法 2.1数据库及数据预处理
为验证算法性能,论文使用Computing in Cardiology Challenge 2017竞赛提供的数据库,是目前有关房颤短时单导联心电图的最新数据。数据库包含时长跨度为9秒至60秒的心电图,采样频率为300赫兹。提取心电信号RR间期时间序列,选择PAN- TOMPKINS算法实现该目标[10],其设计的数字带通滤波器能够减少由于心电信号中存在的各种干扰而引起的错误检测,。使用标准的24小时的MIT/BIH心律失常数据库验证,该算法正确检测QRS波群的概率为99.3%,可靠性高。 2.2小波熵
小波变换继承和发展了短时傅立叶变换局部化的思想,同时又克服了窗口大小不随频率变化等缺点,是进行信号时频分析和处理的理想工具。
小波变换需要利用一个小波的平移和伸缩来展现信号的特征,所使用的小波称之为小波母函数Ψ(t),将Ψ(t)进行伸缩和平移,可得到函数ψa,b(t):
本文中,信号s(t)是按照300赫兹的频率进行采样,因而使用离散小波变换。信号将表示为一系列不同尺度j和不同平移k的小波母函数的线性组合,每一项称之为小波系数,其表示为: