当前位置: 首页 > 专利查询>张逸凌专利>正文

一种基于GPT的髋关节病变智能诊断方法、装置及设备制造方法及图纸

技术编号:38834927 阅读:13 留言:0更新日期:2023-09-17 09:52
本申请提供了一种基于GPT的髋关节病变智能诊断方法、装置及设备,所述方法包括:将待诊断髋关节图像输入预训练的第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息,所述第一编码网络模型由Swin Transformer模型构建;将所述图像编码信息输入微调后的语言模型GPT,得到所述语言模型GPT输出的智能诊断信息;所述第一编码网络模型是基于目标样本图像和目标样本信息训练得到的,所述语言模型GPT是基于所述目标样本图像和所述目标样本信息微调得到的。本申请中,通过基于Swin Transformer模型构建的编码网络模型将髋关节图像编码为GPT可以识别的图像编码信息,从而解决了GPT难以处理髋关节图像信息的问题。解决了GPT难以处理髋关节图像信息的问题。解决了GPT难以处理髋关节图像信息的问题。

【技术实现步骤摘要】
一种基于GPT的髋关节病变智能诊断方法、装置及设备


[0001]本申请涉及医疗器械
,具体而言,涉及一种基于GPT的髋关节病变智能诊断方法、装置及设备。

技术介绍

[0002]目前对于髋关节病变的发现方式主要是依靠X光的形式实现,即患者通过拍摄X光片,并由影像科医生进行阅片给出诊断的建议。但是随着中国老龄化程度的发展,以及影像科医生的缺乏,导致髋关节病变的人工诊断方式越来越难以满足需求。
[0003]GPT(Generative Pre

Trained Transformer)是一种基于深度学习的语言模型,可以生成自然语言文本,从而可以应用于髋关节病变的诊断;但是GPT主要基于输入的文字信息生成自然语言文本,难以处理患者髋关节图像。

技术实现思路

[0004]本申请解决的问题是很难解决GPT难以处理髋关节图像信息的问题。
[0005]为解决上述问题,本申请第一方面提供了一种基于GPT的髋关节病变智能诊断方法,包括:
[0006]将待诊断髋关节图像输入预训练的第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息,所述第一编码网络模型由Swin Transformer模型构建;
[0007]将所述图像编码信息输入微调后的语言模型GPT,得到所述语言模型GPT输出的智能诊断信息;
[0008]所述第一编码网络模型是基于目标样本图像和目标样本信息训练得到的,所述语言模型GPT是基于所述目标样本图像和所述目标样本信息微调得到的,所述目标样本图像用于指示任意对象的髋关节部位,所述目标样本信息是与所述目标样本图像对应的诊断信息。
[0009]进一步地,所述将待诊断髋关节图像输入预训练的第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息之前,还包括:
[0010]将目标样本图像输入所述第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息;
[0011]将目标样本信息输入第二编码网络模型,得到所述第二编码网络模型输出的文本编码信息;
[0012]将所述图像编码信息和对应的所述文本编码信息输入语言模型GPT,得到所述语言模型GPT输出的样本诊断信息;
[0013]基于所述样本诊断信息和所述目标样本信息,确定所述第一编码网络模型、所述第二编码网络模型、所述语言模型GPT的整体损失;
[0014]根据所述整体损失调整所述第一编码网络模型、所述第二编码网络模型、所述语言模型GPT,直至所述整体损失收敛为止。
[0015]进一步地,所述第一编码网络模型和所述第二编码网络模型的结构相同。
[0016]进一步地,所述第一编码网络模型包括线性嵌入层、第一重塑层、偶数个Swin Transformer模块和第二重塑层;
[0017]所述线性嵌入层改变输入的图像数据的维度;
[0018]所述第一重塑层改变所述图像数据的通道数;
[0019]多个所述Swin Transformer模块对所述图像数据进行特征提取,得到特征信息;
[0020]所述第二重塑层重新排列所述第一编码网络模型的输出,得到所述图像编码信息。
[0021]进一步地,所述Swin Transformer模块包括:MLP模块和基于位移窗口的MSA模块,所述MSA模块和所述MLP模块前均具有归一化层,且所述MSA模块和所述MLP模块后均具有残差连接。
[0022]进一步地,基于所述样本诊断信息和所述目标样本信息,确定所述第一编码网络模型、所述第二编码网络模型、所述语言模型GPT的整体损失,包括:
[0023]获取目标样本信息的输入词序列,输入词序列中的每个输入词具有对应的时间步;
[0024]确定每个时间步的下一个输入词的概率分布;
[0025]获取语言模型GPT输出的样本诊断信息的目标词序列,目标词序列中的每个目标词具有对应的时间步;
[0026]确定每个时间步的下一个目标词的概率分布;
[0027]根据每个时间步的下一个输入词的概率分布和下一个目标词的概率分布,确定每个时间步的交叉熵损失;
[0028]根据每个时间步的交叉熵损失,确定所述整体损失。
[0029]进一步地,所述将所述图像编码信息和对应的所述文本编码信息输入语言模型GPT,得到所述语言模型GPT输出的样本诊断信息,包括:
[0030]获取当前时间步;
[0031]对当前时间步之后的所述文本编码信息进行掩码处理;
[0032]将所述图像编码信息和掩码后的所述文本编码信息输入所述语言模型GPT;
[0033]所述语言模型GPT基于所述图像编码信息和当前时间步之前的所述文本编码信息,生成当前时间步的样本诊断信息;
[0034]重复执行所述语言模型GPT在每个时间步的样本诊断信息生成动作,直至生成完整的样本诊断信息。
[0035]本申请第二方面提供了一种基于GPT的髋关节病变智能诊断装置,其包括:
[0036]第一编码模块,其用于将待诊断髋关节图像输入预训练的第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息,所述第一编码网络模型由Swin Transformer模型构建;
[0037]第二语言模块,其用于将所述图像编码信息输入微调后的语言模型GPT,得到所述语言模型GPT输出的智能诊断信息;
[0038]所述第一编码网络模型是基于目标样本图像和目标样本信息训练得到的,所述语言模型GPT是基于所述目标样本图像和所述目标样本信息微调得到的,所述目标样本图像
用于指示任意对象的髋关节部位,所述目标样本信息是与所述目标样本图像对应的诊断信息。
[0039]本申请第三方面提供了一种电子设备,其包括:存储器和处理器;
[0040]所述存储器,其用于存储程序;
[0041]所述处理器,耦合至所述存储器,用于执行所述程序,以用于:
[0042]将待诊断髋关节图像输入预训练的第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息,所述第一编码网络模型由Swin Transformer模型构建;
[0043]将所述图像编码信息输入微调后的语言模型GPT,得到所述语言模型GPT输出的智能诊断信息;
[0044]所述第一编码网络模型是基于目标样本图像和目标样本信息训练得到的,所述语言模型GPT是基于所述目标样本图像和所述目标样本信息微调得到的,所述目标样本图像用于指示任意对象的髋关节部位,所述目标样本信息是与所述目标样本图像对应的诊断信息。
[0045]本申请第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行实现上述所述的基于GPT的髋关节病变智能诊断方法。
[0046]本申请中,通过基于Swin Transformer模型构建的编码网络模型将髋关节图像编码为GPT可以识别的图像编码信息,从而解决了GPT难以处理髋关节图像信息的问本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于GPT的髋关节病变智能诊断方法,其特征在于,包括:将待诊断髋关节图像输入预训练的第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息,所述第一编码网络模型由Swin Transformer模型构建;将所述图像编码信息输入微调后的语言模型GPT,得到所述语言模型GPT输出的智能诊断信息;所述第一编码网络模型是基于目标样本图像和目标样本信息训练得到的,所述语言模型GPT是基于所述目标样本图像和所述目标样本信息微调得到的,所述目标样本图像用于指示任意对象的髋关节部位,所述目标样本信息是与所述目标样本图像对应的诊断信息。2.根据权利要求1所述的髋关节病变智能诊断方法,其特征在于,所述将待诊断髋关节图像输入预训练的第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息之前,还包括:将目标样本图像输入所述第一编码网络模型,得到所述第一编码网络模型输出的图像编码信息;将目标样本信息输入第二编码网络模型,得到所述第二编码网络模型输出的文本编码信息;将所述图像编码信息和对应的所述文本编码信息输入语言模型GPT,得到所述语言模型GPT输出的样本诊断信息;基于所述样本诊断信息和所述目标样本信息,确定所述第一编码网络模型、所述第二编码网络模型、所述语言模型GPT的整体损失;根据所述整体损失调整所述第一编码网络模型、所述第二编码网络模型、所述语言模型GPT,直至所述整体损失收敛为止。3.根据权利要求2所述的髋关节病变智能诊断方法,其特征在于,所述第一编码网络模型和所述第二编码网络模型的结构相同。4.根据权利要求1所述的髋关节病变智能诊断方法,其特征在于,所述第一编码网络模型包括线性嵌入层、第一重塑层、偶数个Swin Transformer模块和第二重塑层;所述线性嵌入层改变输入的图像数据的维度;所述第一重塑层改变所述图像数据的通道数;多个所述Swin Transformer模块对所述图像数据进行特征提取,得到特征信息;所述第二重塑层重新排列所述第一编码网络模型的输出,得到所述图像编码信息。5.根据权利要求4所述的髋关节病变智能诊断方法,其特征在于,所述Swin Transformer模块包括:MLP模块和基于位移窗口的MSA模块,所述MSA模块和所述MLP模块前均具有归一化层,且所述MSA模块和所述MLP模块后均具有残差连接。6.根据权利要求2

5中任一项所述的髋关节病变智能诊断方法,其特征在于,基于所述样本诊断信息和所述目标样本信息,确定所述第一编码网络模型、所述第二编码网络模型、所述语言模型GPT的整体损失,包括:获取目标样本信息的输入词序列,输入词序列中的每个输入词具有对应的时...

【专利技术属性】
技术研发人员:张逸凌刘星宇
申请(专利权)人:张逸凌
类型:发明
国别省市:

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

1