一种面向中风预测的睡眠数据分析方法技术

技术编号:19377195 阅读:7 留言:0更新日期:2018-11-09 21:48
本发明专利技术一种面向中风预测的睡眠数据分析方法,其主要通过分析参与者睡眠周期和睡眠阶段中,睡眠时间,睡眠效率,浅度睡眠,深度睡眠等的变化来尽早发现中风潜在风险,同时在使用常用预测模型得到预测结果后,运用相似性原理对该结果进行进一步处理,以减少漏报率,同时将误报率控制在可以接受的范围。与现有的技术相比较,通过便捷和非侵入式方式获取参与者连续长时间睡眠数据,结合部分已知临床生理数据,能够更为准确预测参与者患有中风的风险。同时本方法通过计算参与者与已中风和未中风人群的相似性,能够提高已有预测模型的准确率。

A sleep data analysis method for stroke prediction

The present invention provides a sleep data analysis method for stroke prediction. The method mainly detects the potential risk of stroke as early as possible by analyzing the changes of sleep time, sleep efficiency, light sleep, deep sleep, etc. in the sleep cycle and sleep stage of the participants. At the same time, after using the commonly used prediction model to obtain the prediction results, the phase is used. Similarity principle further deals with the result to reduce the rate of false alarm and control the rate of false alarm in an acceptable range. Compared with the existing technology, it is more accurate to predict the risk of stroke by accessing participants'continuous long-term sleep data in a convenient and non-invasive way and combining with some known clinical physiological data. At the same time, this method can improve the accuracy of existing prediction models by calculating the similarity between participants and those who have or have not had stroke.

【技术实现步骤摘要】
一种面向中风预测的睡眠数据分析方法
本专利技术涉及中风疾病预测领域,尤其涉及面向中风预测的睡眠数据分析方法。
技术介绍
“中风”又叫“脑卒中”。临床主要指脑出血、脑血栓等。其发病率、致残率、死亡率在世界范围都居前列,是严重危害人民健康的一组疾病。以相关特征来客观评估中风风险,用以提前识别高危人群,是中风预防的重要手段,从而能使重点预防的目标人群更为集中,有助于促进公共卫生资源的合理应用,对于降低中风发病率和死亡率具有非常重要的意义。尽管国内外已经建立了心血管病或中风的预测模型,但大多数预测特征,主要基于传统的临床因素,这其中主要包括:心电图,脑电图等,但是此类方式都有着各自的弊端。例如,心电图用户去佩戴多个专业传感器设备由专业人员辅助来获得数据,脑电图需要专业人员使用较为昂贵的医疗设备才能获得。目前,已经证实睡眠障碍可引起中风。同时,睡眠障碍是中风的一种并发症。在睡眠障碍中,失眠症在中风患者中的发病率接近57%,其中38%人报告失眠是中风的先兆。而睡眠超过9小时会增加心血管疾病的风险,在中风人群中,高达27%的患者会患上失眠。在现实生活中,睡眠数据可以很方便的从智能手环或智能手表中,从而便于个人了解自身健康状况。
技术实现思路
针对现有中风预测系统不能够从人们日常生活中,长时间、同时更为便捷提取特征的局限性,本专利技术提出了一种面向中风预测的睡眠数据分析方法。本专利技术采用以下技术方案为:一种面向中风预测的睡眠数据分析方法,包括以下步骤:步骤1:获取参与者人口统计和临床部分历史数据,使用经临床医学知识选取参与者个人特征;步骤2:通过智能设备,获得参与者长时间连续睡眠数据,构建参与者个体的睡眠数据模型;步骤3:针对步骤2中筛选到的睡眠数据,提取参与者个体的睡眠特征;步骤4:针对步骤3中建立的特征表达模型,选择合适的特征选择算法,挑选出有效的预测特征;步骤5:针对步骤4中计算得到的特征模型,训练支持向量机预测模型,设定初始阈值,从而得到初步分类结果;步骤6:计算参与者和已近中风群体,从未中风群体之间的相似性,更新步骤5中的阈值,得到精确的相似性结果。进一步地,一种面向中风预测的睡眠数据分析方法,步骤2中构建参与者个体的睡眠数据模型:SleepSeries=<sleepcycle1,sleepcycle2,…,sleepcyclen>sleepcyclei=<stage0i,stage1i,stage2i,stage3i,stage4i,stage5i>,其中,SleepSeries表示整晚睡眠序列;sleepcyclei表示第i个睡眠周期;stage0i表示第i个周期的觉醒期;stage1i和stage2i表示第i个周期浅睡期;stage3i表示第i个周期熟睡期;stage4i表示第i个周期深睡期;stage5i表示第i个周期快速眼动期。进一步地,一种面向中风预测的睡眠数据分析方法,步骤3中所述参与者的睡眠特征包括:睡眠时间,睡眠效率,浅睡期睡眠趋势,深睡期睡眠趋势;所述参与者的睡眠特征表达模型为:TotalSleepTime=SleepTimeCycle1+…+SleepTimeCyclenStageDeep1=(TimeStage3n+TimeStage4n)-(Timestage31+TimeStage41)StageDeep2=(TimeStage33+TimeStage43)-(Timestage31+TimeStage41)StageDeep3=(TimeStage32+TimeStage42)-(Timestage31+TimeStage41)其中,TotalSleepTime表示整晚睡眠时间;SleepTimeCyclei表示第i个周期的睡眠时间;SleepEff表示整晚睡眠效率;AllTimeStage0表示整晚觉醒期睡眠时间;WakeEff表示整晚觉醒率;StageDeepi表示第i个熟睡和深度睡眠的趋势;TimeStage3i表示第i个周期中熟睡阶段的睡眠时间;TimeStage4i表示第i个周期中深度睡眠阶段的睡眠时间。进一步地,一种面向中风预测的睡眠数据分析方法,步骤4中选择有价值特征,是通过计算步骤3中睡眠特征的信息增益,表示为:InfoGain(Class,Attribute)=H(Class)-H(Class|Attribute)其中,InfoGain(Class,Attribute)表示特征Attriute对于类别Class的信息增益,H(Class)表示类别Class的信息熵,H(Class|Attribute)表示特征Attribute对于类别Class的信息熵。进一步地,一种面向中风预测的睡眠数据分析方法,所述步骤5采用支持向量机模型SupportVectorMachine(SVM)通过结合参与者临床医学特征和睡眠特征,设定初始阈值,初步将参与者进行分类。进一步地,一种面向中风预测的睡眠数据分析方法,所述步骤6通过余弦相似度计算参与者和已经患有中风和健康人群之间的余弦相似距离,同时结合步骤5中得到的分类结果,如果参与者与患有中风人群更为接近,则降低判别阈值;所述余弦相似度为:其中,cosθ表示两个样本之间的余弦距离,表示样本i特征,表示样本i和样本j之间的内积,表示样本i的长度。本专利技术的有益效果为:其主要通过分析参与者睡眠周期和睡眠阶段中,睡眠时间,睡眠效率,浅度睡眠,深度睡眠等的变化来尽早发现中风潜在风险,同时在使用常用预测模型得到预测结果后,运用相似性原理对该结果进行进一步处理,以减少漏报率,同时将误报率控制在可以接受的范围。与现有的技术相比较,通过便捷和非侵入式方式获取参与者连续长时间睡眠数据,结合部分已知临床生理数据,能够更为准确预测参与者患有中风的风险。同时本方法通过计算参与者与已中风和未中风人群的相似性,能够提高已有预测模型的准确率。附图说明图1为本专利技术一种面向中风预测的睡眠数据分析方法的流程图;图2为从智能手表得到的参与者的睡眠结构图。具体实施方式下面结合附图来进一步描述本专利技术的技术方案。本专利技术共有2幅附图,请参阅图1所示,本专利技术一种面向中风预测的睡眠数据分析方法具体过程为:步骤1:从参与者以往的电子病历和填写的问卷调查中获得参与者:年龄,性别,舒张压,收缩压,高血压,总胆固醇,高密度胆固醇等。步骤2:通过智能设备获取参与者整晚睡眠生物节律数据,大约在90至100分钟经历一个睡眠周期,在一个睡眠周期内包含5个不同阶段:觉醒期、浅睡期、熟睡期、深睡期、快速动眼期。构建参与者个体的睡眠数据模型,表示为公式(1)用0表示stage0,用1表示stage1,用2表示stage2,用3表示stage3,用4表示stage4,用5表示stage5,睡眠结构效果图如图2所示。步骤3:步骤2中建立的参与者睡眠数据,计算出包括:睡眠时间,睡眠效率,浅睡期睡眠趋势,深睡期睡眠趋势。其中,TotalSleepTime表示整晚睡眠时间;SleepTimeCyclei表示第i个周期的睡眠时间;SleepEff表示整晚睡眠效率;AllTimeStage0表示整晚觉醒期睡眠时间;WakeEff表示整晚觉醒率;StageDeepi本文档来自技高网...

【技术保护点】
1.一种面向中风预测的睡眠数据分析方法,包括以下步骤:步骤1:获取参与者人口统计和临床部分历史数据,使用经临床医学知识选取参与者个人特征;步骤2:通过智能设备,获得参与者长时间连续睡眠数据,构建参与者个体的睡眠数据模型;步骤3:针对步骤2中筛选到的睡眠数据,提取参与者个体的睡眠特征;步骤4:针对步骤3中建立的特征表达模型,选择合适的特征选择算法,挑选出有效的预测特征;步骤5:针对步骤4中计算得到的特征模型,训练支持向量机预测模型,设定初始阈值,从而得到初步分类结果;步骤6:计算参与者和已近中风群体,从未中风群体之间的相似性,更新步骤5中的阈值,得到精确的相似性结果。

【技术特征摘要】
1.一种面向中风预测的睡眠数据分析方法,包括以下步骤:步骤1:获取参与者人口统计和临床部分历史数据,使用经临床医学知识选取参与者个人特征;步骤2:通过智能设备,获得参与者长时间连续睡眠数据,构建参与者个体的睡眠数据模型;步骤3:针对步骤2中筛选到的睡眠数据,提取参与者个体的睡眠特征;步骤4:针对步骤3中建立的特征表达模型,选择合适的特征选择算法,挑选出有效的预测特征;步骤5:针对步骤4中计算得到的特征模型,训练支持向量机预测模型,设定初始阈值,从而得到初步分类结果;步骤6:计算参与者和已近中风群体,从未中风群体之间的相似性,更新步骤5中的阈值,得到精确的相似性结果。2.根据权利要求1所述的一种面向中风预测的睡眠数据分析方法,其特征在于:所述步骤2中构建参与者个体的睡眠数据模型:SleepSeries=<sleepcycle1,sleepcycle2,…,sleepcyclen>sleepcyclei=<stage0i,stage1i,stage2i,stage3i,stage4i,stage5i>其中,SleepSeries表示整晚睡眠序列;sleepcyclei表示第i个睡眠周期;stage0i表示第i个周期的觉醒期;stage1i和stage2i表示第i个周期浅睡期;stage3i表示第i个周期熟睡期;stage4i表示第i个周期深睡期;stage5i表示第i个周期快速眼动期。3.根据权利要求1所述的一种面向中风预测的睡眠数据分析方法,其特征在于:步骤3中所述参与者的睡眠特征包括:睡眠时间,睡眠效率,浅睡期睡眠趋势,深睡期睡眠趋势;所述参与者的睡眠特征表达模型为:TotalSleepTime=SleepTimeCycle1+…+SleepTimeCyclenStageDeep1=(TimeStage3n+TimeStage4n)-(Timestage31+TimeStage41)StageDeep2=...

【专利技术属性】
技术研发人员:王柱於志文谢佳郭斌周兴社
申请(专利权)人:西北工业大学
类型:发明
国别省市:陕西,61

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

1