The invention relates to the field of radiotherapy plan optimization, which discloses a Monte Carlo tree search-based radiotherapy plan optimization system and method, and solves the problem that the optimization scheme of radiotherapy plan in traditional technology needs to rely on a large number of iteration trial and error and senior physicist's experience. The method consists of steps: A. selecting a set of target parameters as the initial value of the optimization process of radiotherapy plan, and determining a plan evaluation criterion according to the characteristics of the disease to be treated; B. Monte Carlo tree search operation combined with the plan evaluation criterion cycle until a set of optimized target parameters are obtained; C. performing dose calculation for the optimized target parameters, and checking whether the calculation results are in conformity with each other. If the optimization requirements are met, the process is terminated, and if not, step d; D. Fine tune the optimization target parameters and return to step B. In addition, the invention also discloses a Monte Carlo tree search based optimization system for radiation therapy planning, which is suitable for automatic optimization of radiation therapy planning.
【技术实现步骤摘要】
基于蒙特卡洛树搜索的放射治疗计划优化系统及方法
本专利技术涉及放射治疗计划优化领域,具体涉及一种基于蒙特卡洛树搜索的放射治疗计划优化系统及方法。
技术介绍
放射治疗,是利用放射线治疗肿瘤的一种局部治疗方法,为目前主流的肿瘤治疗方式之一。放射线包括放射性同位素产生的α、β、γ射线和各类x射线治疗机或加速器产生的x射线、电子线、质子束及其它粒子束等。目前,大约70%的癌症患者在治疗癌症的过程中需要使用放射治疗。放射治疗计划,是控制加速器照射病人肿瘤位置的具体实施方案,由物理师根据放疗医生指定的处方剂量目标使用治疗计划系统(TreatmentPlanningSystem,TPS)制定,其目标是在保证肿瘤(即靶区)获得足够放疗剂量的同时,尽可能控制重要器官组织(即危及器官)的照射剂量不超过其耐受剂量,从而保护重要器官组织的功能和患者的生活质量。放射治疗计划优化,是指制定放射治疗计划并优化以得到一个可用于临床治疗的合格计划的过程,这个过程一般由物理师操作TPS完成。目前,大部分的计划优化方式为逆向设计,即先设定一组优化的目标,然后使用模拟退火等方式的优化算法(例如,瓦里安厂家的PO算法)进行寻优,以确定目前的优化目标能否达到,优化算法一般会返回一组优化结果(一般主要是DVH图数据)供检查,物理师根据这个结果去修改优化目标并再次重复以上过程,直至满足优化的需求。满足优化需求后,需要将得到的优化目标参数代入剂量计算算法(例如,瓦里安厂家的AAA算法),最终得到剂量计算结果,物理师以这个剂量计算结果作为评判计划质量的依据,如果这个剂量计算结果不满足优化需求,则进一步修改优 ...
【技术保护点】
1.基于蒙特卡洛树搜索的放射治疗计划优化系统,其特征在于,包括:预处理模块,用于选择一组目标参数作为放疗计划优化过程的初始值,并针对待放疗病种的特点确定一个计划评判标准;蒙特卡洛树搜索模块,用于结合计划评判标准循环进行蒙特卡洛树搜索操作,直至得到一组优化的目标参数;剂量计算和检查模块,用于采用蒙特卡洛树搜索模块得到的一组优化目标参数执行剂量计算,并检查计算结果是否符合优化要求;微调模块,用于在一组优化目标参数进行剂量计算结果不符合优化要求时,对该组优化目标参数进行微调。
【技术特征摘要】
1.基于蒙特卡洛树搜索的放射治疗计划优化系统,其特征在于,包括:预处理模块,用于选择一组目标参数作为放疗计划优化过程的初始值,并针对待放疗病种的特点确定一个计划评判标准;蒙特卡洛树搜索模块,用于结合计划评判标准循环进行蒙特卡洛树搜索操作,直至得到一组优化的目标参数;剂量计算和检查模块,用于采用蒙特卡洛树搜索模块得到的一组优化目标参数执行剂量计算,并检查计算结果是否符合优化要求;微调模块,用于在一组优化目标参数进行剂量计算结果不符合优化要求时,对该组优化目标参数进行微调。2.如权利要求1所述的基于蒙特卡洛树搜索的放射治疗计划优化系统,其特征在于,所述预处理模块包括:初始值选择模块,用于选择一组目标参数作为放疗计划优化过程的初始值,所选择的目标参数来自于物理师常用的模板目标参数,或者来自于机器学习模型预测的剂量值;所述选择的一组目标参数具体包括靶区目标参数和危及器官目标参数;计划评判标准确定模块,用于针对待放疗病种的特点确定一个计划评判标准。3.如权利要求1所述的基于蒙特卡洛树搜索的放射治疗计划优化系统,其特征在于,蒙特卡洛树搜索模块包括:选择模块,用于执行选择操作:一组目标参数即为一个树搜索过程的节点,首次搜索时只有初始值一个节点,则只能选择初始值,后续搜索时可能会有多个节点供选择,则选择模拟结果较好的节点;扩展模块,用于执行扩展操作:将选择的节点作为父节点并向下扩展出多个子节点,每个子节点都是一组和父节点略有区别的目标参数;模拟模块,用于执行模拟操作:对扩展产生的子节点使用计划优化算法计算优化结果;根据子节点的个数选择全部模拟或者部分随机模拟的方式;反向传播模块,用于执行反向传播操作:针对每一次模拟操作,采用计划评判标准对计算的优化结果进行评分得出模拟结果,然后将模拟结果逐层反向传播直至父节点,从而得到每个子节点的综合模拟结果值。4.如权利要求1-3任意一项所述的基于蒙特卡洛树搜索的放射治疗计划优化系统,其特征在于,所述剂量计算和检查模块...
【专利技术属性】
技术研发人员:何铁军,王伟,董梅平,刘杰,
申请(专利权)人:北京东方瑞云科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。