其他优化问题
Nonlinear Least Squares
目标函数:
$$ \sum _ie_i^2(x) $$
解法:
-
Gauss‐Newton
-
Levenberg‐Marquardt
$$ \begin{array}{l} \nabla ^2e_i^2\approx 2(\nabla e_i)^T\nabla e_i \\ \nabla^2\approx J^TJ \ \end{array} $$
Mixed‐Integer Optimization
[1:26:57] 整型规划:部分变量只能取整数,先松驰成连续,再用稀疏方法限制在整数上。
几何处理中的优化问题
- 具有特殊的几何结构,往往能有特殊的优化方法
往往是多个优化目标的结合。
$$ \mathbf{argmin} \sum _jf(A_j) $$
例如:
优化相关的软件
• Eigen — linear algebra
• IPOPT — fast opensource C++ interior point method
• Mosek — commercial (convex) optimization in C, Java, Python…
• Gurobi — commercial mixed‐integer optimization
• CPLEX — commercial mixed‐integer optimization
• Matlab — many algorithms, good for prototyping
• CVX — prototyping for convex optimization
• CoMISo — unified interface to above algorithms
本文出自CaterpillarStudyGroup,转载请注明出处。 https://caterpillarstudygroup.github.io/GAMES102_mdbook/