机器学习门槛之矩阵求导(二)
行云流水秀:机器学习门槛之矩阵求导(二)zhuanlan.zhihu.com提到有六种矩阵求导的形式如下:
1:
2:
3:
4:
5:
6:
下面的式子中小写字母a表示标量a,带横线的小写字母
需要记住 下面的求导公式,就像记住高中常见的求导公式一样。
(c1)
(c2)
(c3)
(c4)
(c5)
下面的几个最重要:
下面的式子中小写字母a表示标量a,带横线的小写字母
表示列向量,大写字母A表示矩阵,a,(c6)
(c7)
(c8)
(c9)
(c10)
(c11)
回到多元线性回归模型:
行云流水秀:机器学习门槛之矩阵求导(一)zhuanlan.zhihu.com行云流水秀:机器学习门槛之矩阵求导(二)zhuanlan.zhihu.com下面的式子中小写字母a表示标量a,带横线的小写字母
表示列向量,大写字母A表示矩阵,a,所以loss对
(1)
(2)
根据公式(c6)
可知
(3)
根据公式(c6)
可知:
(4)
根据公式(c11):
可知
综上(1)(2)(3)(4)可知:
大功告成!
多元线性回归或者最小二乘法(最小平方法)的解为:
等号两边同时转置得:
所以可得:
大功彻底告成!
总结:矩阵求导要会套公式,和高中数学求导一样。
去哪里找矩阵求导公式,一个是 The Matrix Cookbook ,一个小册子。下载链接:链接:https://pan.baidu.com/s/12_Xqlw1VWosEOpwqB_S1SA
提取码:71md
二是Matrix Calculus网站
Matrix Calculuswww.matrixcalculus.org,使用参考:
二圈妹:矩阵求导简介zhuanlan.zhihu.com