一种提高深度神经网络精度的数据增强方法与流程

文档序号:21356986发布日期:2020-07-04 04:29阅读:307来源:国知局
一种提高深度神经网络精度的数据增强方法与流程

本发明涉及医疗领域,具体是一种提高深度神经网络精度的数据增强方法。



背景技术:

睡眠的作用有补充人体的能量,增强自身抵抗力,促进人体的正常生长发育,使人体得到充分的休息等,睡眠对于保护人的心理健康与维护人的正常心理活动极其重要,然而居民睡眠质量却不容乐观,3月21日为“世界睡眠日”,中国睡眠研究会日前发布了《2017中国青年睡眠现状报告》,本次调查范围纳入了10岁至45岁的人群,共调查了近6万人。从整体的睡眠状况来看,76%的受访者表示入睡困难,其中超过13%的人甚至感觉处在痛苦状态,只有24%的受访者表示睡眠整体状况不错。由此可见睡眠问题已经不仅仅是个人健康问题更是重大的社会问题,需要建立一套科学的从监测到管理再到改善的机制,目前的方法是通过多导睡眠监测(psg)记录患者睡眠时的脑电、心电、肌电、眼电、胸腹呼吸、鼾声、口鼻气流和热敏、血氧饱和度、体位等睡眠呼吸参数。进而了解入睡潜伏期,觉醒次数和时间,两种睡眠时相和各期睡眠比例,觉醒时间和睡眠总时间等,从而评估和诊断失眠,并发现某些失眠的病因,如脑部病变,抑郁症,睡眠呼吸障碍,肢体异常活动等。通过整晚记录以上数据后,经睡眠技师分析后,可对osahs进行诊断,并知道其睡眠质量、睡眠时间、睡眠效率、呼吸暂停次数和低氧程度,最后综合判断其轻重程度。多导睡眠监测(psg)的方法虽然全面的监测了睡眠生理参数,但脱离了真实的睡眠场景,多导睡眠监测的过程中患者身上绑满了各种传感器导致严重的不适和心理压力从而影响了睡眠生理参数的准确度。

基于多导睡眠监测(psg)方法的缺点本发明设计了一款睡眠监测设备,并且利用了深度神经网络强大的学习表征能力提高了睡眠生理参数监测的准确性,一般而言,比较成功的深度神经网络需要大量的参数,许许多多的神经网路的参数都是数以百万计,而使得这些参数可以正确工作则需要大量的数据进行训练,而实际情况是很难收集到大量的数据,少量的数据集上训练深度神经网络带来诸多的问题,如过拟合、模型缺少鲁棒性、模型缺少泛化能力等。数据增强是一种丰富数据分布、扩展训练数据集的方法广泛的应用在各种模型的训练中,图像识别领域的图片翻转、图片旋转、图片缩放、图片剪裁、图片平移、添加噪声都是数据增强的方法。

本发明设计了一种原始睡眠生理参数的增强方法,有效的提高了深度神经网络的精度、泛化能力、鲁棒性。



技术实现要素:

本发明的目的在于提供一种提高深度神经网络精度的数据增强方法,以解决现有技术中的问题。

为实现上述目的,本发明提供如下技术方案:

一种提高深度神经网络精度的数据增强方法,所述该方法内部硬件包括压电薄膜传感器、仪表放大器、24位模数转换器件和数字信号处理器、数字滤波器,其中,压电薄膜传感器、仪表放大器、24位模数转换器件、数字信号处理器、数字滤波器依次电连接,压电薄膜传感器植入在床垫内部,用于实时的感应人体睡眠过程中的体动、呼吸时的胸腔扩张收缩。

一种提高深度神经网络精度的数据增强方法,其特征在于:

s1:通过睡眠监测设备收集真实的数据,收集的数据包括床垫无人、床垫有人且有体动、床垫上有人没有体动有呼吸波和心动冲击波、呼吸暂停,对该数据进行睡眠检测即呼吸波、心动波的分析;

s2:根据睡眠检测分析得出两点结论;

s3:增强心动波、呼吸波数据;

s4:将s1中收集的心动波、呼吸波数据与s3中增强心动波、呼吸波产生的数据进行随机混合,之后进行标注、训练、测试。

根据采用上述技术方案:所述步骤s2,根据睡眠检测分析得出两点结论包括各种类型的心动波必然存在上升沿下降沿,并且上升沿的时间小于下降沿的时间,心动波是不太规则的周期波形和不同生理特征的人、不同的睡姿、不同软硬的床垫等因素导致心动波有不同形状。

根据采用上述技术方案:所述步骤s1,通过睡眠监测设备收集真实的数据,收集的数据包括床垫无人、床垫有人且有体动、床垫上有人没有体动有呼吸波和心动冲击波、呼吸暂停,对该数据进行睡眠检测即呼吸波、心动波的分析,还包括以下步骤:

a1:利用压电薄膜传感器实时的感应人体睡眠过程中的体动、呼吸时的胸腔扩张收缩即呼吸波、心动波;

a2:利用仪表放大器接受来自压电薄膜传感器的输出信号进行放大;

a3:利用24位模数转换器件将仪表放大器输出的模拟信号转换成数字信号;

a4:利用数字信号处理器读取24位模数转换器件里面转换的数字信号进行下一步的处理。

根据采用上述技术方案:所述步骤a4,利用数字信号处理器将读取24位模数转换器件里面转换的数字信号进行下一步的处理中,还包括以下步骤:

b1:利用数字信号处理器读取24位模数转换器件的转化结果;

b2:利用数字滤波器对24位模数转换器件转换的数字信号进行数字滤波;

b3:对滤波后的数据利用深度神经网络对滤波后的数据进行分类识别。

通过采用上述技术方案:所述步骤s3中,增强心动波、呼吸波数据,还包括以下步骤:

所述呼吸波和心动波都是多种因素作用下形成的较为复杂的近似周期波形,即为周期函数,依照傅里叶变换的原理可以用一些简单的波形去逼近呼吸波、心动波;

所述设定呼吸波为y1(t),其中,呼吸波是由基波和谐波线性组成得到的,设定呼吸波内部基波为g(t),谐波为fn(t),谐波的数量为k,基波的比例系数为α,谐波的比例系数是β,根据公式:

计算得出,能够生成丰富的呼吸波数据以满足深度神经网络训练的需要;

所述设定心动波为y2(t),其中,心动波是由基波和谐波线性组成得到的,设定心动波内部基波为u(t),谐波为vn(t),谐波的数量为k,基波的比例系数为α,谐波的比例系数是β,根据公式:

计算得出,能够生成丰富的心动波数据以满足深度神经网络训练的需要。

与现有技术相比,本发明的有益效果是:本发明进行收集真实的数据,收集的数据包括床垫无人、床垫有人且有体动、床垫上有人没有体动有呼吸波和心动冲击波、呼吸暂停,对该数据进行睡眠检测分析;根据睡眠检测分析得出两点结论,两点结论包括各种类型的心动波必然存在上升沿下降沿,并且上升沿的时间小于下降沿的时间,心动波是不太规则的周期波形和不同生理特征的人、不同的睡姿、不同软硬的床垫等因素导致心动波有不同形状;根据收集的真实数据,生成基本的心动波、呼吸波;增强心动波、呼吸波数据;将收集的心动波、呼吸波数据与增强心动波、呼吸波产生的数据进行随机混合,之后进行标注、训练、测试;

本发明设计的睡眠检测设备将传感器植入到床垫里面,对于被测者来说是隐形的避免了多导睡眠监测方法的缺点。传感器植入到床垫里面给了被测者极大的自由度,本申请设计了一种原始睡眠生理参数的增强方法,有效的提高了深度神经网络的精度、泛化能力、鲁棒性。

附图说明

为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明。

图1为本发明一种提高深度神经网络精度的数据增强方法的步骤示意图;

图2为本发明一种提高深度神经网络精度的数据增强方法的步骤s1的具体步骤示意图;

图3为本发明一种提高深度神经网络精度的数据增强方法的步骤a4的具体步骤示意图;

图4为本发明一种提高深度神经网络精度的数据增强方法的实施过程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1~4,本发明实施例中,一种提高深度神经网络精度的数据增强方法,所述该方法内部硬件包括压电薄膜传感器、仪表放大器、24位模数转换器件和数字信号处理器、数字滤波器,其中,压电薄膜传感器、仪表放大器、24位模数转换器件、数字信号处理器、数字滤波器依次电连接,压电薄膜传感器植入在床垫内部,用于实时的感应人体睡眠过程中的体动、呼吸时的胸腔扩张收缩。

一种提高深度神经网络精度的数据增强方法,其特征在于:

s1:收集真实的数据,收集的数据包括床垫无人、床垫有人且有体动、床垫上有人没有体动有呼吸波和心动冲击波、呼吸暂停四种类别,对该数据进行睡眠检测分析;类别一代表床垫上无人特点是能量值小产生的机理是设备本身电气噪声和传感器周围的机械、电气等的震动,这种数据可以重复的收集,满足训练深度神经网络需要的数据量成本不高。类别二床垫上有人且有肢体或躯干的运动,特点是能量值很高,这种数据也可以重复收集,满足训练算法需要的数据量成本也不高。类别三床垫上有人没有体动有呼吸波和心动冲击波,心动冲击波叠加在呼吸波之上,呼吸波能量占主导,这类数据的收集成本比较高原因有三:其一必须在睡觉的过程中收集;其二必须覆盖各种睡姿各种不同的床垫;其三必须覆盖不同的人群。类别四是呼吸暂停,呼吸暂停是一种生理现象,这种情况下既没有体动又没有呼吸波只有心动冲击波,这样的数据收集难度高原因很多,比如不同的人群、不同的心率、不同的床垫、不同的睡姿等。精准的识别这四类情况对后续的算法至关重要。

s2:根据睡眠检测分析得出两点结论;

s3:增强心动波、呼吸波数据;

s4:将s1中收集的心动波、呼吸波数据与s3中增强心动波、呼吸波产生的数据进行随机混合,之后进行标注、训练、测试。

其中,增强心动波、呼吸波数据,具体增强过程在在matlab环境中运行如下:

t=10*(1/50);

fs=10000;%控制基波的频率

t=0:1/fs:t-1/fs;

a=sawtooth(2*pi*50*t);%产生基波,基波为锯齿波

b=normrnd(0,1,1,length(a));%产生正态分布

v1=50;%谐波一频率参数

v2=100;%谐波二频率参数

v3=150;%谐波三频带参数

c=smooth(b,v1)';

d=smooth(b,v2)';%函数smooth平滑函数作用类似与fir

e=smooth(b,v3)';

k1=20000;%基波的比例系数

k2=5000;

k3=2000;%谐波的比例系数

k4=1000;

y1=k1*a+k2*c+k3*d+k4*e;%合成的呼吸波,合成呼吸波有3个谐波

通过不断调整以上参数,改变基波的类型就可以生成丰富多样的呼吸波、心动波。

根据采用上述技术方案:所述步骤s2,根据睡眠检测分析得出两点结论包括各种类型的心动波必然存在上升沿下降沿,并且上升沿的时间小于下降沿的时间,心动冲击波产生机理:心脏有收缩和舒张两个过程,收缩时间比舒张时间短心动波是不太规则的周期波形和不同生理特征的人、不同的睡姿、不同软硬的床垫等因素导致心动波有不同形状。

根据采用上述技术方案:所述步骤s1,通过睡眠监测设备收集真实的数据,收集的数据包括床垫无人、床垫有人且有体动、床垫上有人没有体动有呼吸波和心动冲击波、呼吸暂停,对该数据进行睡眠检测即呼吸波、心动波的分析,还包括以下步骤:

a1:利用压电薄膜传感器实时的感应人体睡眠过程中的体动、呼吸时的胸腔扩张收缩即呼吸波、心动波;

a2:利用仪表放大器接受来自压电薄膜传感器的输出信号进行放大;

a3:利用24位模数转换器件将仪表放大器输出的模拟信号转换成数字信号;

a4:利用数字信号处理器读取24位模数转换器件里面转换的数字信号进行下一步的处理。

根据采用上述技术方案:所述步骤a4,利用数字信号处理器将读取24位模数转换器件里面转换的数字信号进行下一步的处理中,还包括以下步骤:

b1:利用数字信号处理器读取24位模数转换器件的转化结果;

b2:利用数字滤波器对24位模数转换器件转换的数字信号进行数字滤波;

b3:对滤波后的数据利用深度神经网络对滤波后的数据进行分类识别。

通过采用上述技术方案:所述步骤s3中,增强心动波、呼吸波数据,还包括以下步骤:

所述呼吸波和心动波都是多种因素作用下形成的较为复杂的近似周期波形,即为周期函数,依照傅里叶变换的原理可以用一些简单的波形去逼近呼吸波、心动波,其中采用的傅里叶公式为:

所述设定呼吸波为y1(t),其中,呼吸波是由基波和谐波线性组成得到的,设定呼吸波内部基波为g(t),谐波为fn(t),谐波的数量为k,基波的比例系数为α,谐波的比例系数是β,根据公式:

通过对呼吸波原理分析得出呼吸波的共同点是各种类型的呼吸波必然存在上升沿下降沿,并且上升沿的时间大于下降沿的时间,呼吸波之间的差异是由不同生理特征的人、不同的睡姿、不同软硬的床垫等因素导致的,那么组成呼吸波的基波g(t)要满足呼吸波共性的约束即上升沿时间长下降沿时间短的周期波形,满足这样的约束的函数就可以作为基波;

不同生理特征的人、不同的睡姿、不同软硬的床垫等因素对于呼吸波来说是随机因素,依照中心极限定理大量相互独立随机变量的均值经适当标准化后依分布收敛于正态分布,那么对谐波fn(t)做出正态分布的假设显然是合理的,对正态分布加以频带的约束就可以产生k个不同频段的正态分布,通过上述计算得出能够生成丰富的呼吸波数据以满足深度神经网络训练的需要;

所述设定心动波为y2(t),其中,心动波是由基波和谐波线性组成得到的,设定心动波内部基波为u(t),谐波为vn(t),谐波的数量为k,基波的比例系数为α,谐波的比例系数是β,根据公式:

通过对心动冲击波原理分析得出心动冲击波的共同点是各种类型的心动冲击波必然存在上升沿下降沿,并且上升沿的时间小于下降沿的时间,心动冲击波之间的差异是由不同生理特征的人、不同的睡姿、不同软硬的床垫等因素导致的,那么组成心动冲击波的基波u(t)要满足心动冲击波共性的约束即上升沿时间短下降沿时间长的周期波形,满足这样的约束的函数就可以作为基波。

不同生理特征的人、不同的睡姿、不同软硬的床垫等因素对于心动冲击波来说是随机因素,依照中心极限定理大量相互独立随机变量的均值经适当标准化后依分布收敛于正态分布,那么对谐波vn(t)做出正态分布的假设显然是合理的,对正态分布加以频带的约束就可以产生k个不同频段的正态分布。

通过上述公式计算得出能够生成丰富的心动波数据以满足深度神经网络训练的需要。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1