Pflugfelder Daniel, Wilkens Jan J, Nill Simeon, Oelfke Uwe
Department of Medical Physics in Radiation Oncology, German Cancer Research Center (DKFZ), Heidelberg.
Z Med Phys. 2008;18(2):111-9. doi: 10.1016/j.zemedi.2007.12.001.
In intensity modulated treatment techniques, the modulation of each treatment field is obtained using an optimization algorithm. Multiple optimization algorithms have been proposed in the literature, e.g. steepest descent, conjugate gradient, quasi-Newton methods to name a few. The standard optimization algorithm in our in-house inverse planning tool KonRad is a quasi-Newton algorithm. Although this algorithm yields good results, it also has some drawbacks. Thus we implemented an improved optimization algorithm based on the limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) routine. In this paper the improved optimization algorithm is described. To compare the two algorithms, several treatment plans are optimized using both algorithms. This included photon (IMRT) as well as proton (IMPT) intensity modulated therapy treatment plans. To present the results in a larger context the widely used conjugate gradient algorithm was also included into this comparison. On average, the improved optimization algorithm was six times faster to reach the same objective function value. However, it resulted not only in an acceleration of the optimization. Due to the faster convergence, the improved optimization algorithm usually terminates the optimization process at a lower objective function value. The average of the observed improvement in the objective function value was 37%. This improvement is clearly visible in the corresponding dose-volume-histograms. The benefit of the improved optimization algorithm is particularly pronounced in proton therapy plans. The conjugate gradient algorithm ranked in between the other two algorithms with an average speedup factor of two and an average improvement of the objective function value of 30%.
在调强治疗技术中,每个治疗野的调制是通过优化算法实现的。文献中已经提出了多种优化算法,例如最速下降法、共轭梯度法、拟牛顿法等等。我们内部的逆向计划工具KonRad中的标准优化算法是一种拟牛顿算法。尽管该算法取得了良好的效果,但也存在一些缺点。因此,我们基于有限内存布罗伊登-弗莱彻-戈德法布-香农(L-BFGS)例程实现了一种改进的优化算法。本文描述了这种改进的优化算法。为了比较这两种算法,使用这两种算法对多个治疗计划进行了优化。这包括光子调强放射治疗(IMRT)以及质子调强放射治疗(IMPT)计划。为了在更广泛的背景下展示结果,广泛使用的共轭梯度算法也被纳入了此次比较。平均而言,改进的优化算法达到相同目标函数值的速度快六倍。然而,它不仅加快了优化速度。由于收敛速度更快,改进的优化算法通常在较低的目标函数值处终止优化过程。目标函数值的平均改善幅度为37%。这种改善在相应的剂量体积直方图中清晰可见。改进的优化算法的优势在质子治疗计划中尤为明显。共轭梯度算法的排名介于其他两种算法之间,平均加速因子为2,目标函数值的平均改善幅度为30%。