最优化学习 无约束优化问题的最优性条件

全部笔记的汇总贴:最优化学习目录


无约束问题的最优条件

考虑无约束优化问题:
min ⁡ f ( x )  s.t.  x ∈ X ⊆ R n \begin{aligned} \min & f(x) \\ \text { s.t. } & x \in X \subseteq R^{n} \end{aligned} min s.t. f(x)xXRn
在这里插入图片描述

  • 若f(x)为凸函数 则 x ∗ x^* x是最优解 ⇔ \Leftrightarrow ∇ f ( x ∗ ) = 0 ∘ \nabla f\left(x^{*}\right)=0_{\circ} f(x)=0
  • 若f(x)为一般函数
    • 一阶必要条件(First-Order Necessary Conditions)
      假设 f ( x ) f(x) f(x) x ∗ x^* x处是可微的,如果 x ∗ x^* x是局部最小值,那么 ∇ f ( x ∗ ) = 0 \nabla f\left(x^{*}\right)=0 f(x)=0
    • 二阶必要条件(Second-Order Necessary Conditions)
      假设 f ( x ) f(x) f(x) x ∗ x^* x处是二阶可微的,如果 x ∗ x^* x是局部最小值,那么 ∇ f ( x ∗ ) = 0 \nabla f\left(x^{*}\right)=0 f(x)=0 ∇ 2 f ( x ∗ ) \nabla^{2} f\left(\mathbf{x}^{*}\right) 2f(x)是半正定矩阵
    • 二阶充分条件(Second-Order Sufficient Conditions)
      假设 f ( x ) f(x) f(x) x ∗ x^* x处是二阶可微的,如果 x ∗ x^* x是局部最小值,那么 ∇ f ( x ∗ ) = 0 \nabla f\left(x^{*}\right)=0 f(x)=0 ∇ 2 f ( x ∗ ) \nabla^{2} f\left(\mathbf{x}^{*}\right) 2f(x)是正定矩阵
      在这里插入图片描述

回顾泰勒定理(Taylor’s Theorem)

为了证明,我们回顾一下泰勒定理
如果f在R上连续可微,则
f ( x + p ) = f ( x ) + ∇ f ( x + t p ) ⊤ p f(x+p)=f(x)+\nabla f(x+t p)^{\top} p f(x+p)=f(x)+f(x+tp)p t ∈ ( 0 , 1 ) t \in(0,1) t(0,1)

如果f在R上二次连续可微,则可以得到
f ( x + p ) = f ( x ) + ∇ f ( x ) ⊤ p + 1 2 p ⊤ ∇ 2 f ( x + t p ) p f(x+p)=f(x)+\nabla f(x)^{\top} p+\frac{1}{2} p^{\top} \nabla^{2} f(x+t p) p f(x+p)=f(x)+f(x)p+21p2f(x+tp)p
具体推导如下
在这里插入图片描述

一阶必要条件(First-Order Necessary Conditions)

假设 f ( x ) f(x) f(x) x ∗ x^* x处是可微的,如果 x ∗ x^* x是局部最小值,那么 ∇ f ( x ∗ ) = 0 \nabla f\left(x^{*}\right)=0 f(x)=0

p r o o f proof proof如下:
在这里插入图片描述

二阶必要条件(Second-Order Necessary Conditions)

假设 f ( x ) f(x) f(x) x ∗ x^* x处是二阶可微的,如果 x ∗ x^* x是局部最小值,那么 ∇ f ( x ∗ ) = 0 \nabla f\left(x^{*}\right)=0 f(x)=0 ∇ 2 f ( x ∗ ) \nabla^{2} f\left(\mathbf{x}^{*}\right) 2f(x)是半正定矩阵

p r o o f proof proof如下:
在这里插入图片描述

在这里插入图片描述

二阶充分条件(Second-Order Sufficient Conditions)

假设 f ( x ) f(x) f(x) x ∗ x^* x处是二阶可微的,如果 x ∗ x^* x是局部最小值,那么 ∇ f ( x ∗ ) = 0 \nabla f\left(x^{*}\right)=0 f(x)=0 ∇ 2 f ( x ∗ ) \nabla^{2} f\left(\mathbf{x}^{*}\right) 2f(x)是正定矩阵

p r o o f proof proof如下:
在这里插入图片描述
参考

  • Nocedal, Jorge, & Wright, Stephen J. (0). Numerical optimization. 2nd ed… Springer.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风信子的猫Redamancy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值