在给定的约束条件下, 选择最优的参数和方案,来使得目标函数最大化/最小化的问题。
最优化问题的主要形式是
$$ \left\{\begin{matrix} & min f(x) \\ s.t. &g_i(x) \geq 0, i = 1, ..., m \\ & h_i(x) = 0, i = 1, ..., l \\\end{matrix}\right. $$
其中$f(x)$表示目标函数,$g_i(x)$表示不等式约束,$h_i(x)$表示等式约束。
可以分为两大步骤:第一步将有约束的最优化问题转化为无约束的最优化问题,第二步对无约束的最优化问题进行求解。
基于线搜索的下降算法基本思路
三个比较核心的问题:终止条件、下降方向和步长