矩阵微分与向量函数Taylor展开

第一部分:矩阵微分

计算 FX 时,根据F和X的类型有不同的微分公式。F和X可以分别是标量、向量和矩阵。

1. 当X是标量时

  • 当F是X的标量函数时,则 FX 就是一元函数的导数。
  • 当F是函数向量时,设
    F={F1(x),F1(x),...,Fn(x)}T


    FX={F1(x)x,F2(x)x,...,Fn(x)x}T
  • 当F是函数矩阵时,设
    F=f11...fn1.........f1m...fnm


    FX=f11X...fn1X.........f1mX...fnmX
  • 求导法则
    这里写图片描述

2. 当X是向量时

X={x1,x2,...,xm}T
- 当F是X的标量函数时,则

FX={Fx1,Fx2,...,Fxm}T
这叫做F(X)的梯度,记为 grad F(X)。
这里写图片描述
- 当F是函数向量时,设
F={f1(X),f2(X),...,fn(X)}T


FX=FXT={Fx1Fx2...Fxm}=f1x1...fnx1f1x2...fnx2.........f1xm...fnxm

这是先展开X后展开F。还可以先展开F后展开X,结果是一样的。
上述求导结果又称为Jaccobi矩阵。
这里写图片描述
- 当F是函数矩阵时,设
F={fij}nl


FX={Fx1Fx2...Fxm}Tmn×l

结果是m个n*l的矩阵在垂直方向上的叠加。

3. 当X是矩阵时

X=x11...xn1.........x1m...xnm

- 当F是X的标量函数,则
FX=Fx11...Fxn1.........Fx1m...Fxnm

- 当F是函数向量时,设
F={f1,f2,...,fl}T

F={f1X,f2X,...,flX}Tln×m

- 当F是函数矩阵时,设
F=f11...fl1.........f1k...flk

FX=f11X...fl1X.........f1kX...flkX
,其中矩阵的每个元素都是一个标量函数对矩阵的导数,每个元素都是一个nm的矩阵。

4. 复合函数的导数

这里写图片描述

第二部分:向量函数的Taylor展开

这里写图片描述
这里写图片描述

参考 :[https://wenku.baidu.com/view/bfb50cf09e314332396893cf.html]

  • 32
    点赞
  • 120
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值