BP神经网络模型预测肝肿瘤运动趋势可行性研究

姚晔 戈伟强 周云 张立波

引用本文:
Citation:

BP神经网络模型预测肝肿瘤运动趋势可行性研究

    通讯作者: 戈伟强, gortonge@sina.com

Feasibility study on liver tumor motion prediction based on back propagation neural network

    Corresponding author: Weiqiang Ge, gortonge@sina.com ;
  • 摘要: 目的 利用BP(back propagation)神经网络模型对1例肝癌碘油介入术后患者的肝肿瘤运动趋势进行预测。 方法 使用X射线容积成像系统对某肝癌患者进行扫描, 采集各时相呼吸运动图像。利用碘油标记方法, 对肝癌病灶进行定位, 并通过图像检测技术, 获取病灶标记点的运动轨迹。对标记点的运动轨迹数据进行分析, 建立BP神经网络模型, 并用其预测下一时间段的运动曲线, 将预测结果与肿瘤标记点实际的运动轨迹进行比较分析。 结果 利用BP神经网络可以有效预测肝肿瘤的运动趋势, 在一定时间段内可保持良好的精准度, 误差在1个像素距离内, 但在呼吸运动峰值处预测精准度尚不理想, 误差接近2个像素距离。 结论 BP神经网络模型是预测肝肿瘤运动的一种新方法, 可能对肝癌的体部立体定向放疗以及实时跟踪放疗精准度的提升有一定帮助, 且具有一定的临床价值。
  • 图 1  肝癌碘油介入术后患者在透视模式下X射线容积成像系统锥形束CT扫描图

    Figure 1.  A liver cancer patient with iodised oil interventional operation in 2 dimensional mode of Cone Beam CT

    图 2  肝癌患者的呼吸运动曲线

    Figure 2.  Breath motion curve of the liver cancer patient

    图 3  BP网络训练

    Figure 3.  BP network training

    图 4  系统训练收敛图

    Figure 4.  Convergence of network training

    图 5  系统训练回归分析

    Figure 5.  Regression of network training

    图 6  BP网络模型预测结果及分析

    Figure 6.  Prediction and analysis of the BP network model

  • [1] Ruan D, Fessler JA, Balter JM.Real-time prediction of respiratory motion based on local regression methods[J].Phys Med Biol, 2007, 52(23):7137-7152.DOI:http://dx.doi.org/10.1088/0031-9155/52/23/024.
    [2] Keall PJ, Mageras GS, Balter JM, et al.The management of respiratory motion in radiation oncology report of AAPM Task Group 76[J].Med Phys, 2006, 33(10):3874-3900.DOI:http://dx.doi.org/10.1118/1.2349696.
    [3] Zhao B, Yang Y, Li T, et al.Statistical analysis of target motion in gated lung stereotactic body radiation therapy[J].Phys Med Biol, 2011, 56(5):1385-1395.DOI:10.1088/0031-9155/56/5/011.
    [4] Murphy MJ.Tracking moving organs in real time[J].Semin Radiat Oncol, 2004, 14(1):91-100.DOI:10.1053/j.semradonc.2003.10.005.
    [5] 欧阳斌, 卢文婷, 窦建洪, 等.基于非参数回归的呼吸运动预测方法在实时跟踪放疗中的应用[J].南方医科大学学报, 2011, 31(10):1682-1686.DOI:CNKI:44-1627/R.20111004.1152.009.
    Ouyang B, Lu WT, Dou JH.Prediction of respiratory motion based on nonparametric regression for real-time tumor-tracing radiotherapy[J].J South Med Univ, 2011, 31(10):1682-1686.
    [6] Hoisak JD, Sixel KE, Tirona R, et al.Correlation of lung tumor motion with external surrogate indicators of respiration[J].Int J Radiat Oncol Biol Phys, 2004, 60(4):1298-1306.DOI:10.1016/j.ijrobp.2004.07.68.1.
    [7] Ahn S, Yi B, Suh Y, et al.A feasibility study on the prediction of tumour location in the lung from skin motion[J].Br J Radiol, 2004, 77(919):588-596.DOI:http://dx.doi.org/10.1259/bjr/64800801.
    [8] Ozhasoglu C, Murphy MJ.Issues in respiratory motion compensation during external-beam radiotherapy[J].Int J Radiat Oncol Biol Phys, 2002, 52(5):1389-1399.DOI:10.1016/S0360-3016(01)02789-4.
    [9] Ruan D.Kernel density estimation-based real-time prediction for respiratory motion[J].Phys Med Biol, 2010, 55(5):1311-1326.DOI:10.1088/0031-9155/55/5/004.
    [10] Krauss A, Nill S, Oelfke U.The comparative performance of four respiratory motion predictors for real-time tumour tracking[J].Phys Med Biol, 2011, 56(16):5303-5317.DOI:10.1088/0031-9155/56/16/015.
    [11] Murphy MJ, Pokhrel D.Optimization of an adaptive neural network to predict breathing[J].Med Phys, 2009, 36(1):40-47.DOI:10.1118/1.3026608.
    [12] Ramrath L, Schlaefer F, Ernst A, et al.Prediction of respiratory motion with a multi-frequency based Extended Kalman Filter[J].Int J CARS, 2007, 2(Suppl 1):S56-60.DOI:10.1007/s11548-007-0083-7.
    [13] Kakar M, Nyström H, Aarup LR, et al.Respiratory motion prediction by using the adaptive neuro fuzzy inference system(ANFIS)[J].Phys Med Biol, 2005, 50(19):4721-4728.DOI:http://dx.doi.org/10.1088/0031-9155/50/19/020.
  • [1] 王月英吴红英李德冠王小春宋娜玲路璐张俊伶孟爱民 . 小鼠不同肿瘤模型对放化疗敏感性的研究. 国际放射医学核医学杂志, 2012, 36(5): 289-292. doi: 10.3760/cma.j.issn.1673-4114.2012.05.006
    [2] 张仲良李静喆何玉奇康祺龚飞 . 放射性125I粒子植入联合肝动脉化疗栓塞术治疗中晚期肝癌的临床疗效评价. 国际放射医学核医学杂志, 2022, 46(9): 544-549. doi: 10.3760/cma.j.cn121381-202205004-00217
    [3] 闫玉军徐文清刘晓秋周则卫龙伟张晓东王浩洪阁韩英沈秀 . 实验肿瘤局部照射动物模型的改进. 国际放射医学核医学杂志, 2013, 37(6): 337-339. doi: 10.3760/cma.j.issn.1673-4114.2013.06.003
    [4] 刘晓秋王芹周则卫韩英王德芝沈秀 . 9401对H22肝癌小鼠放射增敏效应的研究. 国际放射医学核医学杂志, 2013, 37(1): 13-15, 37. doi: 10.3760/cma.j.issn.1673-4114.2013.01.004
    [5] 罗作明吴华 . PET代谢显像剂11C-乙酸盐在临床中的应用. 国际放射医学核医学杂志, 2007, 31(1): 25-27.
    [6] 张颖林军125I粒子治疗对肝癌细胞凋亡及细胞周期的影响. 国际放射医学核医学杂志, 2009, 33(4): 193-195. doi: 10.3760/cma.j.issn.1673-4114.2009.04.001
    [7] 冯学民尹乐王俊起秦岚 . 呋塞米介入及增加核素活度对肝癌和肝硬化患者骨显像的改善. 国际放射医学核医学杂志, 2008, 32(2): 79-82.
    [8] 谢燃李琳邓智勇汪春孙华18F-FDG联合11C-乙酸盐PET-CT在肝癌诊断中的应用. 国际放射医学核医学杂志, 2011, 35(3): 167-169. doi: 10.3760/cma.j.issn.1673-4114.2011.03.008
    [9] 闵捷李斌金凯梁维仁晁明 . 肝脏磁共振弹性成像的应用现状与展望. 国际放射医学核医学杂志, 2014, 38(4): 261-265. doi: 10.3760/cma.j.issn.1673-4114.2014.04.013
    [10] 方京龙刘淑玲张广明 . 肝硬化和肝癌MRI诊断研究进展. 国际放射医学核医学杂志, 2014, 38(3): 207-210. doi: 10.3760/cma.j.issn.1673-4114.2014.03.015
  • 加载中
图(6)
计量
  • 文章访问数:  2301
  • HTML全文浏览量:  1032
  • PDF下载量:  2
出版历程
  • 收稿日期:  2015-07-19
  • 刊出日期:  2016-01-25

BP神经网络模型预测肝肿瘤运动趋势可行性研究

    通讯作者: 戈伟强, gortonge@sina.com
  • 200040 上海, 复旦大学附属华东医院放疗科

摘要:  目的 利用BP(back propagation)神经网络模型对1例肝癌碘油介入术后患者的肝肿瘤运动趋势进行预测。 方法 使用X射线容积成像系统对某肝癌患者进行扫描, 采集各时相呼吸运动图像。利用碘油标记方法, 对肝癌病灶进行定位, 并通过图像检测技术, 获取病灶标记点的运动轨迹。对标记点的运动轨迹数据进行分析, 建立BP神经网络模型, 并用其预测下一时间段的运动曲线, 将预测结果与肿瘤标记点实际的运动轨迹进行比较分析。 结果 利用BP神经网络可以有效预测肝肿瘤的运动趋势, 在一定时间段内可保持良好的精准度, 误差在1个像素距离内, 但在呼吸运动峰值处预测精准度尚不理想, 误差接近2个像素距离。 结论 BP神经网络模型是预测肝肿瘤运动的一种新方法, 可能对肝癌的体部立体定向放疗以及实时跟踪放疗精准度的提升有一定帮助, 且具有一定的临床价值。

English Abstract

  • 随着肿瘤放射治疗(简称:放疗)进入“精确定位、精确计划、精确治疗”时代,对肿瘤的实时跟踪定位提出了更高要求。放疗过程中,胸腹部肿瘤的位移主要是受呼吸运动的影响。肿瘤病灶在呼吸周期内随着时间表现出与呼吸运动相关性的运动,这使得定位扫描、靶区勾画、计划设计、实际照射之间存在着偏差,影响了放疗的精度。为了减少呼吸运动带来的影响,放疗工作者采取了各种方法,比如:呼吸训练、门控技术等。利用电子射野影像装置或者锥形束计算机断层成像装置的图像引导技术为肿瘤病灶的实时跟踪提供了可能,但图像获取及分析速度、系统延迟、患者额外照射的剂量等,仍然是有待解决的问题。本研究针对动态实时跟踪肿瘤的前沿问题,提出一种呼吸信号预测模型,利用已获取的呼吸信号数据对患者的呼吸运动状态进行预测,并对预测数据进行验证和评价。

    • 选取1例肝癌碘油介入术后患者,在透视模式下,使用Elekta公司Synergy-S直线加速器机载的X射线容积成像系统进行锥形束CT扫描,记录其自由呼吸状态下碘油显影的运动时序。

      考虑到呼吸运动在头脚方向的幅度最为明显,而且与胸腹部肿瘤运动具有良好的相关性,本研究仅计算肿瘤在头脚方向上的运动轨迹。采用小波变换方法对图像进行增强,对增强后的图像进行边缘检测,使用Canny算子实现膈肌边缘提取,通过Matlab编程跟踪碘油标记点的运动轨迹。

      利用Matlab软件建立一套BP(back propagation)网络,反馈步进为26,将前160个呼吸运动的数据作为输入数据。由于BP神经网络的隐含层节点数对BP神经网络预测精准度有较大的影响,所以经过调试,创建BP网络。

      使用训练好的BP模型进行预测,并将预测数据与实测的后40个呼吸运动的采样数据进行分析和比较。

    • 根据扫描的肝癌患者自由呼吸状态下碘油显影的运动时序图,采得30个呼吸周期,共243幅图像(图 1)。

      图  1  肝癌碘油介入术后患者在透视模式下X射线容积成像系统锥形束CT扫描图

      Figure 1.  A liver cancer patient with iodised oil interventional operation in 2 dimensional mode of Cone Beam CT

      建立患者肿瘤运动的碘油运动曲线,去除首尾若干杂散点,本次研究共采用226个有效采样点。将碘油运动曲线映射为患者的呼吸运动曲线(图 2)。

      图  2  肝癌患者的呼吸运动曲线

      Figure 2.  Breath motion curve of the liver cancer patient

      网络创建成功后,对该BP网络模型进行训练(图 3),待系统达到收敛条件时,系统自动停止迭代(图 4~5)。

      图  3  BP网络训练

      Figure 3.  BP network training

      图  4  系统训练收敛图

      Figure 4.  Convergence of network training

      图  5  系统训练回归分析

      Figure 5.  Regression of network training

      该BP网络模型较好地预测了呼吸运动的状态,在40个测试点中,除了个别几点外,90%的预测数据偏差在2%以内,精准度良好,在呼吸运动的峰值处偏差较为明显(图 6)。总体来说达到了临床的需要。

      图  6  BP网络模型预测结果及分析

      Figure 6.  Prediction and analysis of the BP network model

    • 作为训练使用的历史数据量过少无疑会影响预测精度,尤其对于一个处理非线性数据的网络,如果缺乏足够多的网络训练数据,网络预测值可能存在较大的误差。另外,过多训练数据也会增加计算量,增加了训练时间,对减少系统延迟无益。因此,历史数据量选择要合理。

      合适的参数、权重有利于预测精准度及提高效率。同时BP神经网络构建时应注意隐含层节点数的选择,如果隐含层节点数太少,BP网络不能很好地学习,即不能建立复杂的映射关系,需要增加训练次数,训练的精准度也受影响;节点数太多,训练时间增加,网络容易过拟合,即仅训练样本预测准确,但其他样本预测误差较大。究竟如何选择还需针对不同病例数据进行大量实验后总结规律。

      本研究发现,对于本例肝肿瘤运动曲线峰值处的预测误差较大,可能是由于呼吸运动没有严格的周期性所导致。在今后进一步研究中,将本研究病例中的神经网络预测与呼吸门控技术相结合,或许能够达到比较理想的效果。

      与目前大多数研究方法一样,本研究所做工作仅为对历史数据做回顾性分析,并验证其准确率,如若投入临床,真正实现实时跟踪放疗,还需与测量装置相连接(例如包括与X射线容积成像系统系统的软硬件接口等),其有效性和实时性还有待检验。

参考文献 (13)

目录

    /

    返回文章
    返回