一种慢性病数据智能管理方法及系统与流程

文档序号:36476523发布日期:2023-12-22 08:53阅读:71来源:国知局
一种慢性病数据智能管理方法及系统与流程

本发明属于慢性病数据管理,具体涉及一种慢性病数据智能管理方法及系统。


背景技术:

1、慢性病指长期存在且难以治愈的一类疾病,如糖尿病、高脂血症、高血压、脑卒中及冠心病等疾病。随医疗信息数据化的不断发展,医院或诊所等医疗机构为实现对患者的就诊管理,积累了大量的包括慢性病数据的医疗数据,通过对海量疾病数据进行分析处理,可便于为患者的健康管理提供参考依据。慢性病数据通常包括患者的体检信息、用药记录信息以及诊断信息等数据,现有技术在进行慢性病数据的管理过程中,通常需要基于大量同类型慢性病数据进行数据挖掘等处理。

2、但是,在使用现有技术过程中,发明人发现现有技术中至少存在如下问题:

3、由于慢性病的发病机制,多数患者通常会在病情较为严重时才会去医疗机构就诊,或者在患者就诊过程中存在未检查某一体检项目或工作人员未录入等情形,进而使得医疗机构采集的慢性病数据存在缺失数据的情况,同一患者的慢性病数据无法充分展现对应慢性病的发展趋势,导致后续对慢性病数据进行分析处理得到的结果存在精度差的问题。此外,由于不同医疗机构的数据采集等规范的区别,医疗数据形式多样化,以及医疗工作者数据记录存在错误率等因素,使得慢性病数据的整体复杂程度较大,也导致后续对慢性病数据进行分析处理结果的准确度较低。


技术实现思路

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、在一个可能的设计中,第a类疾病类型对应的似然函数为:

26、

27、式中,xi为第a类疾病类型的慢性病数据,i∈{1,2,……,n},n为大于1的自然数;pai(xi)为表示当第i个慢性病数据为xi时,判别xi为第a类疾病类型的概率密度函数;其中,

28、

29、式中,σai为第a类疾病类型的第i个慢性病数据的方差,μai为第a类疾病类型的第i个样本健康数据的数学期望,e为自然常数。

30、在一个可能的设计中,对同一患者对应的指定疾病类型的初始慢性病数据进行融合处理时,采用时间序列的形式实现。

31、在一个可能的设计中,对所述筛选后慢性病数据进行缺失数据填充,得到预处理后慢性病数据,包括:

32、根据所述筛选后慢性病数据的数据密度,获取滑动窗口的窗口大小;

33、将所述窗口大小的滑动窗口,按时间顺序对所述筛选后慢性病数据进行遍历,并在遍历到所述筛选后慢性病数据中任一数据窗口中的数据为空时,对该数据窗口进行填充,直到对所述筛选后慢性病数据遍历完成。

34、在一个可能的设计中,对所述预处理后慢性病数据进行数据挖掘处理,得到慢性病关联结果,包括:

35、获取所述预处理后慢性病数据中的频繁项数据集;

36、根据所述频繁项数据集得到强关联规则,并将所述强关联规则作为慢性病关联结果进行可视化处理。

37、第二方面,本发明提供了一种慢性病数据智能管理系统,用于实现如上述任一项所述的慢性病数据智能管理方法;所述慢性病数据智能管理系统包括:

38、数据获取模块,用于获取指定疾病类型的慢性病数据;

39、数据分割模块,与所述数据获取模块通信连接,用于将所述慢性病数据按疾病发展阶段进行划分,并将不同疾病发展阶段的预处理后数据采用时间序列的形式进行汇总,得到排列后慢性病数据;

40、数据筛选模块,与所述数据分割模块通信连接,用于对所述排列后慢性病数据进行筛选,得到筛选后慢性病数据;

41、数据填充模块,与所述数据筛选模块通信连接,用于对所述筛选后慢性病数据进行缺失数据填充,得到预处理后慢性病数据;

42、数据挖掘模块,与所述数据填充模块通信连接,用于对所述预处理后慢性病数据进行数据挖掘处理,得到慢性病关联结果。

43、第三方面,本发明提供了一种电子设备,包括:

44、存储器,用于存储计算机程序指令;以及,

45、处理器,用于执行所述计算机程序指令从而完成如上述任一项所述的慢性病数据智能管理方法的操作。

46、第四方面,本发明提供了一种计算机可读存储介质,用于存储计算机可读取的计算机程序指令,所述计算机程序指令被配置为运行时执行如上述任一项所述的慢性病数据智能管理方法的操作。

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