首页 / 基于深度学习的康复评定方法、装置及介质

基于深度学习的康复评定方法、装置及介质有效专利 发明

技术领域

[0001] 本发明涉及计算机领域,具体涉及了一种基于深度学习的康复评定方法、装置及介质。

相关背景技术

[0002] 康复评定,又称为康复功能评定,是康复医学领域内一门对功能障碍进行评定的专门诊断技术,主要应用在临床检测基础上,康复评定是对病、伤、残者的功能状况与水平的客观、定性和/或定量的描述,并对结果有效影响因子加以解释,对之后是否继续进行康复过程,是否可以重返家庭和社会或进一步康复治疗,是否修改原定康复计划等提出有效的科学依据。现有技术缺乏有效的技术手段对患者的康复进行数据量化及评估。

具体实施方式

[0025] 本部分将详细描述本发明的具体实施例,本发明之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本发明的每个技术特征和整体技术方案,但其不能理解为对本发明保护范围的限制。
[0026] 在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。
[0027] 在本发明的描述中,对方法步骤的连续标号是为了方便审查和理解,结合本发明的整体技术方案以及各个步骤之间的逻辑关系,调整步骤之间的实施顺序并不会影响本发明技术方案所达到的技术效果。
[0028] 本发明的描述中,除非另有明确的限定,设置等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
[0029] 图1所示为根据本发明实施方式的总体流程图,该流程包括:S100,通过分布式采集设备及分布式存储设备对涉及康复评定的多项维度数据进行采集,根据多项维度数据构建康复评定数据库;S200,根据康复服务对象所处的康复时间阶段,从调查数据库中进行关键词提取,确定康复服务对象康复指标;S300,对多项维度数据及康复指标进行量化并构建对应的面板数据;S400,构建基于深度学习的时间序列预测算法模型,对时间序列预测算法模型输入验证数据集进行预运行;S500,根据预运行的结果,筛选最优康复评定的预测算法模型,将康复服务对象对应的已量化的面板数据及康复指标输入至最优康复评定的预测算法模型,得到康复服务对象对应康复阶段的康复评定结果;S600,重复执行S200~S500直至完成康复服务对象的整个康复阶段评定。
[0030] 图2所示为根据本发明实施方式的分布式装置示意图,其包括多个分布式采集设备,分布式采集设备可以是各种移动设备,如手机、笔记本、移动式医疗设备,也可以是各种具有采集功能的计算机设备,分布式存储设备可以是各种云服务器。采用Hive+Hadoop+Spark+Pyspark的大数据存储与计算环境,采用Hive分布式存储,Hadoop+Spark+Pyspark为基础的分布式计算,实现大数据环境的搭建。
[0031] 图3所示为根据本发明实施方式的系统康复评定过程图,如图3所示:1个康复评定数据库和3个子系统,分别为:康复评定数据库、一级预防康复评定、二级预防康复评定、三级预防康复评定。
[0032] 康复评定过程为,在指定康复计划和开始康复治疗前进行初级评定,全面了解患者功能情况和障碍程度、致残原因、康复潜力,并预计患者康复预后,以此确定康复目标和制定康复治疗计划的依据;开始康复后,在康复治疗中期进行评定,了解经过一段时间康复治疗后,患者功能变化情况,有无康复疗效,分析其原因,并以此作为调整康复治疗计划的依据,首次中期评定后,若判断为进入康复结束阶段,可直接进行末期评定,若判断不能进入康复结束阶段,则进入调整康复治疗计划阶段,调整康复治疗计划后,重新进入中期评定;末期评定是在确定康复结束后进行的评定阶段,目的是了解经过康复治疗后,患者的总体功能,评价康复疗效,该评定过程会提出两种结果:
[0033] 结果一:进一步康复治疗,该结果将重复进行初期评定、中期评定、末期评定;
[0034] 结果二:重返家庭和社会。
[0035] 图4所示为根据本发明实施方式的系统康复评定总体流程图,包括:子系统的康复评定共分为7个步骤,分别为:大数据环境搭建、数据采集、确定主要康复预防问题、采集数据的量化与面板数据的建立、基于深度学习的时间序列预测算法模型(康复评定模型)建立、运行模型进行康复评定、优化预测模型。
[0036] 图5所示为根据本发明实施方式的康复评定内容示意图,子系统中,康复评定内容如下所示,内容共分为4类,类一:躯体功能评定(包括日常生活活动能力评定、神经电生理评定、肌力评定评定、痉挛的评定、感觉疼痛评定、协调与平衡功能评定、步态分析、心肺功能评定、泌尿和性功能评定、关节活动度评定等);类二:精神功能评定(包括认知功能评定、情绪评定、失语症评定、失用症评定、失认症评定、性格评定、智力测定等);类三:语言功能评定(包括失语症评定、构音障碍评定、语言错乱评定、言语发育迟缓评定等);类四:社会功能评定(包括社会生活能力评定、生活质量评定、就业能力评定等)。
[0037] 图6所示为根据本发明实施方式的康复评定数据库构成示意图,对康复服务人群进行康复评定前,需建立类似案例的数据库,数据库收集数据类型如下:康复评定数据库收集数据共分为四类,分别为:
[0038] a)卫生服务记录表单数据:主要包括基本信息数据等
[0039] b)环境影响因素数据:主要包括自然环境数据(如康复服务对象所在地区室内外温度);家庭环境数据(如家人对康复服务对象的康复支持程度);社区环境数据(如社区康复中心相关人员数量);社会环境数据(如当地残疾补贴金额),等相关环境影响因素;
[0040] c)康复条件数据:个人康复条件数据;康复机构条件数据(如康复服务对象所在康复机构团队人数);若康复服务对象存在就医,另有医疗条件数据(如康复服务对象所在就医机构的等级),等相关康复条件因素;
[0041] d)康复理论研究数据:残疾理论治愈范围(如残疾理论治愈年龄段);残疾理论治愈百分比(如青少年残疾治愈百分比);残疾理论治愈时间(如青少年残疾理论治愈时长);等其他康复理论研究数据。
[0042] 图7所示为根据本发明实施方式的卫生服务记录表单示意图,
[0043] 康复评定数据库中,卫生服务记录表单数据分类具体如下图所示,分别为:
[0044] a)基本信息数据(如个人基本情况登记表);
[0045] b)儿童保健数据(如出生医学证明、新生儿疾病筛查记录表、0~6岁儿童健康体检记录表、体弱儿童管理记录表);
[0046] c)妇女保健数据(如婚前医学检查表、婚前医学检查证明、妇女健康检查表、计划生育技术服务:计划生育技术服务记录表、产前检查记录表、分娩记录表、产后访视、记录表、产后42天检查记录表、孕产妇高危管理记录表、产前筛查与诊断记录表、医疗机构出生缺陷登记卡、伤害监测报告卡、农药中毒报告卡、行为危险因素监测记录表、居民死亡医学证明书);
[0047] d)疾病管理慢病数据(如高血压患者随访表、糖尿病患者随访表、肿瘤报告与随访表、精神分裂症患者年检表、随访表、老年人健康管理随访表);
[0048] e)医疗服务数据(如门诊病历、住院病历、住院病案首页、成人健康检查表)。
[0049] 图8所示为根据本发明实施方式的个人康复数据分类示意图,康复评定数据库中,个人康复数据包含如下分类:
[0050] a)躯体功能数据:肢体代偿能力检测数据、肢体代偿能力检测数据及其他躯体功能数据
[0051] b)精神数据:智力监测数据(如WHO-DAS分数)、康复意愿等级(如康复自我意愿强度)及其他精神数据
[0052] c)社会功能数据:生活质量水平数据(如当前家庭人均经济水平)、社会生活水平(如社交能力)及其他社会功能数据
[0053] d)其他辅助数据:是否有过成功类似康复经历、身边是否有过成功类似康复案例、是否存在信任的人陪同康复等。
[0054] 本本发明的实施方式还包括以下示例:
[0055] 结合图1至图8,参照以上康复评定过程、评定步骤、评定内容,基于上述康复评定数据库的建立,实现三个子系统。康复评定数据库存储单元不仅限于hive、mysql、oracle中,便以子系统调用,三个子系统分别建立在三个大数据集群,集群结构包括“离线计算集群(MapReduce)”和“实时计算集群(Spark+Pyspark)”,功能单元包括“存储单元“、”计算组件“、”进程调度单元“、”作业调度单元“和”开发平台服务单元“,基于多线程多进程开发的大数据环境与三个子系统的康复评定过程如下:
[0056] (1)初期评定:目的:在危险因素开始前,实现对危险人群的危险性评估,并对初期评估后的一级预防康复计划做以理论支持。
[0057] 实施步骤:数据采集:收集危险人群的卫生服务记录表单数据、环境影响因素数据、康复条件数据以及康复理论研究数据,作为评定模型的测试数据集。搜索数据库中相似案例(危险因素相似)的卫生服务记录表单数据、环境影响因素数据、康复条件数据以及康复理论研究数据,作为评定模型的测试及验证数据集。搜集数据库案例中,危险初步发生时(未进行预防干预)危险人群的躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值之和(康复评定结果),作为评定模型中测试与验证结果数据集。其中,躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值分别由各项对应指标的均值决定。
[0058] 确定主要康复预防问题:采用访谈法、实地观察法、问卷法,在目标地点对目标危险人群就危险因素进行访谈、实地观察、问卷,对访谈、观察、问卷记录文本结果去除停用词,采用但不仅限于TF-IDF、PKEA、PageRank、TextRank、Rake和LDA对其进行关键词提取,并采用但不仅限于K-means、K-MEDOIDS、CLARANS算法对文本进行聚类,并对每一聚类结果进行关键词提取,为预防康复初期评定后的制定的预防康复计划做理论支持。
[0059] 采集数据的量化与面板数据的建立:对采集数据进行量化及标准化,量化及标准化范围为[0,1],其中1为程度最大。基于标准化采集数据建立面板数据,其中X轴为时间、Z轴为危险初步发生时(未进行预防干预)的康复评定结果、Y轴为搜集的其他指标数据。
[0060] 基于深度学习的时间序列预测算法模型(康复评定模型)建立:建立但不仅限于OpenAR模型,并采用评定模型的测试及验证数据集进行预运行,自动选用使得准确率最高、损失率最低的一组模型参数。其中,随机选取数据作为测试数据与验证数据,二者比重选用但不仅限于3:2。
[0061] 运行模型并确定最优康复方案:将测试数据输入康复评定模型,预测康复评定结果。
[0062] 实例:某工地预1月后进行破土施工。
[0063] 危险因素:工地施工;
[0064] 危险人群:附近社区(A、B社区)居民及施工人员
[0065] 数据采集:采集危险人群的卫生服务记录表单数据、环境影响因素数据、康复条件数据以及康复理论研究数据,作为评定模型的测试数据集。搜索数据库,其中C、D社区在此前的施工伤亡重大事件,对C、D社区居民的卫生服务记录表单数据、环境影响因素数据、康复条件数据以及康复理论研究数据,作为评定模型的测试及验证数据集。搜集数据库案例中,危险初步发生时(未进行预防干预)A、B社区居民及施工人员的躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值之和(康复评定结果),作为评定模型中测试与验证结果数据集。其中,躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值分别由各项对应指标的均值决定。
[0066] 确定主要康复预防问题:本实例采用访谈法、实地观察法、问卷法,在A、B两个社区目标危险人群就施工问题进行访谈、实地观察、问卷,对访谈、观察、问卷记录去除停用词后,采用TF-IDF进行前50个不重复的关键词提取,并采用K-means算法对文本进行聚类,聚为3类,并对这三类的文本数据进行前10个关键词提取(结果如下表1所示),为预防康复初期评定后的制定的预防康复计划做理论支持。即:主要预防问题有:装修噪声扰民问题、交通障碍问题和工地物品坠落危险问题。
[0067]
[0068] 表1前期评定康复计划理论支持
[0069] 采集数据的量化与面板数据的建立:对采集数据进行量化及标准化,量化及标准化范围为[0,1],其中1为程度最大。基于标准化采集数据建立面板数据,其中X轴为时间、Z轴为危险初步发生时(未进行预防干预)的死亡及伤残人数比率、Y轴为搜集的其他指标数据。例如:对居民肢体残疾等级数据(一级、二级、三级、四级)进行量化及标准化,肢体残疾一级强度最深,记为“1”,肢体残疾一级强度最浅,记为“0”,其他的等分分布在[0,1]范围内。
[0070] 基于深度学习的时间序列预测算法模型(康复评定模型)建立:建立OpenAR模型,并采用C、D社区居民的采集数据进行预运行,自动选用使得准确率最高、损失率最低的一组模型参数。其中,随机选取数据作为测试数据与验证数据,二者比重选用3:2。
[0071] 运行模型并确定最优康复方案:将A、B社区居民的采集数据输入康复评定模型,预测康复评定结果。
[0072] 中期评定,目的:判断危险因素发生中期,实现危险人群的康复评定,并为下一步调整一级预防计划做出理论依据。
[0073] 实施步骤:在危险发生时间段内,对危险人群的进行躯体功能评定、精神功能评定、语言功能评定、社会功能评定,求取其躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值,并将其之和作为中期康复评定结果。
[0074] 优化预测模型:中期评定按照时间段进行时实评测,并将评测结果及与其对应的采集数据作为测试和验证数据集,加入原有的测试验证数据集,并加重新加入的测试验证数据集比重,(新加入的数据集时间点越新,则比重越重)进行模型的预运行,重新选取参数,实现优化模型。
[0075] 对危险人群进行及时随访,采用访谈法、实地观察法、问卷法,在目标地点对目标危险人群就危险因素进行访谈、实地观察、问卷,对访谈、观察、问卷记录文本结果去除停用词,采用但不仅限于TF-IDF、PKEA、PageRank、TextRank、Rake和LDA对其进行关键词提取,并采用但不仅限于K-means、K-MEDOIDS、CLARANS算法对文本进行聚类,并对每一聚类结果进行关键词提取,为预防康复中期评定后的预防康复计划的调整做理论支持。
[0076] 案例:
[0077] 在施工期间,每周六对上述A、B区域的居民及施工人员进行躯体功能评定、精神功能评定、语言功能评定、社会功能评定,求取躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值,并将其之和作为中期康复评定结果。
[0078] 将评测结果及与其对应的采集数据作为测试和验证数据集,加入原有的测试验证数据集,并加重新加入的测试验证数据集比重,(新加入的数据集时间点越新,则比重越重,例如2020.6.20进行的中期评测数据比重>2020.6.13进行的中期评测数据比重)进行模型的预运行,重新选取参数,实现优化模型。
[0079] 采用访谈法、实地观察法、问卷法,在A、B两个社区目标危险人群就施工问题进行访谈、实地观察、问卷,对访谈、观察、问卷记录去除停用词后,采用TF-IDF进行前50个不重复的关键词提取,并采用K-means算法对文本进行聚类,聚为3类,并对这三类的文本数据进行前10个关键词提取,为预防康复计划调整做理论支持。
[0080] 末期评定,目的:在危险因素消除时,对危险人群进行康复评定,实现对此次一级预防计划的评定。
[0081] 实施步骤:危险因素消除时,对危险人群进行躯体功能评定、精神功能评定、语言功能评定、社会功能评定,求取躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值,并将其之和作为末期康复评定结果。
[0082] 优化预测模型:将末期评测结果及与其对应的采集数据作为测试和验证数据集,加入原有的测试验证数据集,并加重此测试验证数据集比重,进行模型的预运行,重新选取参数,实现优化模型。
[0083] 实例:
[0084] 在施工结束后,对上述A、B区域的居民及施工人员进行躯体功能评定、精神功能评定、语言功能评定、社会功能评定,求取躯体功能评定值、精神功能评定值、语言功能评定值、社会功能评定值,并将其之和作为中期康复评定结果。
[0085] 将末期评测结果及与其对应的采集数据作为测试和验证数据集,加入原有的测试验证数据集,并加重新加入的测试验证数据集比重,进行模型的预运行,重新选取参数,实现优化模型。
[0086] 以上为一级预防康复评定,根据需要可以对每个康复阶段进行如上的处理,本发明的技术方案还包括二,二级预防康复评定,参考以上的实施例进行,采集对应的数据,根据康复指标及采访数据,执行本发明的技术方案即可完成康复评判
[0087] 图9所示为根据本发明实施方式的装置及介质图。装置包括存储器100及处理器200,其中处理器200存储有计算机程序,计算机程序用于执行:通过分布式采集设备及分布式存储设备对涉及康复评定的多项维度数据进行采集,根据多项维度数据构建康复评定数据库;根据康复服务对象所处的康复时间阶段,从调查数据库中进行关键词提取,确定康复服务对象康复指标;对多项维度数据及康复指标进行量化并构建对应的面板数据;构建基于深度学习的时间序列预测算法模型,对时间序列预测算法模型输入验证数据集进行预运行;根据预运行的结果,筛选最优康复评定的预测算法模型,将康复服务对象对应的已量化的面板数据及康复指标输入至最优康复评定的预测算法模型,得到康复服务对象对应康复阶段的康复评定结果;直至完成康复服务对象的整个康复阶段评定。其中,存储器100用于存储数据。
[0088] 上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。

当前第1页 第1页 第2页 第3页
相关技术
康复评定相关技术
方法装置相关技术
王涵发明人的其他相关专利技术