问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

1.矩阵求导

提问网友 发布时间:2022-11-09 10:51
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2023-04-30 23:38
本节是自动求导框架技术的第一节,本系列其余文章包括

自动求导框架综述

2. 链式法则与计算图

3. 控制流与其实现思路

4. 自动求导框架的架构

5. 使用自动求导框架实现RNN

    本节内容主要介绍矩阵求导的相关知识主要参考了知乎的 矩阵求导术 这系列文章。由于自动求导框架是建立在张量(tensor)运算上的,张量在这里理解为一种*的矩阵,因此矩阵求导的概念是自动求导框架的基础。

    矩阵求导是针对于参数是矩阵的函数,比如函数

其中X,Y,Z都是矩阵。矩阵求导可以看做是单一变量求导的推广,以上面的函数为例,  Z 对 X 求导就是 Z 矩阵中的每个元素对 X 矩阵中的每个元素求导,然后做一下简单的合并。 假设矩阵 Z 是一个尺寸为 a×b 的矩阵,矩阵 X 是一个 c×d 的矩阵,矩阵 Z 对矩阵 X 的导数矩阵 G_zx 的求解分成了两步: 1.求导  2.合并 。在求导的时候矩阵G_zx是一个尺寸为 (ab) × (cd) 的二维矩阵,其中第 i 行中的第 j 个元素表示 Z 矩阵中的 i 号元素对 X 矩阵的 j 号元素进行求导,这样就把矩阵求导转化为了单个变量的求导过程:

观察上图中的 G_zx 矩阵,可知对于每一列而言实际上是 Z 矩阵中每个元素对于 X 矩阵的某个元素的导数,则 Z 矩阵整体对于 X 矩阵中某个元素的导数即是把 G_zx 在求导步骤的结果按行相加,得到 尺寸为1 × (cd) 的矩阵,表示 Z 矩阵整体对于 X 矩阵中的 cd 个元素分别求导的结果,这就是合并步骤需要做的事情:

    上面介绍了矩阵之间的求导方法,这个方法可以较为容易的推广到*矩阵——张量上。

    下面采用矩阵乘法作为例子,回顾一下上述过程。这时候 X 矩阵是一个 2×2 的矩阵,Y 是一个 2×2 的矩阵,Z是一个 2×2 的矩阵,f 函数表示 X 矩阵和 Y 矩阵乘法。通过上述过程我们可以得到以下结果:

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

闲话矩阵求导 WIN2003server下如何设置受限制用户 电脑组策略的软件限制策略是干什么用的? 强制刷新什么意思 什么是互联网银行及业务形式 互联网银行及业务形式简述 全国平均年收入 为什么下虾的时候,勺子要沾下水? 想去成都美熹国际医疗美容磨骨 这个医院评价怎么样? 上海九院做磨骨瘦脸哪个医生好? 深圳曙光医院整形美容科做磨骨瘦脸手术效果如何?做磨骨瘦脸手术权威吗? 月亮在白莲花般的云朵里穿行这句话中,研究对象是______,参照物是:______ 月亮在白莲花般的云朵里穿行缩句 月光在白莲花般的云朵里穿行,这句话出自哪里? 每次和女生聊天,都发现自己问的问题太无聊了,我该怎么办,有什么技巧 女生回答,当别人跟你谈起一种你觉得特别无聊的话题时,你会怎么处理?转移话题?结束谈话?还是干听? 禧玛诺shimano/鼓轮/calcutta conquest 201dc和shimano禧玛诺cq300 301哪个好 海伯和海宝军刀鼓轮哪个好 怎么才知道变蛋味道好于坏 请问怎么投诉京东订单取消? 如何更换支付宝健康码 矩阵向量求导 我是学市场营销专业的学生,家在双流,想找离家近,实力又比较强的房地产公司实习,有没有好的推荐? 坂田集团商务中心有值班的吗 深圳坂田商务大厦写字楼租赁价格多少钱一个月? 深圳坂田国际中心有哪些基本信息? 深圳市启疆科技有限公司怎么样? 深圳欧芙美科技网销好做吗 深圳坂田国际中心具体地址是哪个?属于哪个区? 深圳坂田科技中心写字楼信息有哪些? 我是一个农民工在瓷砖厂上班工作时间是十二个小时,没有国际假期管理和老板各_百度问一问 戏王之王 SIMPLY ACTORS怎么样 请问影片<<戏王之王>>里饰演"小曼"的那个女的叫什么? 有个电影香港的里面男主角是*爱演戏是什么片 他还上戏剧学院了 汤姆是怎么死的 许多年以后,汤姆是怎么去世的 爱的教育——《杀死一只知更鸟》 有没有可以做为手机铃音的好听的歌曲 汽车如何通过usb放歌? 汽车上的usb接口是干什么用的 微波传感器是通过什么方式进行测量的?精度可以达到多少?
Top