矩阵的导数计算

下面关于矩阵的导数计算的知识是参考李沐老师的深度学习课程得来的。

1.标量的导数

标量导数:导数是切线的斜率
在这里插入图片描述
将导数拓展到不可微的函数
在这里插入图片描述

2.向量的导数总结

在这里插入图片描述
总结如下:

  1. x和y都是标量,那么导数也是标量
  2. x是向量,y是标量,那么导数就是一个行向量
  3. x是标量,y是向量,那么导数就是一个列向量
  4. 如果x和y都是向量,那么导数就是一个矩阵

3.x向量,y标量

x是向量,y是标量,那么导数就是一个行向量
在这里插入图片描述
样例:
在这里插入图片描述

4.x标量,y向量

x是标量,y是向量,那么导数就是一个列向量
在这里插入图片描述

5.x和y均是向量

如果x和y都是向量,那么导数就是一个矩阵
在这里插入图片描述
样例:
在这里插入图片描述

6.拓展到矩阵

在这里插入图片描述

7.向量链式法则

首先我们看下标量的链式法则如下:
在这里插入图片描述
进行类比,我们可以得到:
x是向量,y是标量,u是标量的链式求导法则:
在这里插入图片描述
x是向量,y是标量,u是向量的链式求导法则:
在这里插入图片描述
x是向量,y是向量,u是向量的链式求导法则:
在这里插入图片描述

8.向量链式法则例子

例子1:
在这里插入图片描述
例子2:
在这里插入图片描述

8.计算图

自动求导是计算一个函数在指定值上的导数,通常是使用计算图来完成的。
首先,我们可以根据式子构建下面的一个计算图:
在这里插入图片描述
接着我们可以采用反向传播算法得到我们想要的导数值:
在这里插入图片描述
这里是先进行正向的计算,然后再进行反向求导。再进行反向计算过程中,可以利用正向计算中已经计算过的结果。
流程主要如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值