一种基于LSTM利用多生理信号的自动睡眠分期方法技术

技术编号:21258976 阅读:90 留言:0更新日期:2019-06-05 23:47
一种基于LSTM利用多生理信号的自动睡眠分期方法,步骤一信号采集,采集被测者心电信号,呼吸信号和加速度信号;步骤二信号处理,步骤三提取用于分类的特征,步骤四模型构建,将人工提取的特征输入第一层长短时间记忆模型,将其输出概率作为新的特征与人工提取的特征一并输入第二层长短时间记忆模型,构建出用于不同分类任务的分类器,步骤五将训练好的模型用于睡眠分期的分类;本发明专利技术采用了多种生理信号,包括心电信号、胸腹呼吸信号、头部加速度信号,但是没有脑电信号,克服了将脑电用于睡眠分期所带来的弊端;同时采用了长短时间记忆模型,适合于大样本大数据,而且考虑到了睡眠事件时间上的相关性,提高了睡眠分期的准确性与可靠性。

An Automatic Sleep Staging Method Based on LSTM Using Multiple Physiological Signals

An automatic sleep staging method based on LSTM using multiple physiological signals is proposed. Step one is signal acquisition, which collects ECG signals, respiratory signals and acceleration signals. Step two is signal processing, step three extracts features for classification, and step four is model construction. The extracted features are input into the first layer of long-term and short-term memory model, and the output probability is regarded as a new feature and human. In step 5, the trained model is used to classify sleep stages. The method adopts a variety of physiological signals, including ECG signal, chest and abdomen breathing signal and head acceleration signal, but there is no EEG signal, which overcomes the problem of using EEG to classify sleep stages. At the same time, a long-term and short-term memory model is adopted, which is suitable for large sample data and takes into account the time correlation of sleep events, so as to improve the accuracy and reliability of sleep staging.

【技术实现步骤摘要】
一种基于LSTM利用多生理信号的自动睡眠分期方法
本专利技术属于生物医学信号处理
,涉及心电、呼吸和加速度等信号处理,特别涉及一种基于长短时间记忆模型LSTM利用多生理信号的自动睡眠分期方法。
技术介绍
睡眠是人体最为重要的生命活动之一,对睡眠规律和睡眠结构的研究有助于帮助人们提高睡眠质量。从20世纪60年代起,睡眠医学经过几十年的发展已经形成了一套标准体系,现在最为常用的是2007年美国睡眠医学学会(AmericanAcademyofSleepMedicine,AASM)制定的睡眠分期标准:以多导睡眠图(Polysomngraphy,PSG)为基础,根据《AASM睡眠及其相关事件判读手册》将夜间睡眠活动分为五个不同的时期,即清醒期(W)、睡眠Ⅰ期(N1)、睡眠Ⅱ期(N2)、睡眠Ⅲ期(N3)、快速眼动期(RapidEyeMovement,REM)。其中,PSG需同时记录脑电、眼电、肌电、心电(Electrocardiogram,ECG)等多导生理信号,然后再由经验丰富的专业医师每30s一帧进行判读,得出临床分类结果。在非临床应用中,也有不同的划分方法,区分觉醒和睡眠的二分类(W,Sleep),区分清醒、非快速眼动(Non-rapidEyeMovement,NREM)和快速眼动的三分类(W,NREM,REM),区分清醒、浅睡(LightSleep,LS)、深睡(SlowWaveSleep,SWS)和快速眼动的四分类(W,N1/N2,N3,REM)。考虑到各个睡眠分期之间的关联和过度关系,四分类方法可能比其他的分类标准更具有实用意义。但是,以PSG技术为基础的睡眠分期方法在实际应用中存在很多问题,一般在严格的睡眠实验室中进行,但过多的信号测量会影响睡眠的舒适度,使得测量结果偏离真实情况,同时昂贵的费用也限制了这种方法的普及。因此,探索一种自动睡眠分期方法具有重大意义。目前,自动睡眠分期方法的研究主要是信号的特征提取和模式识别,依据所使用的生理信号,可以分为三个方面:第一,以脑电为基础的睡眠分期研究。这方面的研究现在已经比较成熟,目前,仅利用单导脑电信号对健康人睡眠分期进行五分类可实现90%以上的准确率;同时结合脑电、肌电、眼电对健康人睡眠分期的五分类可以实现92%的准确率,对睡眠障碍患者可以达到86%的准确率。第二,以心肺耦合相关信号为基础的睡眠分期研究。这一方面主要利用的是ECG和呼吸信号,黄文汉等人利用心电和呼吸信号对睡眠呼吸障碍患者进行三分类最高实现了71.9%的准确率。第三,以睡眠过程中加速度信号为基础的睡眠分期方法研究,这一方面主要是进行清醒和睡眠的分类,与PSG系统监测结果的一致性最高可达91%。然而,上述研究均存在一定的现实问题。基于脑电信号的分期方法虽然准确率高,但是脑电是较为微弱的生理信号,容易受到各种各样的干扰,因而对电极和采集过程要求严格,成本比较高。基于加速度信号的睡眠分期方法目前多数只能够用于区分清醒和睡眠,分类结果粗劣,实际参考意义不大。因而基于心肺耦合方面的睡眠分期方法研究最具实用意义。ECG是比较容易获得的生理信号,且幅值较大,受干扰因素少,具有巨大的实际应用价值。目前有部分仅利用ECG信号进行的睡眠分期研究,从ECG信号中提取心律变异性信号(HeartRateVariability,HRV),根据HRV信号在不同睡眠阶段的差异从而进行睡眠分期。哈卡莱大学电气电子工程学院的团队比较了四种不同的分类方法对健康人的三分类结果,其中,最高的方法实现了87.11%的准确率,但是目前利用HRV进行睡眠分期的效果不甚理想,因此这方面的睡眠分期方法研究还具有巨大的探索意义。人类的睡眠会持续一定的时间,该时间段内的生理信号变化是一个时间序列,而基于时间序列的长短时间记忆模型(LongShortTimeMemory,LSTM)对这类模式识别问题具有良好的处理能力。LSTM模型在传统循环神经网络的基础上增加了遗忘门,使得神经网络有选择性的遗忘之前学习到的参数,从而避免长期依赖问题。Yulita等人将LSTM用于睡眠分期研究,利用脑电、眼电、肌电三种信号,对睡眠障碍患者进行五分类实现了86%的准确率,Radha等人利用LSTM模型对健康人进行睡眠分期研究也得到了不错的结果。综上所述,目前关于自动睡眠分期的研究方法都存在各自的局限性,还没有一种简洁、可靠、高效的方法。基于LSTM的神经网络方法对于时间序列数据具有良好的分类能力,但是还没有很好的被用于睡眠分期研究领域中。
技术实现思路
为了克服上述现有自动睡眠分期技术的缺点,本专利技术的目的在于提供一种基于LSTM利用多生理信号的自动睡眠分期方法,利用信号采集设备采集ECG信号、呼吸信号和加速度信号,然后对其进行特征提取,利用LSTM网络进行睡眠分期,分别实现二分类、三分类、四分类、五分类共四个不同的睡眠分期任务,从而满足后续不同场合的应用需求,是一种通用、易于实现、经济的睡眠分期方法。为了达到上述目的,本专利技术采用的技术方案为:一种基于LSTM利用多生理信号的自动睡眠分期方法,包括以下步骤:步骤一:信号采集利用心电测量仪器,呼吸信号测量仪器以及三轴加速度传感器测量得到被测者的一导ECG信号,一导呼吸信号和三导加速度信号。步骤二:信号处理对采集得到的一导ECG信号,一导呼吸信号和三导加速度信号进行信号处理,三导为空间x、y、z三个互相垂直的方向;对一导ECG信号的处理得到最终的HRV信号和呼吸波幅度信号Rfm;呼吸信号的处理得到最终的RRV信号;加速度信号的处理得到可用的综合加速度信号acc(n);步骤三:特征提取对于原始信号处理后得到的四种信号:HRV、呼吸波幅度信号Rfm、RRV、综合加速度信号acc(n),首先进行分段处理,以5分钟为窗长、30秒为步长将一整晚的睡眠数据分成相同长度的若干数据段,然后对每段数据进行特征提取,对每一个特征进行归一化处理,归一化的方法是信号获取对象一整晚的特征减去其特征序列的均值,然后除以特征序列的方差。步骤四:模型构建构建的模型采用两层LSTM,每一层都有四个不同的分类器,分别用以实现二分类、三分类、四分类和五分类的分期任务。第一层LSTM网络的输入序列是步骤三提取的特征序列,输入的特征数据经过第一层LSTM层,里面有四个并行的分类器,每个分类器的网络结构相近,包括5层:输入层、批规范化层、Bi-LSTM层、遗忘层、全连接层。经过第一个LSTM层之后,每个分类器会输出不同维度的数据,代表着每一类分期的概率,将这些概率结合起来,形成一组新的特征,将这组新的特征,与步骤二提取的特征并联起来,作为第二层Bi-LSTM网络的输入,第二层LSTM中同样并行存在四个分类器,每个分类器的结构与前一层一样,各分类器经过训练之后得到最终用于预测的分类模型。步骤五:预测睡眠分期将步骤四中得到的四个分类器用于预测睡眠期,对需要预测的数据进行信号处理和特征提取,然后将提取到的特征按照模型训练时的顺序送入分类器,即可输出睡眠分期的结果。本专利技术的优点是:首先,本专利技术应用的生理信号仅有ECG、呼吸信号、加速度信号,这三种生理信号都是易于获得且操作简洁的,克服了利用脑电信号昂贵、复杂等缺点。其次,本专利技术使用了LSTM模型,可以很好的利用睡本文档来自技高网
...

【技术保护点】
1.一种基于LSTM利用多生理信号的自动睡眠分期方法,其特征在于,包括以下步骤:步骤一:信号采集利用心电测量仪器,呼吸信号测量仪器以及三轴加速度传感器测量得到被测者的一导ECG信号,一导呼吸信号和三导加速度信号;步骤二:信号处理对采集得到的一导ECG信号,一导呼吸信号和三导加速度信号进行信号的处理,三导为空间x、y、z三个互相垂直的方向;对一导ECG信号的处理得到最终的HRV信号和呼吸波幅度信号Rfm;呼吸信号的处理得到最终的RRV信号;加速度信号的处理得到可用的综合加速度信号acc(n);步骤三:特征提取对于原始信号处理后得到的四种信号:HRV、呼吸波幅度信号Rfm、RRV、综合加速度信号acc(n),首先进行分段处理,以5分钟为窗长、30秒为步长将一整晚的睡眠数据分成相同长度的若干数据段,然后对每段数据进行特征提取,对每一个特征进行归一化处理,归一化的方法是信号获取对象一整晚的特征减去其特征序列的均值,然后除以特征序列的方差;步骤四:模型构建构建的模型采用双层LSTM,每一层都有四个不同的分类器,用以实现二分类、三分类、四分类和五分类的分期任务;第一层LSTM网络的输入序列是步骤三提取的特征序列,输入的特征数据经过第一层LSTM层,里面有四个并行的分类器,每个分类器的网络结构相近,包括5个网络层:输入层、批规范化层、Bi‑LSTM层、遗忘层、全连接层;经过第一个LSTM层之后,每个分类器会输出不同维度的数据,代表着每一类分期的概率,将这些概率结合起来,可以形成一组新的特征;将这组新的特征,与步骤二提取的特征并联起来,作为第二层LSTM网络的输入,第二层LSTM中同样并行存在四个分类器,每个分类器的结构与前一层一样,各分类器经过训练之后得到最终用于预测的分类模型;步骤五:预测睡眠分期将步骤四中得到的四个分类器用于预测睡眠分期,对需要预测的数据进行信号处理和特征提取,然后将提取到的特征按照模型训练时的顺序送入分类器,即可输出睡眠分期的结果。...

【技术特征摘要】
1.一种基于LSTM利用多生理信号的自动睡眠分期方法,其特征在于,包括以下步骤:步骤一:信号采集利用心电测量仪器,呼吸信号测量仪器以及三轴加速度传感器测量得到被测者的一导ECG信号,一导呼吸信号和三导加速度信号;步骤二:信号处理对采集得到的一导ECG信号,一导呼吸信号和三导加速度信号进行信号的处理,三导为空间x、y、z三个互相垂直的方向;对一导ECG信号的处理得到最终的HRV信号和呼吸波幅度信号Rfm;呼吸信号的处理得到最终的RRV信号;加速度信号的处理得到可用的综合加速度信号acc(n);步骤三:特征提取对于原始信号处理后得到的四种信号:HRV、呼吸波幅度信号Rfm、RRV、综合加速度信号acc(n),首先进行分段处理,以5分钟为窗长、30秒为步长将一整晚的睡眠数据分成相同长度的若干数据段,然后对每段数据进行特征提取,对每一个特征进行归一化处理,归一化的方法是信号获取对象一整晚的特征减去其特征序列的均值,然后除以特征序列的方差;步骤四:模型构建构建的模型采用双层LSTM,每一层都有四个不同的分类器,用以实现二分类、三分类、四分类和五分类的分期任务;第一层LSTM网络的输入序列是步骤三提取的特征序列,输入的特征数据经过第一层LSTM层,里面有四个并行的分类器,每个分类器的网络结构相近,包括5个网络层:输入层、批规范化层、Bi-LSTM层、遗忘层、全连接层;经过第一个LSTM层之后,每个分类器会输出不同维度的数据,代表着每一类分期的概率,将这些概率结合起来,可以形成一组新的特征;将这组新的特征,与步骤二提取的特征并联起来,作为第二层LSTM网络的输入,第二层LSTM中同样并行存在四个分类器,每个分类器的结构与前一层一样,各分类器经过训练之后得到最终用于预测的分类模型;步骤五:预测睡眠分期将步骤四中得到的四个分类器用于预测睡眠分期,对需要预测的数据进行信号处理和特征提取,然后将提取到的特征按照模型训练时的顺序送入分类器,即可输出睡眠分期的结果。2.根据权利要求1所述的一种基于LSTM利用多生理信号的自动睡眠分期方法,其特征在于,步骤一所述的ECG信号的处理,具体为:首先,对原始ECG信号进行滤波,分别用截止频率为5Hz的低通和截止频率为0.5Hz的高通的3阶巴特沃斯滤波器滤出心电信号0.5~5Hz的有效成分;其次,从ECG信号中提取HRV信号,根据最大斜率法识别各个R波的峰值点位置,再通过相邻R波峰值位置之间的差值得到相邻两个波峰之间的时间间隔,再利用三次样条插值法对此序列进行等间隔插值,变为目标采样频率下的时间序列,最后对序列取倒数即可得到最终的HRV信号;最后根据实际需求,将HRV信号降采样输出;然后,在HRV的基础上提取呼吸波幅度信号,利用频率调制的方法,将HRV通过一个截止频率为0.15Hz的三阶巴特沃斯高通滤波器和一个截止频率为0.5Hz的三阶巴特沃斯...

【专利技术属性】
技术研发人员:闫相国祁霞魏玉会王刚
申请(专利权)人:西安交通大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1