在放射治疗过程中,呼吸运动会造成某些器官组织如肺、肝的靶区发生变化,从而降低放疗的效果,并且加大对正常组织器官的伤害.因此,在放疗过程中对靶区进行呼吸运动的实时估计是一项非常必要的工作.由于具备较好的非线性拟合能力,优化反向传播神经网络(BP-NN)已经被广泛应用于呼吸的预测,然而BP-NN容易陷入局部最优值.提出一种应用粒子群算法(PSO)优化BP-NN的方法减少陷入局部最优值的机率,提高呼吸运动预测的精度.首先,应用PSO算法寻找神经网络的最佳初始权值与阈值;然后,应用最优的初始权值与阈值建立神经网络(PSO-NN);最后,利用建立的PSO-NN网络进行呼吸预测.结果表明,11组肺癌病人呼吸运动预测实验对比结果表明,此算法(PSO-NN)相比单纯应用BP-NN算法的平均绝对误差由0.24减少到0.18 (25%),互相关系数由0.82提高到0.86.所提出的算法可以有效地减少BP-NN陷入局部最优值的机率,提高预测的精度.
作者:常盼春;杨济民;杨娟;游涛
来源:中国生物医学工程学报 2018 年 37卷 6期