Mageras G S, Mohan R
Memorial Sloan-Kettering Cancer Center, New York, New York 10021.
Med Phys. 1993 May-Jun;20(3):639-47. doi: 10.1118/1.597012.
Applications of simulated annealing to the optimization of radiation treatment plans, in which a set of beam weights are iteratively adjusted so as to minimize a cost function, have been motivated by its potential for finding the global or near-global minimum among multiple minima. However, the method has been found to be slow, requiring several tens of thousands of iterations to optimize 50 to 100 variables. A technique to improve the efficiency for finding a solution is reported, which is generally applicable to the optimization of continuous variables. In previous applications of simulated annealing to treatment planning optimization, only one or two weights are varied each iteration. This approach is to change all weights simultaneously, using random changes that are initially large to coarsely sample the cost function, then are reduced with iteration to probe finer structure. The performance of different methods are compared in optimizing a plan for treatment of the prostate, in which the search space consists of 54 noncoplanar beams and the cost function is based on tumor control and normal tissue complication probabilities. The proposed method yields solutions with similar values of the cost function in only a fraction of the iterations compared either to a fixed single weight adjustment technique, or to a method which combines the Nelder and Mead downhill simplex simulated annealing.
模拟退火算法在放射治疗计划优化中的应用,即通过迭代调整一组射束权重以最小化代价函数,其动机在于该算法有潜力在多个极小值中找到全局或近似全局最小值。然而,人们发现该方法速度较慢,优化50至100个变量需要数万次迭代。本文报道了一种提高求解效率的技术,该技术通常适用于连续变量的优化。在之前模拟退火算法应用于治疗计划优化时,每次迭代仅改变一两个权重。本文方法是同时改变所有权重,最初使用大的随机变化对代价函数进行粗略采样,然后随着迭代减小变化幅度以探测更精细的结构。在优化前列腺癌治疗计划时比较了不同方法的性能,其中搜索空间由54个非共面射束组成,代价函数基于肿瘤控制和正常组织并发症概率。与固定的单权重调整技术或结合Nelder和Mead下山单纯形模拟退火的方法相比,本文提出的方法仅需迭代次数的一小部分就能得到具有相似代价函数值的解。