当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于机器学习算法的新冠肺炎重症化预测方法及系统技术方案

技术编号:28058151 阅读:26 留言:0更新日期:2021-04-14 13:31
本发明专利技术属于机器学习技术领域,具体涉及一种基于机器学习算法的新冠肺炎重症化预测方法,包括以下步骤:采集患者肺部CT影像,分割提取出肺部有效区域;构建RetinaNet卷积神经网络模型并对模型进行训练,将肺部有效区域输入到模型中,对重症程度进行回归,输出P

【技术实现步骤摘要】
一种基于机器学习算法的新冠肺炎重症化预测方法及系统


[0001]本专利技术属于机器学习
,具体涉及一种基于机器学习算法的新冠肺炎重症化预测方法及系统。

技术介绍

[0002]新冠肺炎在全球就行大传播,在全球造成了严重的生命财产损失,在新冠肺炎的检测与治疗中,为了降低死亡率,重症肺炎患者的预测具有重大意义。在对新冠肺炎进行治疗的过程中,CT影像在新冠肺炎的诊断中起着重要的作用,患者定时拍摄CT影像,观察病情的发展变化。
[0003]专利申请号为202010492779.9的中国专利技术公开了一种基于25(OH)D水平的新冠肺炎严重程度预测算法,其根据25(OH)D水平以及患者的基本信息和既往病史,得出阈值对其严重程度进行预测,该方法仅仅使用了部分临床医学指标,并没有综合所有的因素,最终的预测准确度并不一定可靠。
[0004]专利申请号为202010269407.X的中国专利技术公开了一种基于定量超声分析的评估方法,降低了医生进行超声的专业技术性要求,该方法仅使用了超声影像的B线变化对病情的严重程度进行评分,其实际辅助诊断效果有待验证。
[0005]因此,如何找到一种可以自动评估、预测新冠肺炎的严重程度的方法是目前亟待解决的问题。

技术实现思路

[0006]本专利技术的目的在于提供一种基于机器学习算法的新冠肺炎重症化预测方法,克服了现有技术的不足,使用影像和结构化数据利用机器学习预测新冠肺炎的严重程度。
[0007]为解决上述问题,本专利技术所采取的技术方案如下:r/>[0008]一种基于机器学习算法的新冠肺炎重症化预测方法,包括如下步骤:
[0009](1)对患者的肺部CT影像进行采集,对CT图像的格式进行筛选,输出正确的图像格式;
[0010](2)对步骤(1)肺部CT影像,利用图像处理技术进行预处理,分割出肺部有效区域;
[0011](3)构建RetinaNet卷积神经网络模型,将步骤(2)肺部有效区域输入到模型中,并对模型进行训练,对重症程度进行回归,输出P
ct
值;
[0012](4)采集患者临床结构化数据,采用主成分分析对临床结构化数据进行降维;
[0013](5)采用随机森林模型对上述已降维的临床结构化数据进行训练,得到训练后的随机森林模型;
[0014](6)用步骤(5)训练后的随机森林的模型对待预测的患者结构化数据进行预测,输出重症化程度P
clinical
值;
[0015](7)将P
ct
值和P
clinical
值通过带权值的调和平均F
β
值计算进行融合,得出患者最终的重症程度。
[0016]进一步,所述步骤(3)中所述RetinaNet卷积神经网络模型是由Resnet分类网络作为主干网络、FPN算法和两个FCN子网络组成的统一目标检测网络;Resnet分类网络的主要作用是通过一系列卷积操作得到整张输入图像的特征图像;分类子网和回归子网分别基于输出的特征图像进行目标分类和位置回归;Resnet分类网络的卷积过程用的是ResNet,上采样和侧边连接还是FPN结构;后面连接分类子网和回归子网,分别进行分类和回归;
[0017]分类子网为:分类子网对A个锚点,每个锚点中的K个类别,都预测一个存在概率;对于FPN的每一层输出,对分类子网来说,加上四层3x3x256卷积的FCN网络,最后一层的卷积用3x3xKA,最后一层维度变为KA表示;在RetinaNet中采用5层的卷积结构;
[0018]回归子网为:与分类子网并行,对每一层FPN输出接上一个位置回归子网,回归子网本质也是FCN网络;是4层256维卷积,最后一层是4A维度,即对每一个锚点,回归一个四维向量。
[0019]进一步,所述临床结构化数据包括患者的年龄、性别,感染时间,呼吸频率,指氧饱和度,动脉血氧分压与吸氧浓度的比值,是否嗜睡、惊厥,既往患病史,吸烟史,外周血淋巴细胞计数和凝血功能指标D

二聚体。
[0020]进一步,所述步骤(5)进一步包括:
[0021]A、将步骤(4)中降维后的数据按照8:2的比例分为训练集和测试集;
[0022]B、载入训练集的特征和真实的患者重症程度值,采用随机森林进行回归分析,得到最佳的随机森林模型;
[0023]C、采用测试集对训练后的随机森林模型进行测试,评估随机森林模型的表现精度。
[0024]进一步,所述步骤(7)中F
β
计算的具体公式为:
[0025][0026]本专利技术还保护了一种基于机器学习算法的新冠肺炎重症化预测系统,包括:
[0027]影像数据预测模块,用于分割提取患者肺部CT影像中病灶区域影像,将病灶区域影像输入训练好的RetinaNet卷积神经网络模型,输出预测值P
ct
值;
[0028]临床结构化数据预测模块,用于将采集的患者临床结构化数据进行主成分分析进行降维后,输入训练好的随机森林模型中,输出预测值P
clinical
值;
[0029]算法融合模块,用于通过F
β
计算将P
ct
值和P
clinical
值进行融合计算;
[0030]结果输出模块,用于输出融合计算的结果,得到患者最终的重症程度。
[0031]本专利技术与现有技术相比较,具有以下有益效果:
[0032]本专利技术所述一种基于机器学习算法的新冠肺炎重症化预测方法,通过采集患者的CT影像数据,临床结构化数据例如呼吸频率(RR),指氧饱和度,动脉血氧分压与吸氧浓度的比值等,针对这些指标,利用机器学习算法进行预测,输出转化为重症肺炎的概率,并对结果进行输出展示,有效地辅助医生对新冠肺炎患者的治疗方案作出预期。
附图说明
[0033]图1为一种基于机器学习算法的新冠肺炎重症化预测方法的流程示意图。
[0034]图2为一种基于机器学习算法的新冠肺炎重症化预测系统的内部结构框图。
具体实施方式
[0035]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0036]如图1所示,本实施例公开了一种基于机器学习算法的新冠肺炎重症化预测方法,包括如下步骤:
[0037](1)对患者的肺部CT影像进行采集,对CT图像的格式进行筛选,输出正确的图像格式;
[0038](2)对步骤(1)肺部CT影像,利用图像处理技术进行预处理,分割出肺部有效区域;
[0039](3)构建RetinaNet卷积神经网络模型,将步骤(2)肺部有效区域输入到模型中,并对模型进行训练,对重症程度进行回归,输出P本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于机器学习算法的新冠肺炎重症化预测方法,其特征在于:包括如下步骤:(1)对患者的肺部CT影像进行采集,对CT图像的格式进行筛选,输出正确的图像格式;(2)对步骤(1)肺部CT影像,利用图像处理技术进行预处理,分割出肺部有效区域;(3)构建RetinaNet卷积神经网络模型,将步骤(2)肺部有效区域输入到模型中,并对模型进行训练,对重症程度进行回归,输出P
ct
值;(4)采集患者临床结构化数据,采用主成分分析对临床结构化数据进行降维;(5)采用随机森林模型对上述已降维的临床结构化数据进行训练,得到训练后的随机森林模型;(6)用步骤(5)训练后的随机森林的模型对待预测的患者结构化数据进行预测,输出重症化程度P
clinical
值;(7)将P
ct
值和P
clinical
值通过带权值的调和平均F
β
值计算进行融合,得出患者最终的重症程度。2.根据权利要求1所述的一种基于机器学习算法的新冠肺炎重症化预测方法,其特征在于:所述步骤(3)中所述RetinaNet卷积神经网络模型是由Resnet分类网络作为主干网络、FPN算法和两个FCN子网络组成的统一目标检测网络;Resnet分类网络的主要作用是通过一系列卷积操作得到整张输入图像的特征图像;分类子网和回归子网分别基于输出的特征图像进行目标分类和位置回归;Resnet分类网络的卷积过程用的是ResNet,上采样和侧边连接还是FPN结构;后面连接分类子网和回归子网,分别进行分类和回归;分类子网为:分类子网对A个锚点,每个锚点中的K个类别,都预测一个存在概率;对于FPN的每一层输出,对分类子网来说,加上四层3x3x256卷积的FCN网络,最后一层的卷积用3x3xKA,最后一层维度变为KA表示;在RetinaNet中采用5层的卷积结构...

【专利技术属性】
技术研发人员:吴炜李旭锟杜鹏
申请(专利权)人:浙江大学
类型:发明
国别省市:

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

1