(12)发明专利申请
(10)申请公布号 CN 112117004 A(43)申请公布日 2020.12.22
(21)申请号 202010986563.8(22)申请日 2020.09.18
(71)申请人 清数健康医疗数据科学研究院(南
京)有限公司
地址 211100 江苏省南京市江宁区天元东
路1009号创业大厦3层L3023(江宁高新区)
申请人 北京颢云信息科技股份有限公司(72)发明人 卜晓军 姚斌 马汝辉 (74)专利代理机构 合肥华利知识产权代理事务
所(普通合伙) 34170
代理人 蒋玉娇(51)Int.Cl.
G16H 50/30(2018.01)G16H 50/70(2018.01)
权利要求书1页 说明书6页
G06N 3/04(2006.01)
CN 112117004 A(54)发明名称
一种基于多源医学数据的糖尿病风险预测模型
(57)摘要
本发明公开了一种基于多源医学数据的糖
具体涉及糖尿病风险预测技尿病风险预测模型,
术领域,包括以下步骤:步骤一、多源数据采集;步骤二、数据处理;步骤三、模型建立;步骤四、模型验证;步骤五、根据风险预测模型对糖尿病风险进行分析。本发明通过进行多来源数据采集,有利于根据不同国家不同地区的数据建立风险预测模型,使得预测结果更加具有广泛性,同时通过采集人群不同指标数据,能够使得模型从多方面进行糖尿病风险的预测,使得预测数据更加准确合理,通过对糖尿病风险进行预测,能够针对具有潜在患病风险的高危人群给予合理的健康建议,有利降低高危人群的患病风险,进而有利于减缓糖尿病患者的增长速度。
CN 112117004 A
权 利 要 求 书
1/1页
1.一种基于多源医学数据的糖尿病风险预测模型,其特征在于:包括以下步骤:步骤一、多源数据采集:对不同地区采用问卷调查;
采集国内已有的临床糖尿病患者数据集;采集国外已有的临床糖尿病患者数据集;步骤二、数据处理:数据筛选:将采集的数据中明显不合理以及无效的数据筛除,而后将体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值等数据采用同一度量单位、同一格式进行标准化,对于缺失的数据采用平均值进行填补;
数据分类:将筛选后的数据按照性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者进行分类;
步骤三、模型建立:使用卷积神经网络建立风险预测模型;步骤四、模型验证;步骤五、根据风险预测模型对糖尿病风险进行分析。
2.根据权利要求1所述的一种基于多源医学数据的糖尿病风险预测模型,其特征在于:在步骤一中问卷调查的内容包括性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者、体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值。
3.根据权利要求1所述的一种基于多源医学数据的糖尿病风险预测模型,其特征在于:在步骤三中所述卷积神经网络的网络结构为卷积层与池化层交替连接,起到特征提取的作用,然后将学习到的特征输入到随后的全连接层,在全连接层采用了Dropout层以防止过拟合,最后是Softmax分类器,根据最后的特征预测分类,三维卷积运算公式为:
其中,表示l层中在三维的容积空间进行卷积的核,表示卷积核中的每
个体素的权值,对应的特征空间节点的输出值为
4.根据权利要求1所述的一种基于多源医学数据的糖尿病风险预测模型,其特征在于:在步骤三中模型建立方法为:将同一种类的数据为基本单元随机分成相同的十份,然后将其中的一组放进测试组,其余九组放进训练组,将训练组的数据根据序列中的顺序存放在一个三维矩阵中,作为卷积神经网络的输入数据,训练组由卷积神经网络训练出用于预测结果的模型参数,得到风险预测模型,然后将测试组数据输入到预测模型,最后输入预测的结果,而后再将剩下种类的数据各自随机分成相同的十份,依次使用卷积神经网络训练出用于模型参数,而后得到各自种类数据的风险预测模型。
5.根据权利要求1所述的一种基于多源医学数据的糖尿病风险预测模型,其特征在于:在步骤四中采用国内外已有的临床糖尿病患者数据集对建立的风险预测模型进行验证,选取结果最为准确的预测模型作为最终的风险预测模型。
2
CN 112117004 A
说 明 书
一种基于多源医学数据的糖尿病风险预测模型
1/6页
技术领域
[0001]本发明实施例涉及糖尿病风险预测技术领域,具体涉及一种基于多源医学数据的糖尿病风险预测模型。
背景技术
[0002]糖尿病是一组以高血糖为特征的代谢性疾病,高血糖则是由于胰岛素分泌缺陷或其生物作用受损,或两者兼有引起,长期存在的高血糖,导致各种组织,特别是眼、肾、心脏、血管、神经的慢性损害、功能障碍。糖尿病的病理原因主要包含两种情况,第一种是当胰腺无法产生充足的胰岛素(一种调节血糖或血葡萄糖的荷尔蒙)时引发的1型糖尿病(TID),第二种是当所产生的胰岛素无法被人体有效地利用时引发的2型糖尿病(T2D)。TID通常被称为原发性糖尿病3,这种糖尿病类型的发病机制通常是当胰腺中进行胰岛素分泌的β细胞受到损伤时,人体在短时间内没有充足的胰岛素供使用,从而导致血糖含量无法被及时降低至安全区间内,该过程也称作是胰岛β细胞的郎格罕氏胰岛自身免疫性破坏。另一种更为常见的糖尿病类型的医学名称是非胰岛素依赖型糖尿病,简称T2D,该类糖尿病通常由胰岛素抵抗或者是胰岛素分泌缺陷等因素引起,造成高血糖的直接原因是身体内的胰岛素没能得到有效利用。而引发2型糖尿病的主要原因通常包括生活方式、身体活动、饮食习惯和遗传等因素。
[0003]基于糖尿病患病人群数量庞大且不断增长的趋势,高危人群对自身健康质量普遍不了解的情况,以及为了能够有效的减缓患者的增长速度、降低患病风险,有必要发明一种基于多源医学数据的糖尿病风险预测模型。
发明内容
[0004]为此,本发明实施例提供一种基于多源医学数据的糖尿病风险预测模型,通过进行多来源数据采集,有利于根据不同国家不同地区的数据建立风险预测模型,使得预测结果更加具有广泛性,同时通过采集人群不同指标数据,能够使得模型从性别、年龄、妊娠、遗传、健康等多方面进行糖尿病风险的预测,使得预测数据更加准确合理,通过对糖尿病风险进行预测,能够针对具有潜在患病风险的高危人群给予合理的健康建议,有利降低高危人群的患病风险,进而有利于减缓糖尿病患者的增长速度。[0005]为了实现上述目的,本发明实施例提供如下技术方案:一种基于多源医学数据的糖尿病风险预测模型,包括以下步骤:[0006]步骤一、多源数据采集:[0007]对不同地区采用问卷调查;
[0008]采集国内已有的临床糖尿病患者数据集;[0009]采集国外已有的临床糖尿病患者数据集;[0010]步骤二、数据处理:[0011]数据筛选:将采集的数据中明显不合理以及无效的数据筛除,而后将体质指数、睡
3
CN 112117004 A
说 明 书
2/6页
眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值等数据采用同一度量单位、同一格式进行标准化,对于缺失的数据采用平均值进行填补;[0012]数据分类:将筛选后的数据按照性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者进行分类;[0013]步骤三、模型建立:使用卷积神经网络建立风险预测模型;[0014]步骤四、模型验证;[0015]步骤五、根据风险预测模型对糖尿病风险进行分析。[0016]进一步地,在步骤一中问卷调查的内容包括性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者、体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值。[0017]进一步地,在步骤三中所述卷积神经网络的网络结构为卷积层与池化层交替连接,起到特征提取的作用,然后将学习到的特征输入到随后的全连接层,在全连接层采用了Dropout层以防止过拟合,最后是Softmax分类器,根据最后的特征预测分类,三维卷积运算公式为:
[0018][0019]
其中,表示l层中在三维的容积空间进行卷积的核,表示卷积核
中的每个体素的权值,对应的特征空间节点的输出值为
进一步地,在步骤三中模型建立方法为:将同一种类的数据为基本单元随机分成
相同的十份,然后将其中的一组放进测试组,其余九组放进训练组,将训练组的数据根据序列中的顺序存放在一个三维矩阵中,作为卷积神经网络的输入数据,训练组由卷积神经网络训练出用于预测结果的模型参数,得到风险预测模型,然后将测试组数据输入到预测模型,最后输入预测的结果,而后再将剩下种类的数据各自随机分成相同的十份,依次使用卷积神经网络训练出用于模型参数,而后得到各自种类数据的风险预测模型。[0021]进一步地,在步骤四中采用国内外已有的临床糖尿病患者数据集对建立的风险预测模型进行验证,选取结果最为准确的预测模型作为最终的风险预测模型。[0022]本发明实施例具有如下优点:[0023]1、本发明通过对不同地区、国内以及国外进行多来源数据的采集,有利于根据不同国家不同地区的数据建立风险预测模型,从而针对不同国家不同地区进行糖尿病风险的预测,使得预测结果更加具有广泛性,同时通过采集人群的性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者、体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值等不同指标,能够使得模型从性别、年龄、妊娠、遗传、健康等多方面进行糖尿病风险的预测,使得预测数据更加准确合理;[0024]2、本发明通过对糖尿病风险进行预测,能够针对具有潜在患病风险的高危人群给予合理的健康建议,有利降低高危人群的患病风险,进而有利于减缓糖尿病患者的增长速度。
具体实施方式
[0025]以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明
4
[0020]
CN 112117004 A
说 明 书
3/6页
书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0026]实施例1:
[0027]本发明提供一种基于多源医学数据的糖尿病风险预测模型,包括以下步骤:[0028]步骤一、多源数据采集:[0029]对不同地区采用问卷调查,包括性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者、体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值;
[0030]采集国内已有的临床糖尿病患者数据集;[0031]采集国外已有的临床糖尿病患者数据集;[0032]步骤二、数据处理:[0033]数据筛选:将采集的数据中明显不合理以及无效的数据筛除,而后将体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值等数据采用同一度量单位、同一格式进行标准化,对于缺失的数据采用平均值进行填补;[0034]数据分类:将筛选后的数据按照性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者进行分类;[0035]步骤三、模型建立:使用卷积神经网络建立风险预测模型,所述卷积神经网络的网络结构为卷积层与池化层交替连接,起到特征提取的作用,然后将学习到的特征输入到随后的全连接层,在全连接层采用了Dropout层以防止过拟合,最后是Softmax分类器,根据最后的特征预测分类,三维卷积运算公式为:
[0036][0037]
其中,表示l层中在三维的容积空间进行卷积的核,表示卷积核
中的每个体素的权值,对应的特征空间节点的输出值为
建立方法为:将同一种类的数据为基本单元随机分成相同的十份,然后将其中的一组放进测试组,其余九组放进训练组,将训练组的数据根据序列中的顺序存放在一个三维矩阵中,作为卷积神经网络的输入数据,训练组由卷积神经网络训练出用于预测结果的模型参数,得到风险预测模型,然后将测试组数据输入到预测模型,最后输入预测的结果,而后再将剩下种类的数据各自随机分成相同的十份,依次使用卷积神经网络训练出用于模型参数,而后得到各自种类数据的风险预测模型;[0039]步骤四、模型验证:采用国内外已有的临床糖尿病患者数据集对建立的风险预测模型进行验证,选取结果最为准确的预测模型作为最终的风险预测模型;[0040]步骤五、根据模型对糖尿病风险分析。[0041]实施例2:[0042]步骤一:对北京的朝阳区的人群采用问卷调查,包括性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者、体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值,得到北京朝阳区500份数据;[0043]步骤二、数据处理:
5
[0038]
CN 112117004 A[0044]
说 明 书
4/6页
数据筛选:将采集的数据中明显不合理以及无效的数据筛除,比如餐后血糖值、血
脂值明显为零等不合理的数据,而后将体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值等数据采用同一度量单位、同一格式进行标准化,对于缺失的数据采用平均值进行填补,比如睡眠时间缺失的填补为平均的每天八小时,筛选得345份数据;[0045]数据分类:将筛选后的数据按照性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者进行分类;[0046]步骤三、模型建立:使用卷积神经网络建立风险预测模型,所述卷积神经网络的网络结构为卷积层与池化层交替连接,起到特征提取的作用,然后将学习到的特征输入到随后的全连接层,在全连接层采用了Dropout层以防止过拟合,最后是Softmax分类器,根据最后的特征预测分类,三维卷积运算公式为:
[0047]
[0048]其中,表示l层中在三维的容积空间进行卷积的核,表示卷积核
中的每个体素的权值,对应的特征空间节点的输出值为
建立方法为:将345份数据为基本单元随机分成相同的十份,然后将其中的一组放进测试组,其余九组放进训练组,将训练组的数据根据序列中的顺序存放在一个三维矩阵中,作为卷积神经网络的输入数据,训练组由卷积神经网络训练出用于预测结果的模型参数,得到风险预测模型,然后将测试组数据输入到预测模型,最后输入预测的结果。[0050]实施例3:[0051]步骤一:对北京的丰台区的人群采用问卷调查,包括性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者、体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值,得到北京丰台区500份数据;[0052]步骤二、数据处理:[0053]数据筛选:将采集的数据中明显不合理以及无效的数据筛除,比如餐后血糖值、血脂值明显为零等不合理的数据,而后将体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值等数据采用同一度量单位、同一格式进行标准化,对于缺失的数据采用平均值进行填补,比如睡眠时间缺失的填补为平均的每天八小时,筛选得313份数据;[0054]数据分类:将筛选后的数据按照性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者进行分类;[0055]步骤三、模型建立:使用卷积神经网络建立风险预测模型,所述卷积神经网络的网络结构为卷积层与池化层交替连接,起到特征提取的作用,然后将学习到的特征输入到随后的全连接层,在全连接层采用了Dropout层以防止过拟合,最后是Softmax分类器,根据最后的特征预测分类,三维卷积运算公式为:
[0056][0057][0049]
其中,表示l层中在三维的容积空间进行卷积的核,表示卷积核
6
CN 112117004 A
说 明 书
5/6页
中的每个体素的权值,对应的特征空间节点的输出值为
建立方法为:将313份数据为基本单元随机分成相同的十份,然后将其中的一组放
进测试组,其余九组放进训练组,将训练组的数据根据序列中的顺序存放在一个三维矩阵中,作为卷积神经网络的输入数据,训练组由卷积神经网络训练出用于预测结果的模型参数,得到风险预测模型,然后将测试组数据输入到预测模型,最后输入预测的结果。[0059]实施例4:[0060]步骤一:对上海黄浦区的人群采用问卷调查,包括性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者、体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值,得到上海黄浦区500份数据;[0061]步骤二、数据处理:[0062]数据筛选:将采集的数据中明显不合理以及无效的数据筛除,比如餐后血糖值、血脂值明显为零等不合理的数据,而后将体质指数、睡眠时间、饮食习惯、每天运动时间、空腹血糖值、餐后血糖值、血脂值和耐糖量试验值等数据采用同一度量单位、同一格式进行标准化,对于缺失的数据采用平均值进行填补,比如睡眠时间缺失的填补为平均的每天八小时,筛选得289份数据;[0063]数据分类:将筛选后的数据按照性别、年龄、是否怀孕、直系亲属中是否有糖尿病患者进行分类;[0064]步骤三、模型建立:使用卷积神经网络建立风险预测模型,所述卷积神经网络的网络结构为卷积层与池化层交替连接,起到特征提取的作用,然后将学习到的特征输入到随后的全连接层,在全连接层采用了Dropout层以防止过拟合,最后是Softmax分类器,根据最后的特征预测分类,三维卷积运算公式为:
[0058][0065][0066]
其中,表示l层中在三维的容积空间进行卷积的核,表示卷积核
中的每个体素的权值,对应的特征空间节点的输出值为
建立方法为:将289份数据为基本单元随机分成相同的十份,然后将其中的一组放进测试组,其余九组放进训练组,将训练组的数据根据序列中的顺序存放在一个三维矩阵中,作为卷积神经网络的输入数据,训练组由卷积神经网络训练出用于预测结果的模型参数,得到风险预测模型,然后将测试组数据输入到预测模型,最后输入预测的结果。[0068]实施例5:
[0069]采集国内已有的临床糖尿病患者数据集:瑞金医院糖尿病数据集,采集国外已有的临床糖尿病患者数据集:皮马人糖尿病数据集,用于对实施例2-4风险预测模型进行验证,选取结果最为准确的预测模型作为最终的风险预测模型;[0070]综合糖尿病风险评估数据得到下表::
[0067]
7
CN 112117004 A
说 明 书
6/6页
[0071]
由上表可知,患糖尿病风险较高的人群集中在有:年龄大于45岁且每天运动时间
低于30分钟的人、有糖耐量异常的、空腹血糖调节受损的人、有糖尿病家族遗传病史的人、有糖尿病家族遗传病史的人、体质指数大于25的人等,对于这些具有潜在患病风险的高危人群给予合理的健康建议,有利降低高危人群的患病风险,进而有利于减缓糖尿病患者的增长速度。
[0073]虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
[0072]
8
因篇幅问题不能全部显示,请点此查看更多更全内容