公开/公告号CN114999662A
专利类型发明专利
公开/公告日2022-09-02
原文格式PDF
申请/专利权人 四川大学;
申请/专利号CN202210458979.1
申请日2022-04-27
分类号G16H50/70(2018.01);G16H20/40(2018.01);G06N3/04(2006.01);G06N3/08(2006.01);A61N5/10(2006.01);
代理机构成都帝鹏知识产权代理事务所(普通合伙) 51265;
代理人罗旭
地址 610000 四川省成都市一环路南一段24号
入库时间 2023-06-19 16:46:06
法律状态公告日
法律状态信息
法律状态
2022-09-20
实质审查的生效 IPC(主分类):G16H50/70 专利申请号:2022104589791 申请日:20220427
实质审查的生效
2022-09-02
公开
发明专利申请公布
技术领域
本发明属于数据处理技术领域,特别是涉及一种基于域自适应迁移学习的放疗计划剂量分布预测方法。
背景技术
为了取得临床可接受的疗效,医生往往需要通过反复的人工试错来设计符合临床要求的放疗计划,并生成满意的剂量分布图。这个过程不仅耗时费力,还严重依赖于医生的主观经验。
近年来深度学习的发展在一定程度上提高了放疗计划的效率和质量,但仍存在以下局限:(1)当前绝大多数基于深度学习的放疗计划自动设计方法都依赖于大规模数据驱动。对于某些低发病率的癌症而言,如单性别发病的宫颈癌,临床可获得的数据十分稀缺,难以保证深度学习模型具有良好的泛化性。(2)为了缓解这一问题,最近的剂量预测方法利用微调式迁移学习来减少模型训练所需的数据量,然而微调可能使目标模型过载并引入无关知识,从而误导目标模型的学习,即导致负迁移问题。
发明内容
为了解决上述问题,本发明提出了一种基于域自适应迁移学习的放疗计划剂量分布预测方法,利用域自适应迁移学习减轻数据量的依赖和缓解负迁移问题,从而提高模型的性能和泛化性。
为达到上述目的,本发明采用的技术方案是:一种基于域自适应迁移学习的放疗计划剂量分布预测方法,包括步骤:
步骤1:预训练阶段,利用聚合域数据训练的聚合网络来存储来自源域的放疗计划剂量知识;
步骤2:迁移阶段,构建一个与聚合网络具有相同结构的目标网络,同时固定聚合网络的参数;分别从特征级别和图像级别约束目标网络的参数,即通过注意确定的过滤器和确定的样本来更新参数;
步骤3,利用目标网络对输入的采集图像进行学习获取放疗计划剂量分布预测。
进一步的是,利用聚合域数据训练的聚合网络来存储来自源域的知识,包括步骤:
将源域D
使用聚合域数据,通过损失函数
进一步的是,步骤2:迁移阶段中:
在特征层面,将特征级加权知识迁移模块应用到聚合网络和目标网络的每个编码层的输出,通过一个特征级损失
在图像层面,在两个网络的输出端采用了一个图像级加权知识迁移模块,为不同的目标域样本指定不同的权值,从而使得难迁移的样本对图像级损失
进一步的是,在迁移阶段所述特征级加权知识迁移模块中,包括步骤:
提供一个
式中:ω和ω
第一项是特征级损失的主体部分
第二项是正则化项Ω(ω/ω
进一步的是,所述正则化项中采用
进一步的是,所述特征级损失的主体部分为:
式中:
进一步的是,设置滤波器的权重w
先设置聚合网络中第j个滤波器的参数为零,输入目标域数据x
使用softmax函数对w
式中:ω
进一步的是,在迁移阶段所述图像级加权知识迁移模块中,将目标域数据x
进一步的是,在迁移阶段所述图像级加权知识迁移模块中,包括步骤:
计算概率图p
式中:
对目标域中每个样本,计算其权重
式中:
将权重
综上所述,迁移阶段的总损失
式中:λ
进一步的是,两个超参数随着训练次数的增加而减小,更新公式:
式中:λ
采用本技术方案的有益效果:
本发明利用迁移学习方法来减轻深度学习模型对数据量的依赖,从而提高了模型的泛化性。由于当前微调式迁移学习带来的负迁移问题,本发明进一步提出了一种新颖的域自适应迁移学习方法,即两阶段渐进式迁移学习,通过两阶段、多层面的迁移,本发明可以自然地缩小两个域之间的差距,有选择性地迁移从源域到目标域的知识。
附图说明
图1为本发明的一种基于域自适应迁移学习的放疗计划剂量分布预测方法的原理示意图;
图2为本发明实施例中特征级加权知识迁移模块的原理图;
图3为本发明实施例中图像级加权知识迁移模块的原理图;
图4为本发明实施例中特征图权重w
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步阐述。
在本实施例中,参见图1所示,本发明提出了一种基于域自适应迁移学习的放疗计划剂量分布预测方法,包括步骤:
步骤1:预训练阶段,利用聚合域数据训练的聚合网络来存储来自源域的放疗计划剂量知识;
步骤2:迁移阶段,为了进一步将知识从聚合域迁移到目标域,本发明构建一个与聚合网络具有相同结构的目标网络,同时固定聚合网络的参数;分别从特征级别和图像级别约束目标网络的参数,即通过注意确定的过滤器和确定的样本来更新参数;
步骤3,利用目标网络对输入的采集图像进行学习获取放疗计划剂量分布预测。
作为上述实施例的优化方案,利用聚合域数据训练的聚合网络来存储来自源域的知识,包括步骤:
将源域D
公式为:
x
y
式中:λ~Beta(α,α),用于平衡源域和目标域的贡献,α∈(0,+∞)。
使用聚合域数据,通过损失函数
所述损失函数
式中:
通过这种方式,本发明将知识从源域迁移到聚合域,从而使后续到目标域的知识迁移过程更加顺畅。
作为上述实施例的优化方案,步骤2:迁移阶段中:
在特征层面,将特征级加权知识迁移模块应用到聚合网络和目标网络的每个编码层的输出,通过一个特征级损失
在图像层面,在两个网络的输出端采用了一个图像级加权知识迁移模块,为不同的目标域样本指定不同的权值,从而使得难迁移的样本对图像级损失
具体的,如图2所示,在迁移阶段所述特征级加权知识迁移模块中,包括步骤:
由于源域和目标域之间存在分布差距,并不是所有的源域知识对目标域任务都是有帮助的。因此,本发明提供一个
式中:ω和ω
第一项是特征级损失的主体部分
为了保证目标网络的参数不会偏离聚合网络的参数太远,本发明添加了第二项是正则化项Ω(ω/ω
其中,所述正则化项中采用
其中,所述特征级损失的主体部分为:
式中:
如图4所示,先设置聚合网络中第j个滤波器的参数为零,输入目标域数据x
使用softmax函数对w
式中:ω
具体的,如图3所示,在迁移阶段所述图像级加权知识迁移模块中,由于目标域和源域存在差异,在聚合网络上表现较差的目标域数据实际上包含更多目标域特定的知识,因此本方法设计了此模块来更好地利用这些难例样本,实现迁移过程中目标域特有知识的挖掘。将目标域数据x
在迁移阶段所述图像级加权知识迁移模块中,包括步骤:
计算概率图p
式中:
对目标域中每个样本,计算其权重
式中:
将权重
综上所述,迁移阶段的总损失
式中:λ
在训练早期,聚合网络有利于将知识转移到目标网络,而随着训练的进行,这些与直肠癌相关的知识可能是一种噪音,并且会阻碍对宫颈癌目标网络的学习。所以两个超参数随着训练次数的增加而减小,更新公式:
式中:λ
本发明实现了一种基于两阶段渐进式深度迁移学习的剂量分布预测方法。考虑到:(1)临床上直肠癌的发病率远高于宫颈癌,具有丰富的临床数据;(2)直肠癌和宫颈癌放疗计划数据有相同的CT(电子计算机断层扫描)扫描区域和危及器官,且二者的PTV处方剂量也相同,于是本发明以直肠癌为源域,宫颈癌为目标域构建域自适应迁移学习方法来提高模型在宫颈癌剂量预测任务中的性能。本发明主要创新点是:(1)提出了一种渐进式的迁移学习策略,可以在一定程度上缩小源直肠癌域和目标宫颈癌域之间的巨大差距,缓解负迁移问题;(2)与传统的微调式策略不同,本方法在生成的聚合域中预训练聚合网络,使聚合网络提前感知目标域,同时加速网络的收敛;(3)设计了一个特征级加权知识迁移模块和一个图像级加权知识迁移模块,分别在特征级和图像级选择性地迁移对目标任务更有帮助的知识,并且分别更加关注域共享的知识和域特定的知识;(4)评估了本发明对130名直肠癌患者和42名宫颈癌患者的有效性,实验结果表明本发明的性能目前是最先进的。
将本发明与目前6个表现最好的剂量分布预测方法进行对比,实验结果证明本发明在计划靶区(PTV)和危及器官(OARs)的绝大多数指标上都取得了最好的预测结果,比如在PTV的HI(异质性指数)和CI(适形指数)指标上,本发明的方法分别得到了0.008和0.017的平均预测误差,且T检验后的12个P值中有9个小于0.05,说明了本发明在实验样本少的情况下仍具有显著性改进;在OARs的D
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
机译: 预测放射治疗剂量分布的放射治疗计划学习模型的系统和方法
机译: 用于学习放射疗法治疗计划模型并预测放射疗法剂量分布的系统和方法
机译: 用于学习放射疗法计划的模型以预测放射疗法剂量分布的系统和方法