一种基于人工智能的慢性病管理系统及方法与流程

文档序号:33648627发布日期:2023-03-29 06:12阅读:103来源:国知局
一种基于人工智能的慢性病管理系统及方法与流程

1.本发明涉及医疗管理技术领域,具体涉及一种基于人工智能的慢性病管理系统及方法。


背景技术:

2.随着人们生活水平的不断提高和生活方式的丰富多彩,慢性疾病的爆发率也井喷式增长,逐渐成为了我国的公共卫生管理中的重点研究对象。我国是一个十几亿的人口大国,公共卫生疾病的健康管理的数据量十分庞大,传统的公共卫生健康管理模式已经有些力不从心,借助互联网、大数据、智能化等技术手段拓展当前的管理手段、提升公共卫生的服务水平刻不容缓。
3.一般慢性病指潜伏时间长、发病缓慢的病种,这类疾病起初并不是很严重,因此往往会被人们忽视,而随着人们对于健康生活质量要求不断提升,对于慢性病的关注越来越多。从医学角度来看,很多慢性病如果能够及时发现和治疗,是完全可以治愈的,不会导致后来加重和出现并发症。
4.随着互联网科技、物联网技术等快速发展,智能设备仪器以及可穿戴民用化设备的应用,为慢性病健康管理系统建设的数据收集提供了可能,借助这些设备能够实现对于使用者的各种健康数据进行监测,例如心跳频率、脉搏跳动、血糖、血压等进行监测,能够对于使用者提供健康保持建议,但是现有的慢性病管理系统并不完善,在智能化、精准化等方面存在不足。


技术实现要素:

5.本发明正是基于上述问题,提出了一种基于人工智能的慢性病管理系统及方法,通过本发明的方案,能对用户的健康状态作出快速的评估,能快捷地为慢性病的防治提供基础服务。
6.有鉴于此,本发明的一方面提出了一种基于人工智能的慢性病管理系统,包括:健康检测终端、第一通信模块、健康管理云平台、第二通信模块、区域服务器和健康管理终端;其中,
7.所述健康检测终端,用于获取用户的身份信息,并根据所述身份信息生成所述用户的注册信息;并通过所述第一通信模块将所述注册信息发送至所述健康管理云平台进行注册;
8.所述健康管理云平台,用于接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法;
9.所述健康检测终端,用于采集所述用户的第一生理体征数据,并通过所述第一通信模块发送至所述区域服务器;
10.所述区域服务器,用于对所述第一生理体征数据进行真伪鉴别与清洗,并进行加密后,得到第二生理特征数据,并将所述第二生理特征数据发送至所述健康管理云平台;
11.所述健康管理云平台,用于对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果;
12.所述健康管理云平台,用于将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。
13.可选地,所述健康管理云平台还用于:
14.从所述区域服务器获取历史慢性病数据和区域内人员的健康数据;
15.根据所述历史慢性病数据生成慢性病基本发展模型、风险人员模型和风险人员数据集。
16.可选地,在所述对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果的步骤中,所述健康管理云平台具体用于:
17.将所述第二生理体征数据输入慢性病基本发展模型;
18.所述慢性病基本发展模型先判断所述用户是否构成慢性病;
19.若是构成慢性病,则由所述慢性病基本发展模型进一步判断所述用户所处慢性病的阶段节点;并输出所述阶段节点对应的诊断报告作为所述健康评估结果;
20.若不构成慢性病,则先判断所述用户是否属于风险人员数据集内的人员;
21.若属于风险人员数据集内的人员,则输出慢性病风险报告作为所述健康评估结果;
22.若不属于风险人员数据集内的人员,则将所述第二生理体征数据输入风险人员模型,进一步判断所述用户是否属于慢性病风险人员;
23.若是,则输出慢性病风险报告作为所述健康评估结果;
24.若不是,则输出健康保持建议报告作为所述健康评估结果。
25.可选地,所述健康管理云平台,还用于将所述慢性病基本发展模型、所述风险人员模型和所述风险人员数据集同步至所述区域服务器;
26.所述区域服务器,还用于以预设周期向所述健康管理终端发送健康检测建议;
27.所述健康管理终端,还用于向所述用户推送所述健康检测建议;
28.所述健康检测终端,还用于采集所述用户的第三生理体征数据,并将所述第三生理体征数据发送至所述区域服务器;
29.所述区域服务器,还用于根据所述第三生理体征数据和所述慢性病基本发展模型或所述风险人员模型,得到专属所述用户的慢性病模型和风险模型。
30.可选地,在所述根据所述历史慢性病数据和所述健康数据生成慢性病基本发展模型、风险人员模型和风险人员数据集的步骤中,所述健康管理云平台具体用于:
31.选择包括输入层、第一隐蔽层、第一激活函数、模拟输出层、第二隐蔽层、第二激活函数、验证系数层和输出层的第一神经网络;
32.将所述历史慢性病数据分按预设的比例分成训练集数据和测试集数据;
33.将所述训练集数据输入所述第一神经网络的所述输入层;
34.所述输入层将所述训练集数据传输至与所述输入层通过矩阵运算建立连接的所述第一隐蔽层;
35.所述第一隐蔽层接收第一输出数据后将所述第一输出数据通过所述第一激活函数进行激活得到第二输出数据,并将激活后的第二输出数据发送至所述模拟输出层;
36.所述模拟输出层将所述第二输出数据通过矩阵计算得出模拟输出值,并将所述模拟输出值输入所述第二隐蔽层;
37.所述第二隐蔽层将所述模拟输出值通过矩阵计算得出验证输出结果;
38.将所述输入层的所述第一输入数据与所述第二隐蔽层进行数据连接;
39.所述第二隐蔽层将所述第一输入数据通过所述第二激活函数进行激活后,再通过矩阵计算得出第三输出数据,将所述第三输出数据与所述验证输出结果发送至所述验证系数层进行验证得出正规化系数;
40.将所述正规化系数与所述模拟输出值发送至所述输出层,所述输出层对所述模拟输出值进行正规化处理得到拟态结果;
41.根据所述拟态结果生成初始慢性病基本发展模型;
42.将所述测试集数据输入所述初始慢性病基本发展模型,得到正反馈数据和逆反馈数据;
43.根据所述正反馈数据和所述逆反馈数据对所述初始慢性病基本发展模型进行修正,生成所述慢性病基本发展模型。
44.本发明的另一方面提供一种基于人工智能的慢性病管理方法,应用于一种基于人工智能的慢性病管理系统,所述基于人工智能的慢性病管理系统包括健康检测终端、第一通信模块、健康管理云平台、第二通信模块、区域服务器和健康管理终端,所述基于人工智能的慢性病管理方法包括:
45.所述健康检测终端获取用户的身份信息,并根据所述身份信息生成所述用户的注册信息;
46.通过所述第一通信模块将所述注册信息发送至所述健康管理云平台进行注册;
47.所述健康管理云平台接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法;
48.所述健康检测终端采集所述用户的第一生理体征数据,并通过所述第一通信模块发送至所述区域服务器;
49.所述区域服务器对所述第一生理体征数据进行真伪鉴别与清洗,并进行加密后,得到第二生理特征数据,并将所述第二生理特征数据发送至所述健康管理云平台;
50.所述健康管理云平台对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果;
51.所述健康管理云平台将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。
52.可选地,所述方法还包括:
53.所述健康管理云平台从所述区域服务器获取历史慢性病数据和区域内人员的健康数据;
54.所述健康管理云平台根据所述历史慢性病数据生成慢性病基本发展模型、风险人员模型和风险人员数据集。
55.可选地,所述健康管理云平台对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果的步骤,包括:
56.所述健康管理云平台将所述第二生理体征数据输入慢性病基本发展模型;
57.所述慢性病基本发展模型先判断所述用户是否构成慢性病;
58.若是构成慢性病,则由所述慢性病基本发展模型进一步判断所述用户所处慢性病的阶段节点;并输出所述阶段节点对应的诊断报告作为所述健康评估结果;
59.若不构成慢性病,则先判断所述用户是否属于风险人员数据集内的人员;
60.若属于风险人员数据集内的人员,则输出慢性病风险报告作为所述健康评估结果;
61.若不属于风险人员数据集内的人员,则将所述第二生理体征数据输入风险人员模型,进一步判断所述用户是否属于慢性病风险人员;
62.若是,则输出慢性病风险报告作为所述健康评估结果;
63.若不是,则输出健康保持建议报告作为所述健康评估结果。
64.可选地,所述方法还包括:
65.所述健康管理云平台将所述慢性病基本发展模型、所述风险人员模型和所述风险人员数据集同步至所述区域服务器;
66.所述区域服务器以预设周期向所述健康管理终端发送健康检测建议;
67.所述健康管理终端向所述用户推送所述健康检测建议;
68.所述健康检测终端采集所述用户的第三生理体征数据,并将所述第三生理体征数据发送至所述区域服务器;
69.所述区域服务器根据所述第三生理体征数据和所述慢性病基本发展模型或所述风险人员模型,得到专属所述用户的慢性病模型和风险模型。
70.可选地,所述健康管理云平台根据所述历史慢性病数据和所述健康数据生成慢性病基本发展模型、风险人员模型和风险人员数据集的步骤,包括:
71.选择包括输入层、第一隐蔽层、第一激活函数、模拟输出层、第二隐蔽层、第二激活函数、验证系数层和输出层的第一神经网络;
72.将所述历史慢性病数据分按预设的比例分成训练集数据和测试集数据;
73.将所述训练集数据输入所述第一神经网络的所述输入层;
74.所述输入层将所述训练集数据传输至与所述输入层通过矩阵运算建立连接的所述第一隐蔽层;
75.所述第一隐蔽层接收第一输出数据后将所述第一输出数据通过所述第一激活函数进行激活得到第二输出数据,并将激活后的第二输出数据发送至所述模拟输出层;
76.所述模拟输出层将所述第二输出数据通过矩阵计算得出模拟输出值,并将所述模拟输出值输入所述第二隐蔽层;
77.所述第二隐蔽层将所述模拟输出值通过矩阵计算得出验证输出结果;
78.将所述输入层的所述第一输入数据与所述第二隐蔽层进行数据连接;
79.所述第二隐蔽层将所述第一输入数据通过所述第二激活函数进行激活后,再通过矩阵计算得出第三输出数据,将所述第三输出数据与所述验证输出结果发送至所述验证系数层进行验证得出正规化系数;
80.将所述正规化系数与所述模拟输出值发送至所述输出层,所述输出层对所述模拟输出值进行正规化处理得到拟态结果;
81.根据所述拟态结果生成初始慢性病基本发展模型;
82.将所述测试集数据输入所述初始慢性病基本发展模型,得到正反馈数据和逆反馈数据;
83.根据所述正反馈数据和所述逆反馈数据对所述初始慢性病基本发展模型进行修正,生成所述慢性病基本发展模型。
84.采用本发明的技术方案,基于人工智能的慢性病管理系统设置健康检测终端、第一通信模块、健康管理云平台、第二通信模块、区域服务器和健康管理终端;其中,所述健康检测终端,用于获取用户的身份信息,并根据所述身份信息生成所述用户的注册信息;并通过所述第一通信模块将所述注册信息发送至所述健康管理云平台进行注册;所述健康管理云平台,用于接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法;所述健康检测终端,用于采集所述用户的第一生理体征数据,并通过所述第一通信模块发送至所述区域服务器;所述区域服务器,用于对所述第一生理体征数据进行真伪鉴别与清洗,并进行加密后,得到第二生理特征数据,并将所述第二生理特征数据发送至所述健康管理云平台;所述健康管理云平台,用于对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果;所述健康管理云平台,用于将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。通过本发明的方案,能对用户的健康状态作出快速的评估,能快捷地为慢性病的防治提供基础服务。
附图说明
85.图1是本发明一个实施例提供的基于人工智能的慢性病管理系统的示意框图;
86.图2是本发明一个实施例提供的基于人工智能的慢性病管理方法流程图。
具体实施方式
87.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
88.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
89.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
90.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
91.下面参照图1至图2来描述根据本发明一些实施方式提供的一种基于人工智能的慢性病管理系统及方法。
92.如图1所示,本发明一个实施例提供一种基于人工智能的慢性病管理系统,包括:健康检测终端、第一通信模块、健康管理云平台、第二通信模块、区域服务器和健康管理终端;其中,
93.所述健康检测终端,用于获取用户的身份信息,并根据所述身份信息生成所述用户的注册信息;并通过所述第一通信模块将所述注册信息发送至所述健康管理云平台进行注册;
94.所述健康管理云平台,用于接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法;
95.所述健康检测终端,用于采集所述用户的第一生理体征数据,并通过所述第一通信模块发送至所述区域服务器;
96.所述区域服务器,用于对所述第一生理体征数据进行真伪鉴别与清洗,并进行加密后,得到第二生理特征数据,并将所述第二生理特征数据发送至所述健康管理云平台;
97.所述健康管理云平台,用于对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果;
98.所述健康管理云平台,用于将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。
99.可以理解的是,在本发明实施例中,健康检测终端可以是生理数据采集终端,可以采集包括但不限于年龄、性别、身高、体重、饮酒史、脉搏、舒张压、收缩压、心电图、心脏彩超、谷草转氨酶、尿酸、总胆固醇、甘油三酯、关节彩超、核磁共振显象、肌电、低密度脂蛋白胆固醇、高密度脂蛋白胆固醇、肌酐、脑电图、眼动检查、糖化血红蛋白测定、血小板计数、白细胞计数、谷丙转氨酶皮电、呼吸、皮温等数据。健康检测终端可以有多个,每个具有不同功能;也可以是集成了多种功能于一体的健康检测设备,如健康站。健康检测终端还可以接收第一用户输入的包含有注册信息的注册请求,并通过所述第一通信模块将所述注册信息发送至所述健康管理云平台进行注册。
100.健康管理云平台可以部署在管理和连接不同区域的区域服务器的中央服务器上,可以接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法,以及对区域服务器发送的第二生理体征数据进行处理与分析,得到所述用户的健康评估结果。
101.所述健康管理云平台,用于将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。
102.区域服务器可以是负责管理/连接所述用户所在小区或所在社区的健康检测终端的医疗数据处理服务器。
103.健康管理终端可以为安装了健康管理应用程序、客户端或小程序的智能手机、智能平板、智能手环等智能终端;本发明实施例中,也可以通过健康管理终端进行用户注册。
104.对健康检测终端采集的第二生理体征数据进行处理包括但不限于:(1)缺失值填充,如使用缺失值所在数据之外的同一属性平均值来进行填充;使用其他数据库相似样本的平均值填充;使用算法来生成数据;舍弃带有缺失属性的样本。考虑到原始数据样本数量有限,故选择第一种方案,使用其他数据的同一属性均值填充。而对于缺失标签属性的数据,由于标签代表着最终的结果,与其他属性不同,所以无法对其进行填充,本发明的实施
例中对于这类数据选择直接舍弃。(2)文本标记数据转换:对于原始数据中的非数值型数据将其转换为数值型数据,但是,如果单纯用0、1、2、3对其进行编码也存在不足之处,比如对性别进行文本标记数据转换时,用0表示男性1表示女性,0与1应该表示的是两个类别而不是两个数字的大小,如果直接将0与1输入模型会干扰其整个学习过程,故本发明实施例中用二位编码01、10代替一位编码的0和1,分别代表男性和女性。(3)量纲规范化:对于量纲不一致的数据,采用归一化方法处理,即将样本的特征值转换到同一量纲下,按照一定的比例对数据进行缩放,限制在一个特定的区间,目的是将其处理为没有单位的纯数字,实现不同指标之间的加权处理,避免因为量纲不统一而对最终预测结果产生影响
105.采用该实施例的技术方案,系统包括:健康检测终端、第一通信模块、健康管理云平台、第二通信模块、区域服务器和健康管理终端;其中,所述健康检测终端,用于获取用户的身份信息,并根据所述身份信息生成所述用户的注册信息;并通过所述第一通信模块将所述注册信息发送至所述健康管理云平台进行注册;所述健康管理云平台,用于接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法;所述健康检测终端,用于采集所述用户的第一生理体征数据,并通过所述第一通信模块发送至所述区域服务器;所述区域服务器,用于对所述第一生理体征数据进行真伪鉴别与清洗,并进行加密后,得到第二生理特征数据,并将所述第二生理特征数据发送至所述健康管理云平台;所述健康管理云平台,用于对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果;所述健康管理云平台,用于将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。通过本发明的方案,能对用户的健康状态作出快速的评估,能快捷地为慢性病的防治提供基础服务。
106.应当知道的是,图1所示的基于人工智能的慢性病管理系统的框图仅作示意,其所示出的各模块的数量并不对本发明的保护范围进行限定。
107.在本发明一些可能的实施方式中,所述健康管理云平台还用于:
108.从所述区域服务器获取历史慢性病数据和区域内人员的健康数据;
109.根据所述历史慢性病数据生成慢性病基本发展模型、风险人员模型和风险人员数据集。
110.可以理解的是,为了对慢性病患者和慢性病风险人员进行全面的管理,以避免错失防治时机,在本发明实施列中,所述健康管理云平台从所述区域服务器获取区域服务器对应区域内的历史慢性病数据和区域内人员的健康数据,并根据所述历史慢性病数据生成慢性病基本发展模型、未患病但具有患病风险的风险人员模型和已确定具有慢性病风险的风险人员数据集。
111.在本发明一些可能的实施方式中,在所述对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果的步骤中,所述健康管理云平台具体用于:
112.将所述第二生理体征数据输入慢性病基本发展模型;
113.所述慢性病基本发展模型先判断所述用户是否构成慢性病;
114.若是构成慢性病,则由所述慢性病基本发展模型进一步判断所述用户所处慢性病的阶段节点;并输出所述阶段节点对应的诊断报告作为所述健康评估结果;
115.若不构成慢性病,则先判断所述用户是否属于风险人员数据集内的人员;
116.若属于风险人员数据集内的人员,则输出慢性病风险报告作为所述健康评估结
果;
117.若不属于风险人员数据集内的人员,则将所述第二生理体征数据输入风险人员模型,进一步判断所述用户是否属于慢性病风险人员;
118.若是,则输出慢性病风险报告作为所述健康评估结果;
119.若不是,则输出健康保持建议报告作为所述健康评估结果。
120.可以理解的是,对于特定用户,先利用慢性病基本发展模型根据其第二生理体征数据判断是否构成慢性病及所处的慢性病阶段;当用户未患慢性病时,再利用风险人员数据集判断其是否属于已确定的风险人员;当用户不在已确定的风险人员中时,将所述第二生理体征数据输入风险人员模型,进一步判断所述用户是否属于慢性病风险人员。通过本方案的实施,可以对本区域的用户进行全面的评估,有利于慢性病防治的高效管理。
121.在本发明一些可能的实施方式中,所述健康管理云平台,还用于将所述慢性病基本发展模型、所述风险人员模型和所述风险人员数据集同步至所述区域服务器;
122.所述区域服务器,还用于以预设周期向所述健康管理终端发送健康检测建议;
123.所述健康管理终端,还用于向所述用户推送所述健康检测建议;
124.所述健康检测终端,还用于采集所述用户的第三生理体征数据,并将所述第三生理体征数据发送至所述区域服务器;
125.所述区域服务器,还用于根据所述第三生理体征数据和所述慢性病基本发展模型或所述风险人员模型,得到专属所述用户的慢性病模型和风险模型。
126.可以理解的是,为了对每个用户进行更精细化的管理,在本实施例中,所述健康管理云平台将所述慢性病基本发展模型、所述风险人员模型和所述风险人员数据集同步至所述区域服务器;所述区域服务器以预设周期向所述健康管理终端发送健康检测建议;所述健康管理终端向所述用户推送所述健康检测建议;所述健康检测终端采集所述用户的第三生理体征数据,并将所述第三生理体征数据发送至所述区域服务器;所述区域服务器根据所述第三生理体征数据和所述慢性病基本发展模型和/或所述风险人员模型,得到专属所述用户的慢性病模型和/或风险模型。本方案通过区域服务器来为每个用户建立专属慢性病模型和风险模型,既能提供及时的判断与反馈,又能减轻健康管理平台的压力。
127.在本发明一些可能的实施方式中,在所述根据所述历史慢性病数据和所述健康数据生成慢性病基本发展模型、风险人员模型和风险人员数据集的步骤中,所述健康管理云平台具体用于:
128.选择包括输入层、第一隐蔽层、第一激活函数、模拟输出层、第二隐蔽层、第二激活函数、验证系数层和输出层的第一神经网络;
129.将所述历史慢性病数据分按预设的比例分成训练集数据和测试集数据;
130.将所述训练集数据输入所述第一神经网络的所述输入层;
131.所述输入层将所述训练集数据传输至与所述输入层通过矩阵运算建立连接的所述第一隐蔽层;
132.所述第一隐蔽层接收第一输出数据后将所述第一输出数据通过所述第一激活函数进行激活得到第二输出数据,并将激活后的第二输出数据发送至所述模拟输出层;
133.所述模拟输出层将所述第二输出数据通过矩阵计算得出模拟输出值,并将所述模拟输出值输入所述第二隐蔽层;
134.所述第二隐蔽层将所述模拟输出值通过矩阵计算得出验证输出结果;
135.将所述输入层的所述第一输入数据与所述第二隐蔽层进行数据连接;
136.所述第二隐蔽层将所述第一输入数据通过所述第二激活函数进行激活后,再通过矩阵计算得出第三输出数据,将所述第三输出数据与所述验证输出结果发送至所述验证系数层进行验证得出正规化系数;
137.将所述正规化系数与所述模拟输出值发送至所述输出层,所述输出层对所述模拟输出值进行正规化处理得到拟态结果;
138.根据所述拟态结果生成初始慢性病基本发展模型;
139.将所述测试集数据输入所述初始慢性病基本发展模型,得到正反馈数据和逆反馈数据;
140.根据所述正反馈数据和所述逆反馈数据对所述初始慢性病基本发展模型进行修正,生成所述慢性病基本发展模型。
141.可以理解的是,在本发明实施例中,可以通过利用历史慢性病数据对神经网络的训练来得到慢性病基本发展模型和风险人员模型,从而可以得到智能化、高效率的慢性病管理方案。
142.请参见图2,本发明的另一实施例提供一种基于人工智能的慢性病管理方法,应用于一种基于人工智能的慢性病管理系统,所述基于人工智能的慢性病管理系统包括健康检测终端、第一通信模块、健康管理云平台、第二通信模块、区域服务器和健康管理终端,所述基于人工智能的慢性病管理方法包括:
143.所述健康检测终端获取用户的身份信息,并根据所述身份信息生成所述用户的注册信息;
144.通过所述第一通信模块将所述注册信息发送至所述健康管理云平台进行注册;
145.所述健康管理云平台接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法;
146.所述健康检测终端采集所述用户的第一生理体征数据,并通过所述第一通信模块发送至所述区域服务器;
147.所述区域服务器对所述第一生理体征数据进行真伪鉴别与清洗,并进行加密后,得到第二生理特征数据,并将所述第二生理特征数据发送至所述健康管理云平台;
148.所述健康管理云平台对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果;
149.所述健康管理云平台将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。
150.可以理解的是,在本发明实施例中,健康检测终端可以是生理数据采集终端,可以采集包括但不限于年龄、性别、身高、体重、饮酒史、脉搏、舒张压、收缩压、心电图、心脏彩超、谷草转氨酶、尿酸、总胆固醇、甘油三酯、关节彩超、核磁共振显象、肌电、低密度脂蛋白胆固醇、高密度脂蛋白胆固醇、肌酐、脑电图、眼动检查、糖化血红蛋白测定、血小板计数、白细胞计数、谷丙转氨酶皮电、呼吸、皮温等数据。健康检测终端可以有多个,每个具有不同功能;也可以是集成了多种功能于一体的健康检测设备,如健康站。健康检测终端还可以接收第一用户输入的包含有注册信息的注册请求,并通过所述第一通信模块将所述注册信息发
送至所述健康管理云平台进行注册。
151.健康管理云平台可以部署在管理和连接不同区域的区域服务器的中央服务器上,可以接收所述注册信息,为所述用户配置唯一的登录账号,并分配对应的区域服务器、数据存储区和数据加密算法,以及对区域服务器发送的第二生理体征数据进行处理与分析,得到所述用户的健康评估结果。
152.所述健康管理云平台将所述健康评估结果通过所述第二通信模块发送至所述健康管理终端。
153.区域服务器可以是负责管理/连接所述用户所在小区或所在社区的健康检测终端的医疗数据处理服务器。
154.健康管理终端可以为安装了健康管理应用程序、客户端或小程序的智能手机、智能平板、智能手环等智能终端;本发明实施例中,也可以通过健康管理终端进行用户注册。
155.对健康检测终端采集的第二生理体征数据进行处理包括但不限于:(1)缺失值填充,如使用缺失值所在数据之外的同一属性平均值来进行填充;使用其他数据库相似样本的平均值填充;使用算法来生成数据;舍弃带有缺失属性的样本。考虑到原始数据样本数量有限,故选择第一种方案,使用其他数据的同一属性均值填充。而对于缺失标签属性的数据,由于标签代表着最终的结果,与其他属性不同,所以无法对其进行填充,本发明的实施例中对于这类数据选择直接舍弃。(2)文本标记数据转换:对于原始数据中的非数值型数据将其转换为数值型数据,但是,如果单纯用0、1、2、3对其进行编码也存在不足之处,比如对性别进行文本标记数据转换时,用0表示男性1表示女性,0与1应该表示的是两个类别而不是两个数字的大小,如果直接将0与1输入模型会干扰其整个学习过程,故本发明实施例中用二位编码01、10代替一位编码的0和1,分别代表男性和女性。(3)量纲规范化:对于量纲不一致的数据,采用归一化方法处理,即将样本的特征值转换到同一量纲下,按照一定的比例对数据进行缩放,限制在一个特定的区间,目的是将其处理为没有单位的纯数字,实现不同指标之间的加权处理,避免因为量纲不统一而对最终预测结果产生影响
156.采用该实施例的技术方案,能对用户的健康状态作出快速的评估,能快捷地为慢性病的防治提供基础服务。
157.在本发明一些可能的实施方式中,所述方法还包括:
158.所述健康管理云平台从所述区域服务器获取历史慢性病数据和区域内人员的健康数据;
159.所述健康管理云平台根据所述历史慢性病数据生成慢性病基本发展模型、风险人员模型和风险人员数据集。
160.可以理解的是,为了对慢性病患者和慢性病风险人员进行全面的管理,以避免错失防治时机,在本发明实施列中,所述健康管理云平台从所述区域服务器获取区域服务器对应区域内的历史慢性病数据和区域内人员的健康数据,并根据所述历史慢性病数据生成慢性病基本发展模型、未患病但具有患病风险的风险人员模型和已确定具有慢性病风险的风险人员数据集。
161.在本发明一些可能的实施方式中,所述健康管理云平台对所述第二生理体征数据进行处理与分析,得到所述用户的健康评估结果的步骤,包括:
162.所述健康管理云平台将所述第二生理体征数据输入慢性病基本发展模型;
163.所述慢性病基本发展模型先判断所述用户是否构成慢性病;
164.若是构成慢性病,则由所述慢性病基本发展模型进一步判断所述用户所处慢性病的阶段节点;并输出所述阶段节点对应的诊断报告作为所述健康评估结果;
165.若不构成慢性病,则先判断所述用户是否属于风险人员数据集内的人员;
166.若属于风险人员数据集内的人员,则输出慢性病风险报告作为所述健康评估结果;
167.若不属于风险人员数据集内的人员,则将所述第二生理体征数据输入风险人员模型,进一步判断所述用户是否属于慢性病风险人员;
168.若是,则输出慢性病风险报告作为所述健康评估结果;
169.若不是,则输出健康保持建议报告作为所述健康评估结果。
170.可以理解的是,对于特定用户,先利用慢性病基本发展模型根据其第二生理体征数据判断是否构成慢性病及所处的慢性病阶段;当用户未患慢性病时,再利用风险人员数据集判断其是否属于已确定的风险人员;当用户不在已确定的风险人员中时,将所述第二生理体征数据输入风险人员模型,进一步判断所述用户是否属于慢性病风险人员。通过本方案的实施,可以对本区域的用户进行全面的评估,有利于慢性病防治的高效管理。
171.在本发明一些可能的实施方式中,所述方法还包括:
172.所述健康管理云平台将所述慢性病基本发展模型、所述风险人员模型和所述风险人员数据集同步至所述区域服务器;
173.所述区域服务器以预设周期向所述健康管理终端发送健康检测建议;
174.所述健康管理终端向所述用户推送所述健康检测建议;
175.所述健康检测终端采集所述用户的第三生理体征数据,并将所述第三生理体征数据发送至所述区域服务器;
176.所述区域服务器根据所述第三生理体征数据和所述慢性病基本发展模型或所述风险人员模型,得到专属所述用户的慢性病模型和风险模型。
177.可以理解的是,为了对每个用户进行更精细化的管理,在本实施例中,所述健康管理云平台将所述慢性病基本发展模型、所述风险人员模型和所述风险人员数据集同步至所述区域服务器;所述区域服务器以预设周期向所述健康管理终端发送健康检测建议;所述健康管理终端向所述用户推送所述健康检测建议;所述健康检测终端采集所述用户的第三生理体征数据,并将所述第三生理体征数据发送至所述区域服务器;所述区域服务器根据所述第三生理体征数据和所述慢性病基本发展模型和/或所述风险人员模型,得到专属所述用户的慢性病模型和/或风险模型。本方案通过区域服务器来为每个用户建立专属慢性病模型和风险模型,既能提供及时的判断与反馈,又能减轻健康管理平台的压力。
178.在本发明一些可能的实施方式中,所述健康管理云平台根据所述历史慢性病数据和所述健康数据生成慢性病基本发展模型、风险人员模型和风险人员数据集的步骤,包括:
179.选择包括输入层、第一隐蔽层、第一激活函数、模拟输出层、第二隐蔽层、第二激活函数、验证系数层和输出层的第一神经网络;
180.将所述历史慢性病数据分按预设的比例分成训练集数据和测试集数据;
181.将所述训练集数据输入所述第一神经网络的所述输入层;
182.所述输入层将所述训练集数据传输至与所述输入层通过矩阵运算建立连接的所
述第一隐蔽层;
183.所述第一隐蔽层接收第一输出数据后将所述第一输出数据通过所述第一激活函数进行激活得到第二输出数据,并将激活后的第二输出数据发送至所述模拟输出层;
184.所述模拟输出层将所述第二输出数据通过矩阵计算得出模拟输出值,并将所述模拟输出值输入所述第二隐蔽层;
185.所述第二隐蔽层将所述模拟输出值通过矩阵计算得出验证输出结果;
186.将所述输入层的所述第一输入数据与所述第二隐蔽层进行数据连接;
187.所述第二隐蔽层将所述第一输入数据通过所述第二激活函数进行激活后,再通过矩阵计算得出第三输出数据,将所述第三输出数据与所述验证输出结果发送至所述验证系数层进行验证得出正规化系数;
188.将所述正规化系数与所述模拟输出值发送至所述输出层,所述输出层对所述模拟输出值进行正规化处理得到拟态结果;
189.根据所述拟态结果生成初始慢性病基本发展模型;
190.将所述测试集数据输入所述初始慢性病基本发展模型,得到正反馈数据和逆反馈数据;
191.根据所述正反馈数据和所述逆反馈数据对所述初始慢性病基本发展模型进行修正,生成所述慢性病基本发展模型。
192.可以理解的是,在本发明实施例中,可以通过利用历史慢性病数据对神经网络的训练来得到慢性病基本发展模型和风险人员模型,从而可以得到智能化、高效率的慢性病管理方案。
193.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
194.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
195.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
196.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
197.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
198.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
199.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
200.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
201.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,可轻易想到变化或替换,均可作各种更动与修改,包含上述不同功能、实施步骤的组合,包含软件和硬件的实施方式,均在本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1