Math 我能用谷歌Ceres解算器解非线性方程组吗?

Math 我能用谷歌Ceres解算器解非线性方程组吗?,math,equation,gsl,nonlinear-functions,ceres-solver,Math,Equation,Gsl,Nonlinear Functions,Ceres Solver,Google Ceres Solver解决了鲁棒非线性边界约束最小二乘问题 我可以使用非线性最小二乘解算器来求解非线性方程组吗? 来自维基百科:“最小二乘法是超定系统近似解的标准方法,即方程组中的方程多于未知数。” 现在,既然一个非线性方程的“正常”系统应该在一组超定系统中(在退化情况下,未知数的数量等于方程的数量),我可以推断我可以使用非线性最小二乘解算器来达到这个目的吗 这个问题来自这样一个事实:我必须使用Google Ceres Solver库,它似乎只提供非线性最小二乘法的方法 参考文献

Google Ceres Solver解决了鲁棒非线性边界约束最小二乘问题

我可以使用非线性最小二乘解算器来求解非线性方程组吗?

来自维基百科:“最小二乘法是超定系统近似解的标准方法,即方程组中的方程多于未知数。”

现在,既然一个非线性方程的“正常”系统应该在一组超定系统中(在退化情况下,未知数的数量等于方程的数量),我可以推断我可以使用非线性最小二乘解算器来达到这个目的吗

这个问题来自这样一个事实:我必须使用Google Ceres Solver库,它似乎只提供非线性最小二乘法的方法

参考文献:


是的。只要把它表述成你想最小化每个方程的平方和范数。当然,总是存在收敛到最终优化问题的局部最小值的问题,但唯一能绕过它的方法是对解决方案做出合理的初始猜测