最优化理论之牛顿法

1、泰勒展开式

泰勒展开式是用多项式来近似表示函数在某点周围的情况。

对于一个函数在x=a处的展开式,这个展开式在x=a附近对函数的逼近是最精确的,离a越远,这个公式就越不精确。实际函数值和多项式的偏差称为泰勒公式的余项。



2、方向导数和偏导数

方向导数(directional derivative)的通俗解释是:我们不仅要知道函数在坐标轴方向上的变化率(即偏导数),而且还要设法求得函数在其他特定方向上的变化率。而方向导数就是函数在其他特定方向上的变化率。

对于二维函数,任意方向的导数可以如下定义:


对于高维函数,我们可以同理推得,我们可以通过求得目标方向与各个方向之间的夹角,然后通过各维上的偏导数组合得到方向导数。



3、函数梯度:

对于一个多维函数,梯度是它的各界偏导数的值组成的向量。

函数{\displaystyle \varphi =2x+3y^{2}-\sin(z)}\varphi=2x+3y^2-\sin (z)的梯度为:

{\displaystyle \nabla \varphi ={\begin{pmatrix}{\frac {\partial \varphi }{\partial x}},{\frac {\partial \varphi }{\partial y}},{\frac {\partial \varphi }{\partial z}}\end{pmatrix}}={\begin{pmatrix}{2},{6y},{-\cos(z)}\end{pmatrix}}}

\nabla \varphi = \begin{pmatrix}{\frac{\partial \varphi}{\partial x}},  {\frac{\partial \varphi}{\partial y}}, {\frac{\partial \varphi}{\partial z}}\end{pmatrix} =\begin{pmatrix}{2},  {6y}, {-\cos (z)}\end{pmatrix}


4、海森矩阵:一个多变量实值函数的二阶偏导数组成的方块矩阵

H(f)={\begin{bmatrix}{\frac  {\partial ^{2}f}{\partial x_{1}^{2}}}&{\frac  {\partial ^{2}f}{\partial x_{1}\,\partial x_{2}}}&\cdots &{\frac  {\partial ^{2}f}{\partial x_{1}\,\partial x_{n}}}\\\\{\frac  {\partial ^{2}f}{\partial x_{2}\,\partial x_{1}}}&{\frac  {\partial ^{2}f}{\partial x_{2}^{2}}}&\cdots &{\frac  {\partial ^{2}f}{\partial x_{2}\,\partial x_{n}}}\\\\\vdots &\vdots &\ddots &\vdots \\\\{\frac  {\partial ^{2}f}{\partial x_{n}\,\partial x_{1}}}&{\frac  {\partial ^{2}f}{\partial x_{n}\,\partial x_{2}}}&\cdots &{\frac  {\partial ^{2}f}{\partial x_{n}^{2}}}\end{bmatrix}}

5、牛顿法步骤:



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值