摘要
针对高斯牛顿(Gauss-Newton,GN)方法求解光束法平差模型时对初值准确度要求高、应用场景受限的问题,提出基于拟牛顿法BFGS (Broyden-Fletcher-Goldfarb-Shanno)修正的高斯牛顿算法——BFGS-GN法。当高斯牛顿法的信息矩阵失去正定性后,使用BFGS算法对法方程进行补充修正,可从根本上消除高斯牛顿方法对初值敏感的数学缺陷。在数据集上的实验结果表明,BFGS-GN算法对不同类型的初值具有鲁棒性,在初值较好的情况下,所提方法与高斯牛顿法具有相同的精度和迭代效率;在初值较差的情况下,高斯牛顿方法因发散而失效, BFGS-GN算法仍可以收敛到较高的精度。
- 单位