$$ \begin{array}{rl}\text{minimize}&f(\boldsymbol{x})\\\text{subject to}&\boldsymbol{x}\in\Omega\end{array} $$
目标函数objective function |价值函数$f\colon\mathbb{R}^{n}\to\mathbb{R}$
决策变量decision variable $\boldsymbol x\in\mathbb R^n$
约束集|可行集constraint/ feasible set $\Omega$
无约束优化问题unconstrained optimization :$\Omega\in\mathbb R^n$
约束优化问题:$\Omega\subsetneqq\mathbb R^n$
<aside> 💡 无约束优化问题:一元、多元函数; 约束优化问题:可行方向锥。
</aside>
极小点: 【局部部local minimum】在邻域$\mathcal N(x^)$中最小$f(x)\geqslant f(x^{})$。 【全局】在定义域$\Omega=\text{dom} (f)$中最小
可行方向feasible direction $x\in \Omega,d\in \mathbb F^n$→$\exist\alpha_0, x+\alpha d \in \Omega,\alpha\in[0,\alpha_0]$,则称方向d是可行的,称可行方向。
内点 $x\in \text{int}(\Omega)$,可行方向全体为$\mathbb F^n$
边界点
【切锥】【可行锥】【可行方向锥】 $x\in\text{bd}(\Omega)$,(光滑可微)切平面下方构成可行方向全体(也是可行方向锥);(拐点)可行方向全体$T_\Omega(x)$构成可行方向锥-可行锥 - 切锥
$f^\prime$ ↔ $\nabla$,$f^{\prime\prime}$↔$\nabla^2$黑塞矩阵,$>$正定$\ge$半正定
对于约束优化问题【最优性条件】
$\bm x$是(局部、严格、全局)极小值的条件是:
(充分条件S⇒极小)(必要条件N←极小)
一元可微函数 | 无约束优化 | 约束优化 | 拉格朗日条件(等式约束) | KKT 条件(不等式约束) | |
---|---|---|---|---|---|
一阶必要条件 | |||||
FONC | $f^\prime(x^*)=0$ | $\nabla f(x^*)=0$ | $\bm d^T\nabla f (\bm x^)\ge 0,\ \forall d\in T_\Omega (x^)$ |
积极约束
方向导数
$$ \begin{array}{rl}\text{minimize}&f(\boldsymbol{x}):\mathbb R\to \mathbb R\\\text{subject to}&\boldsymbol{x}\in\Omega\end{array} $$
迭代算法$x^{(0)}\to x^{(1)}\to x^{(2)}\to \cdots$
一维优化问题 :
如何确定有解区间(搜索区间)
最优性条件:
$$ \nabla f(x)=0. $$
line search 线搜索
$$ \boldsymbol x_{k+1}=\boldsymbol x_k+\alpha _k\boldsymbol p_k. $$