基于ECG的可电击复律心律自动判别算法研究.pdf
《基于ECG的可电击复律心律自动判别算法研究.pdf》由会员分享,可在线阅读,更多相关《基于ECG的可电击复律心律自动判别算法研究.pdf(11页珍藏版)》请在咨信网上搜索。
1、2023年10 月Chinese Journal of Biomedical Engineering2023OctoberNo.5中Vol.42国医生42卷5期报程学学物基于ECG的可电击复律心律自动判别算法研究郑越侯星宇邬小玫#*(上海复旦大学信息科学与工程学院,上海200433))摘要:体外自动除颤器(AED)是挽救心脏骤停(SCA)患者生命的重要设备。可电击复律心律自动判别算法(SA A)是AED的核心技术。本研究在构建包括8 s的2 0 2 4段可电击复律心律(SHR)心电图(ECG)和7 8 8 4段不可电击复律心律(NSHR)ECG数据集的基础上,提出了一种基于机器学习的SAA。首
2、先提取ECG的时域、频域、复杂度相关的32 个特征,经筛选得到6 个有效特征;之后用支持向量机实现SHR和NSHR自动分类。根据50 0 次按患者随机分组的实验,敏感度、特异性、准确率的均值标准差分别为97.6 2%0.18%、99.15%0.0 4%、98.7 9%0.08%。所提出的SAA符合美国心脏病协会对AED中SAA敏感度超过90%,特异性超过95%的要求,可作为AED算法模块进行SHR的自动判别。关键词:可电击复律心律自动判别;心电信号;机器学习;特征提取;特征选择中图分类号:R318文献标志码:A文章编号:0 2 58-8 0 2 1(2 0 2 3)0 5-0 57 2-11R
3、esearch on Shockable Rhythm Detection Algorithm Based on Machine LearningZheng Yue Hou XingyuWuXiaomei#*(School of Information Science and Engineering,Fudan University,Shanghai 200433,China)Abstract:Automatic external defibrillator(AED)is an important device in saving patients with cardiac arrest(SC
4、A).Shockable advice algorithm(SAA)is the key technology of AED.In this work,our model was trainedwith a data set including 2 024 segments of shockable rhythms(SHR)and 7 884 segments of non-shockablerhythms(NSHR).We proposed a SAA based on machine learning.Combining 6 effective features selected from
5、32 features such as time domain,frequency domain and complexity,support vector machine was employed toclassify SHR and NSHR.After 500 experiments,the mean value standard deviation of sensitivity of thealgorithm was 97.620.18%,the specificity was 99.150.04%,and the accuracy was 98.790.08%.Theresults
6、showed that the SAA proposed in this paper met the requirements of American Heart Association for SAAperformance in AED,and it can be used as an AED algorithm module for automatic discrimination of SHR.Key words:shockable advice algorithm;ECG;machine learning;feature extraction;feature selection引言据2
7、 0 2 0 年中国心血管健康与疾病报告,心血管病居各类疾病死亡的首位。心脏骤停(s u d d e n c a r d i a c a r r e s t,SCA)是指心脏突然停止有节律的收缩和舒张,失去了有效的心脏泵血功能,导致重要器官严重缺血缺氧,是一种快速致死性心血管疾病。早除颤和早心肺复苏(cardiopulmonaryresuscitation,CPR)是拯救患者生命的重中之重。自动体外除颤器((automaticexternaldefibrillator,A ED)是实施除颤的设备。美国心脏协会(American Heart Association,A H A)建议AED将doi
8、:10.3969/j.issn.0258-8021.2023.05.007收稿日期:2 0 2 2-0 2-2 2,录用日期:2 0 2 3-0 3-0 6基金项目:国家自然科学基金(117 10 0 9,6 18 0 112 3):上海市科委重点项目(2 0 17 SHZDZX01,16 44190 7 90 0);上海市经信委工业强基项目(GYQJ-2018-2-05)#中国生物医学工程学会会员(Member,Ch i n e s e So c i e t y o f Bi o me d i c a l En g i n e e r i n g)*通信作者(Correspondingaut
9、hor),E-m a i l:x i a o m e i w u f u d a n.e d u.c n573郑5期越,等:基于ECG的可电击复律心律自动判别算法研究心电(electrocardiograph,ECG)信号分类为可电击复律心律(shockablerhythm,SH R),不可电击复律心律(n o n-s h o c k a b l e r h y t h m,NSH R)和中间心律(i n t e r m e d i a t e r h y t h m,IR)三类。SHR包括粗颤和快速室速,IR包括细颤和缓慢VT,其余为NSHR心律。由于无法判定对IR除颤是否有利,因此本研究将
10、IR标注为NSHR。A ED 需要自动分析患者的ECG,以区分SHR和NSHR,从而决定是否进行电击除颤,这种算法称为可电击复律心律自动判别算法(s h o c k a b l e a d v i c e a l g o r i t h m,SA A)。误除颤或漏除颤均可能导致严重后果,因此为保证AED除颤安全性,AHA对SAA的要求是:对SHR的识别灵敏度(s e n s i t i v i t y,Se)应高于90%,对NSHR的识别特异性(specificity,Sp)应高于95%2 Acharya等3 直接将2 s的ECG信号输人深度卷积神经网络(convolutional neura
11、l networks,CNN)进行自动提取特征及分类,灵敏度为95.32%,特异性为91.0 4%,准确率为93.18%。Minh等4 基于8s的ECG信号段把卷积神经网络(convolutionalneuralnetworks,CNN)提取出的特征输人支持向量机(supportvectormachine,SVM)进行分类,灵敏度达到97.0 7%,特异性为99.44%。随着机器学习的发展,许多研究人员将注意力转向将传统特征与机器学习分类器相结合。Alonso-Atienza等51筛选出9个特征,然后利用SVM进行分类。该算法灵敏度为95%、特异性为99%。Li等16 1基于3个典型数据集,即
12、室性快速性心律失常数据库(CreightonUniversity Ventricular Tachyarrhythmia Database,CUDB,https:/physionet.org/physiobank/database/cudb/)、M IT-BIH 恶性心室心律失常数据库(MIT-BIH Malignant Ventricular Arrhythmia Database,VFDB,https:/physionet.org/physiobank/database/vfdb/)和美国心脏协会的AHA数据库(AmericanHeart Association Database,AHAD
13、B,https:/www.ecri.org/american-heart-association-ecg-database,从传统算法中选择9个特征,并将其输入SVM进行分类。灵敏度和特异性分别为96.2%2.7%和96.2%2.7%。范小彪等7 考虑到CNN在二维图像上的分类表现比一维时间序列好,对原始ECG信号进行小波变换,把得到的时频信息送人CNN训练分类模型;灵敏度为95.0 5%,特异性为99.43%,准确率98.8 2%。余明等8 使用遗传算法筛选了13个特征值构建神经网络,准确率达到95%以上。包括上述研究在内的大多数研究都是基于公共心电数据库或其中的一部分。不久前Figuera
14、等9-0 发现,来自院外心脏骤停数据库Out-of-Hospital Cardiac Arrest Database,OHCA,LaerdalMedical AS,University of the Basque Country(UPV/EHU)】的数据比来自公共心电数据库的数据更容易被错误分类,为进一步SAA研究中判别准确性及算法泛化能力,同时考虑便携式AED算力有限等问题,本研究首先构建了一个包括32 8 名受试者、涵盖OHCA和公共心电数据库的数据集;并从时域、频域、复杂度多角度提取特征,经筛选得到包括6 个有效特征的特征集并输SVM进行分类;所构建的SAA可植人AED实现SHR的准确判
15、别1材料和方法1.1数据集构建1.1.1数据来源所采用的ECG数据来自CUDB、M I T-BI H 心律失常数据库(MIT-BIHArrhythmia Database,M IT D B,https:/physionet.org/physiobank/database/mitdb/)、VFDB、A H A D B和OHCA共计5个数据库,共包括8s的2 0 2 4段SHR和7 8 8 4段NSHR。许多研究基于CUDB、M I T D B、V FD B和AHADB。这4个数据库由专家标注心律类型。除此以外本研究还应用了包含2 6 0 名受试者的OHCA。将其中的粗颤(峰峰值 2 0 0 V)
16、和快速性VT(心率 150 次/min)标记为SHR,其余心律标记为NSHR。由于VFDB、CU D B、A H A D B和MITDB共计包括58 名受试者,人数较少,本研究将其合并为PUDB。1.1.2数据预处理ECG信号是一种微弱的电生理信号,采集过程中极易受到环境及采集条件的影响,导致采集的信号夹杂着多种干扰和噪声。主要包含频率在1Hz以下的基线漂移,50 Hz的工频干扰,频率较高的肌电干扰。这些干扰和噪声会影响特征提取,需要在预处理过程中抑制。为了避免采样率影响预处理结果,首先将各数据库的ECG信号统一重采样至2 50 Hz(如无特别说明用厂表示)。利用小波变换滤除基线漂移,选择bi
17、or5.5作为基小波。对ECG信号进行7 层小波分解;因为基线漂移的频率范围处在第7 尺度上的近似系数CA7所覆盖的频率范围内,将最后一层的近似系数CA7置为0,其他小波系数不变;进而重构64)3)信号积分(signal integral,Signlnt)57442卷中生报程医国学学物出小波降噪后的信号。采用50 Hz带阻滤波器滤除工频干扰、五阶平滑滤波器滤除肌电等其他高频噪声。1.1.3数据集构建因为每个样本需要提供足够的信息量用于分类,一个完整的心拍持续0.6 0.8 s并且要求AED在10 s内判别是否发生了SHR;因此研究中一般将信号划分为4 10 s段,比较不同分段长度的正确率后本文
18、选择将采集到的ECG信号无重叠地划分为8s的数据段;并对每一段信号进行幅度归一化处理,根据数据库的原始标注将分段后的ECG标记为SHR或NSHR。最终构建出如表1所示的数据集。1.2特征提取研究表明,单个特征无法弥补ECG个体差异性产生的影响向1,2-2.2 1。特征集的好坏将直接影响最后的分类效果。为此,提取了时域、频域、复杂度方面的多个特征并进行特征筛选,以构建有效特征集。多数情况下,NSHR信号形态更加规律。对SHR来说,VT的ECG波形表现为宽大畸形的QRS波群,频率为150 2 50 次/min。而VF为不均匀、不规则的低幅小波,等电位线消失,QRS-T波消失,频率2 0 0 50
19、0 次/min12。本节基于SHR的这些特点,同时参考相关文献,提取了32 个时域、频域和复杂度特征。从已发表的SAA算法中选取一系列可以用于区分SHR和NSHR的特征,与自行提取的特征共同构成特征集。为叙述方便,如无特别说明定义如下符号:记信号段时长为L(取8 s)。x(i=1,2,N)是信号X在第i个采样点的幅度,x指信号在时域上的幅度平均值。1.2.1时域特征1.2.1.1时域相关统计特征)平均绝对值(mean absolute value,M A V)131MAV(1)表1本研究所用数据Tab.1data used in this studySHR/段NSHR/段数据集名称受试者/人(
20、8 s/段)(8 s/段)MITDB42081VFDB7383.72822PUDBCUDB318144135AHADB624186010OHDBOHCA340647260总计2.02478843282)中值斜率(median slope,Mds)14Mds=median(xi+1-x,)f.(2)式中,median为求序列中位数,NSignlnt=(3)i=4)幅度范围(amplitude range,AR)15)AR=max(x)-min(x,)5)平均斜率(mean slope,MS)MSx;-xi-1(5)1N-1i=26)均方根(root mean square,RMS)151NRMS
21、=(x;-)2(6)N7)波峰幅度均方差(mean squaredeviation ofpeak amplitude,MSD)17一般SHR信号的波峰幅度相较NSHR变化较小,按式(7)-(8)可计算出波峰幅度均方差,反映这种差异。MPA;PA=1(7)二aveM1MMSD=(PA,-PA(8)二Mave式中,PA,(i=1,2,,M)是第i个波峰的幅度值,M是该信号段波峰的个数。8)幅度概率密度(probability density,,PD)17 根据式(9)计算第秒信号段幅度的最大值Amax(m),并由式(10)求出Amax(m)的平均数,记作Aave。幅度概率密度PD为范围(AaveC
22、,AaveC)之间的采样点数。C取经验值0.5Amax(m)=max(1 x;I),m=1,2,.,L,mxf,i(m+1)xfs(9)A(m)m=1maxA(10)Lave9)峭度18 峭度是信号的四阶累积量,相比于SHR信号,NSHR信号的离群值较多,峭度较大。按式(11)可计算得到峭度,有El(x;-)*)Kurtosis:43(11)式中,u为信号X的平均值,为信号X的标准差。5755期郑越,等:基于ECG的可电击复律心律自动判别算法研究1.2.1.2二进制粗粒化19由于ECG信号因人而异,先整体减去每段信号的平均值,然后计算该信号段的最大值Smax和最小值Smin。计算幅值在(0,0
23、.1Smax)的采样点数N.和(0.1Smin,0)的采样点数Nd。按照式(12)计算二进制粗粒化的分界点THD0,N.+Na0.4NTHD=Jo.2 Smax,N.+Na0.4N且N.Na0.2Smin,N.+Na0.4N且N.Na(12)对于信号段中大于等于阈值THD的元素,将其置为1;小于阈值THD的元素置为0;将原始信号按照上述办法处理后得到一个0,1序列sigTd。进而按式(13)-(14)提取该序列的变异系数CovarBin和频率FreqBin特征。式中Ntran为sigTd从O到1的阶跃次数,std(s i g T d)和mean(s i g T d)分别为sigTd的标准差和平
24、均值。std(sigTd)CovarBin=(13)mean(sigTd)NtranFreqBin(14)L1.2.1.3辅助计数法2 0-2 1按照式(15)对ECG信号段进行处理,记处理后的信号为FS(i),对其取绝对值得到AbsFS(i)AbsFS(i)=l FS(i)I=X-X;-114FS(i-1)-7FS(i-2)+2(15)8MD=mean(abs(AbsFS-mean(AbsFS)(16)式中i=2,3,N。计算AbsFSi)的平均值mean(A b s FS)、最大值max(A b s FS),按式(16)计算得平均绝对偏差MD。计算0.5max(A b s FS)m a x
25、(A b s FS)中的采样点数,作为特征Countl;计算mean(A b s FS)到max(A b s FS)中的采样点数,作为特征Count2;计算mean(AbsFS)-M D 至mean(A b s FS)+M D 中的采样点数,作为特征Count3。1.2.1.4闯值交叉间隔(threshold crossing interval,TCI)22阈值交叉间隔的思路是提取波形穿越过设定闵值的次数和位置特征。首先,识别出每1s信号的幅度最大值,将阈值设置为每秒最大值的2 0%(经验值)。之后,根据选取的阈值对该1s内的ECG数据段序列进行二值化:数据大于阅值置为1,小于阈值置为0。按照
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ECG 电击 心律 自动 判别 算法 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。