Google Ceres Solver解决了有限的非线性边界约束最小二乘问题。
我可以使用非线性最小二乘求解器来求解非线性方程组的解吗?
来自维基百科:"最小二乘法是超定系统近似解的一种标准方法,即方程组中存在的方程式多于未知数。"
现在,因为"正常"非线性方程组应该在超定系统的集合中(在未知数的未知数等于方程数的简并情况下),我可以推导出我可以使用非线性最小二乘求解器吗?
这个问题来自于我必须使用Google Ceres Solver库,它似乎只为非线性最小二乘法提供方法。
参考文献:
Ceres Solver tutorial
Non-linear least squares solver to solve a system of non-linear equations?
答案 0 :(得分:6)
是。只需将其表示为您希望最小化每个等式的总和平方范数。当然,总是存在收敛到最终优化问题的局部最小值的问题,但解决它的唯一方法是提出对解决方案的初步猜测。