求导,,,,

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

向量或者矩阵对元素的导很简单

元素对想两矩阵导依然简单


行对列与列对行  注意分毋的对应



矩阵对行向量以及列向量







先将X看成行向量,再将Y看成列向量

这几天由于用到矩阵导相关的知識但是自己没有学过矩阵论(研究生选课的时候,导师没有让选)于是百度了下,觉得完整的相关资料不多还好发现了下面的这篇博客,给我了很大的帮助!

仔细分析了下博客中的内容其实矩阵导也是挺好理解的(估计是我有较好的MATLAB使用基础吧),下面看帖吧哈哈!!

在網上看到有人贴了如下导公式:

于是把以前学过的矩阵导部分整理一下:

1. 矩阵Y对标量x导:

相当于每个元素导数后转置一下,注意M×N矩阵导後变成N×M了

2. 标量y对列向量X导:

注意与上面不同这次括号内是偏导,不转置对N×1向量导后还是N×1向量

3. 行向量Y'对列向量X导:

注意1×M向量对N×1向量导后是N×M矩阵。

将Y的每一列对X偏导将各列构成一个矩阵。

4. 列向量Y对行向量X’导:

转化为行向量Y’对列向量X的导数然后转置。

注意M×1向量对1×N向量导结果为M×N矩阵

5. 向量积对列向量X导运算法则:

注意与标量导有点不同。

6. 矩阵Y对列向量X导:

将Y对X的每一个分量偏导构荿一个超向量。

注意该向量的每一个元素都是一个矩阵

7. 矩阵积对列向量导法则:

8. 标量y对矩阵X的导数:

类似标量y对列向量X的导数,

把y对每個X的元素偏导不用转置。

9. 矩阵Y对矩阵X的导数:

将Y的每个元素对X导然后排在一起形成超级矩阵。

加载中请稍候......

参考资料

 

随机推荐