[发明专利]基于无监督特征学习的睡眠呼吸暂停片段检测设备有效
申请号: | 201911263286.1 | 申请日: | 2019-12-09 |
公开(公告)号: | CN110801221B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 贺奥迪;刘官正 | 申请(专利权)人: | 中山大学 |
主分类号: | A61B5/318 | 分类号: | A61B5/318;A61B5/349;A61B5/00 |
代理公司: | 广州市智远创达专利代理有限公司 44619 | 代理人: | 王会龙 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 监督 特征 学习 睡眠 呼吸 暂停 片段 检测 设备 | ||
1.一种基于无监督特征学习的睡眠呼吸暂停片段检测设备,其特征在于,包括存储器以及处理器,所述存储器内存储有计算机程序,所述计算机程序能够被所述处理器执行,以实现如下方法:
S1、采集受试者夜晚睡觉时的心电信号;
S2、对采集到的心电信号进行模数转换,获得受试者的心电数字信号;
S3、把获得的心电数字信号按分钟分段,得到每分钟的心电信号片段;
S4、根据获得的每分钟的心电信号片段提取RR间期序列并进行中值滤波修正,对修正得到的RR间期序列使用三次样条插值进行插值,插值后的序列信号进行快速傅里叶变换得到频域序列,并用频域序列制作有标签训练集和无标签训练集;
S5、构建栈式稀疏自编码模型,利用无标签数据集预训练稀疏自编码器,对频域序列进行无监督学习来自动提取特征,并利用提取的特征预训练完模型后,在模型输出的特征后接Softmax分类器,用有标签训练集对栈式稀疏自编码模型进行微调;其中,步骤S5具体包括:S51、构建自编码器,对于每个输入向量X={x1,x2,…,xn},通过编码器对输入向量进行编码,编码结果为H=f(W1X+b),其中编码后得到的特征向量H={h1,h2,…,hm},以及通过解码器对特征向量H进行解码,解码过程为其中解码后得到重构向量n,m分别为输入层和隐藏层的维数,W1和W2均为权重矩阵,分别位于输入层和隐藏层之间以及隐藏层和输出层之间,b为偏置项,其代价函数其中S52、在自编码器的基础上构建稀疏自编码器,隐藏层中加入稀疏惩罚项使得网络能学习到更加抽象的特征,其代价函数Jsparse(W,b)=J(W,b)+βPpenalty,其中,β为稀疏惩罚项系数;S53、对稀疏自编码器进行堆栈操作,通过把前一层稀疏自编码器的隐藏层输出向量作为后一层稀疏自编码器的输入向量,构建得到栈式稀疏自编码器模型;S54、用无标签训练集对栈式稀疏自编码器模型应用逐层贪婪预训练的策略进行预训练,在此过程中神经网络以最小化重构误差作为优化目标,对每个稀疏自编码器依次进行学习,利用前向传播和反向传播算法进行多次迭代调整编码器和解码器的权值矩阵完成一个稀疏自编码器的训练,最终在编码器的输出端输出特征向量;再将前面一个稀疏自编码器的特征向量作为后面一个稀疏自编码器的输入,继续进行同样的学习过程直到所有堆栈起来的稀疏自编码器都学习完毕;S55,完成所有稀疏自编码器权重矩阵的初始化并训练好栈式稀疏自编码器模型后,在栈式稀疏自编码器模型后面接入Softmax分类器,利用有标签训练集对栈式稀疏自编码器模型进行微调;
S6、搭建基于Softmax-隐马尔科夫和时间依赖-代价敏感分类模型,利用稀疏自编码模型在有标签训练集得到的特征和相应的标签训练基于Softmax-隐马尔科夫和时间依赖-代价敏感分类模型,得到最终的用于睡眠呼吸暂停分类的模型;其中,步骤S6具体包括:
S61、搭建基于Softmax-隐马尔科夫和时间依赖-代价敏感分类模型;
S62、把栈式稀疏自编码器模型在有标签训练集提取到的特征结果以及对应片段的标签输入到Softmax-隐马尔科夫和时间依赖-代价敏感模型,利用MetaCost通过对训练集样本进行多次取样训练Softmax-隐马尔科夫和时间依赖-代价敏感分类模型,得到最终的睡眠呼吸暂停片段分类模型;步骤S62中,MetaCost实现代价敏感的方法如下:
在训练集{(x1,y1),(x2,y2),…}中进行T次有放回的取样,每次取得n个样本;
记这些子训练集为S={S1,S2,…,ST},选择一个分类模型,分别对{S1,S2,…,ST}进行建模,得到模型集M={M1,M2,…,MT};
使用M={M1,M2,…,MT}分别对训练集{(x1,y1),(x2,y2),…}的每个样本进行分类,得到在对应模型MT下,对应样本x属于第j类的概率P(j|x;MT),设定代价矩阵C(i,j),表示第j类样本被错分为第i类的代价,定义条件风险作为代价函数R(i|x)=∑jP(j|x;MT)C(i,j),最小化代价函数R(i|x),并在此过程中修改训练集中数据的标签y=argminiR(i|x),使用修改标签后的训练集进行建模,得到最终的睡眠呼吸暂停片段分类模型。
2.根据权利要求1所述的基于无监督特征学习的睡眠呼吸暂停片段检测设备,其特征在于,步骤S4具体包括:
S41、将所述心电数字信号记为Q,并对心电数字信号按分钟分段,第n分钟的心电信号片段记作Qn,即Q={Q1,Q2,…,Qn};
S42、对每分钟的心电信号片段进行滤波,然后采用Pan-Tompki算法提取出R波位置,相邻的后一个R波减去前一个R波得到RR间期序列;
S43、对RR间期序列进行中值滤波修正,将超出[0.4,2]范围以外的数据点进行修正,去除奇异点,得到修正后的RR间期序列;
S44、对修正的RR间期序列使用三次样条插值进行插值,统一每个RR间期序列的维数;
S46、对插值后的RR间期序列进行快速傅里叶变换得到频域序列;
S47、用频域序列制作有标签训练集和无标签训练集;其中,将数据库中没有标签的数据直接作为无标签数据集;将经过利用多导睡眠监测仪的监测结果对每分钟心电信号片段进行标注的数据作为有标签训练集,其中正常片段标注为0,睡眠呼吸暂停片段标注为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911263286.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高甲霜灵锰锌对烟草黑胫病防效的方法
- 下一篇:一种气吹镀铝装置