甲状腺眼病的预后预测方法、装置、设备及存储介质制造方法及图纸

技术编号:38093659 阅读:14 留言:0更新日期:2023-07-06 09:06
本发明专利技术公开了一种甲状腺眼病的预后预测方法,包括:获取历史医疗数据和面部图像数据;对检测数据进行预处理,将不同数据类型的所述检测数据进行特征嵌入生成嵌入特征向量;将同一待预测对象多个检测时间点获得的所述嵌入特征向量集合生成待预测时间序列数据;基于Transformer构建预后预测模型,将所述待预测时间序列数据输入训练后的所述预后预测模型,对未来检测时的甲状腺功能检测指标进行预测。采集大量TED患者面部图像及甲状腺功能检测数据,无创性预测甲状腺功能的异常情况,借助人工智能神经网络训练来达到预测其关键功能指标的目的,进而协助医生和患者对预后眼部健康情况进行评估和监测,实现甲状腺相关眼病筛查的目的,节省了大量成本。节省了大量成本。节省了大量成本。

【技术实现步骤摘要】
甲状腺眼病的预后预测方法、装置、设备及存储介质


[0001]本专利技术涉及信息预测
,尤其涉及一种甲状腺眼病的预后预测方法、装置、设备及存储介质。

技术介绍

[0002]甲状腺眼病(thyroid eye disease,TED)是一种与甲状腺功异常密切相关的致盲、致畸、致残的器官特异自身免疫性疾病,主要临床特征包括眼位异常、眼睑充血等,且大多数患者伴有甲状腺功能异常。相关研究显示,约20%的TED患者眼病发生于甲状腺功能异常之前,约40%的患者眼病与甲状腺功能异常同时出现,约40%的患者眼病出现于甲状腺功能异常之后,且甲状腺功能异常可能是TED病情发展的危险因素之一。因此,对TED患者进行甲状腺功能相关检测意义重大。
[0003]传统的甲状腺功能检测即进行抽血化验,主要检测TT3(总三碘甲腺原氨酸)、TT4(总甲状腺素)、FT3(游离三碘甲腺原氨酸)、FT4(游离甲状腺素)、TSH(促甲状腺激素)、甲状腺球蛋白抗体、甲状腺过氧化物酶抗体。虽然方便,但此类方法仍属于有创性方法。多次检测易造成对患者时间成本和经济成本的浪费,对医疗机构资源的浪费,且同时对目前还未有无创性的检测方法,本专利技术提出一种甲状腺眼病的预后预测方法。

技术实现思路

[0004]本专利技术的目的是提供一种甲状腺眼病的预后预测方法、装置、设备及存储介质,采集大量TED患者面部图像及甲状腺功能检测数据,无创性预测甲状腺功能的异常情况,借助人工智能神经网络训练来达到预测其关键功能指标的目的,进而协助医生和患者对预后眼部健康情况进行评估和监测,实现甲状腺相关眼病筛查的目的,节省了大量人力物力资源。
[0005]本专利技术提供了一种甲状腺眼病的预后预测方法,包括:
[0006]获取历史医疗数据和面部图像数据,生成待预测对象的检测数据,所述历史医疗数据包括甲状腺功能检测指标数据和所述待预测对象的基本信息;
[0007]对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据,并将所述待预测对象同一检测时间点的不同数据类型的所述检测数据进行特征嵌入生成嵌入特征向量,对所述嵌入特征向量进行编码得到编码后的嵌入特征向量,所述嵌入特征向量包括与所述待预测对象相关的图像特征向量、类别特征向量和数值特征向量;
[0008]将同一待预测对象多个检测时间点获得的多个编码后的所述嵌入特征向量集合生成待预测时间序列数据;
[0009]基于Transformer构建预后预测模型,将所述待预测时间序列数据输入训练后的所述预后预测模型,对未来检测时的甲状腺功能检测指标进行预测,输出预测结果。
[0010]作为优选地,所述历史医疗数据包括基本信息和甲状腺功能检测指标数据,其中,所述甲状腺功能检测指标数据包括游离三碘甲状腺原氨酸、游离四碘甲状腺原氨酸、总三碘甲状腺原氨酸、总四碘甲状腺原氨酸、促甲状腺激素、甲状腺球蛋白抗体和甲状腺过氧化
物酶抗体及各指标对应的历史检验结果。
[0011]作为优选地,所述对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据包括:
[0012]提取所述检测数据中不同检测时间点的具有甲状腺眼病体征的面部图像数据;
[0013]基于双线性插值算法以所述面部图像中的像素值确定目标面部图像的像素值从而缩放所述目标面部图像得到调整尺寸后的所述目标面部图像;
[0014]将调整尺寸后的所述目标面部图像输入VGG

19预训练模型,得到调整尺寸后的所述目标面部图像对应的图像特征向量。
[0015]作为优选地,所述对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据包括:
[0016]提取所述检测数据中不同类型的类别特征,所述类别特征至少包括性别、甲状腺病史和眼部症状;
[0017]将性别特征、甲状腺病史特征和眼部症状特征分别进行独热编码转换为第一独热编码特征、第二独热编码特征和第三独热编码特征;
[0018]将所述第一独热编码特征、所述第二独热编码特征和所述第三独热编码特征进行融合处理,得到融合特征向量作为当前网络输入层的输入;
[0019]将所述融合特征向量通过预设的权重矩阵进行乘法运算,降维得到当前网络embedding层输出的对应的类别特征向量。
[0020]作为优选地,所述对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据包括:
[0021]提取所述检测数据中的数值特征,所述数值特征包括甲状腺功能检测指标、年龄、吸烟指数;
[0022]对所述数值特征进行归一化处理,将所述数值特征通过线性化转换至预设范围内,输出对应的数值特征向量。
[0023]作为优选地,所述基于Transformer构建预后预测模型包括:
[0024]配置主架构为包含有编码器和解码器的Transformer神经网络;
[0025]将所述待预测时间序列数据输入编码器,编码后输出所述嵌入特征向量,并将编码后的所述嵌入特征向量作为传多层感知机的输入向量,将当前输入向量映射到输出向量,并采用softmax函数计算以预测未来检查时各甲状腺功能检测指标结果;
[0026]将预测到的未来检查时各甲状腺功能检测指标结果反归一化,得到对应量纲化预测结果;
[0027]训练时将softmax函数计算得到的所述嵌入特征向量与实际甲状腺功能检测指标输入所述预后预测模型,计算交叉熵损失函数并最小化处理,从而训练所述预后预测模型训练;
[0028]若预测未来多次检测结果,则将当前预测结果作为新的嵌入特征向量导入所述训练后的预后预测模型,输出下一次检测时的预测结果。
[0029]作为优选地,所述预后预测模型的训练及评估方法包括:
[0030]将所述待预测时间序列数据按预设比例划分为训练集、验证集和测试集;
[0031]基于Pytorch深度学习框架构建所述预后预测模型,将所述训练集和验证集输入
所述预后预测模型中训练,选择当前模型的损失函数为最小化交叉熵损失函数,得到训练后的所述预后预测模型;
[0032]基于梯度下降法的反向传播对训练后的所述预后预测模型的参数进行优化并更新,得到优化后的所述预后预测模型;
[0033]采用交叉验证来评估优化后的所述预后预测模型的性能,通过所述测试集验证,以确定优化后的所述预后预测模型在所述待预测时间序列数据形成的数据集中的预测性能。
[0034]本专利技术提供了一种甲状腺眼病的预后预测装置,包括:
[0035]数据获取模块,用于获取历史医疗数据和面部图像数据,生成待预测对象的检测数据,所述历史医疗数据包括甲状腺功能检测指标数据和所述待预测对象的基本信息;
[0036]数据预处理模块,用于对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据,并将所述待预测对象同一检测时间点的不同数据类型的所述检测数据进行特征嵌入生成嵌入特征向量,对所述嵌入特征向量进行编码得到编码后的嵌入特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种甲状腺眼病的预后预测方法,其特征在于,包括:获取历史医疗数据和面部图像数据,生成待预测对象的检测数据,所述历史医疗数据包括甲状腺功能检测指标数据和所述待预测对象的基本信息;对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据,并将所述待预测对象同一检测时间点的不同数据类型的所述检测数据进行特征嵌入生成嵌入特征向量,对所述嵌入特征向量进行编码得到编码后的嵌入特征向量,所述嵌入特征向量包括与所述待预测对象相关的图像特征向量、类别特征向量和数值特征向量;将同一待预测对象多个检测时间点获得的多个编码后的所述嵌入特征向量集合生成待预测时间序列数据;基于Transformer构建预后预测模型,将所述待预测时间序列数据输入训练后的所述预后预测模型,对未来检测时的甲状腺功能检测指标进行预测,输出预测结果。2.根据权利要求1所述的甲状腺眼病的预后预测方法,其特征在于,所述历史医疗数据包括基本信息和甲状腺功能检测指标数据,其中,所述甲状腺功能检测指标数据包括游离三碘甲状腺原氨酸、游离四碘甲状腺原氨酸、总三碘甲状腺原氨酸、总四碘甲状腺原氨酸、促甲状腺激素、甲状腺球蛋白抗体和甲状腺过氧化物酶抗体及各指标对应的历史检验结果。3.根据权利要求1所述的甲状腺眼病的预后预测方法,其特征在于,所述对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据包括:提取所述检测数据中不同检测时间点的具有甲状腺眼病体征的面部图像数据;基于双线性插值算法以所述面部图像中的像素值确定目标面部图像的像素值从而缩放所述目标面部图像得到调整尺寸后的所述目标面部图像;将调整尺寸后的所述目标面部图像输入VGG

19预训练模型,得到调整尺寸后的所述目标面部图像对应的图像特征向量。4.根据权利要求1所述的甲状腺眼病的预后预测方法,其特征在于,所述对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据包括:提取所述检测数据中不同类型的类别特征,所述类别特征至少包括性别、甲状腺病史和眼部症状;将性别特征、甲状腺病史特征和眼部症状特征分别进行独热编码转换为第一独热编码特征、第二独热编码特征和第三独热编码特征;将所述第一独热编码特征、所述第二独热编码特征和所述第三独热编码特征进行融合处理,得到融合特征向量作为当前网络输入层的输入;将所述融合特征向量通过预设的权重矩阵进行乘法运算,降维得到当前网络embedding层输出的对应的类别特征向量。5.根据权利要求1所述的甲状腺眼病的预后预测方法,其特征在于,所述对所述检测数据进行预处理,根据数据类型分类并处理若干所述检测数据包括:提取所述检测数据中的数值特征,所述数值特征包括甲状腺功能检测指标、年龄、吸烟指数;对所述数值特征进行归一化处理,将所述数值特征通过线性化转换至预设范围内,输出对应的数值特征向量。
6.根据权利要求1所述的甲状腺眼病的预后预测方法,其特征在于,所述...

【专利技术属性】
技术研发人员:周慧芳宋雪霏雷超宇翟广涛卞睿彤谈子铭孙瀚池
申请(专利权)人:上海交通大学医学院附属第九人民医院
类型:发明
国别省市:

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

1