矩阵最小二乘法

最近在学习深度学习的理论知识,一上来矩阵求导就干趴了我,于是乎今天决定开始以写日记的方式记录我的生活~

首先摆明两个公式:

(可下去手推)

\frac{dX.TAX}{X}=(A.T+A)X -----------------------------------------------------------------------------------公式1

\frac{dA.TX}{dX}=\frac{dX.TA}{dX}=A --------------------------------------------------------------------------------------公式2

线性回归损失L:L=\left ( Y-X.TM \right ).T\left ( Y-X.TM \right )

 \frac{dL}{dM}=\frac{d(Y.TY-M.TXY-Y.TX.TM+M.TXX.TM )}{dM}

 注意,分子均为标量,标量的转置等于变量,故:

\frac{dL}{dM}=\frac{d(Y.TY-2M.TXY+M.TXX.TM )}{dM}

此时可分为:

\frac{dL}{dM}=\frac{dY.TY}{dM}-2\frac{dM.TXY}{dM}+\frac{dM.TXX.TM}{dM}

第一项中Y.TY没有M故,此时导数为[0,...,0].T

第二项可利用公式2得-2XY

第三项可利用公式1得2XX.T

故:\frac{dL}{dM}=0-2XY+2XX.TM

\frac{dL}{dM}=0得:

XY = XX.TM

M=(XX.T)M = (XX.T)^{-1}XY

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值