矩阵求导相关结论


在线性回归中,损失函数一般被定义为最小二乘。在不考虑正则项的前提下,我们可以推出权重w=(XTX)−1XTyw=(X^{T}X)^{-1}X^{T}y。其中XX为输入数据或者说明变量,yy是输出结果或者被说明变量。需要注意的是,最小二乘是凸函数。为了求出最小二乘的极值,可以进行求导并找到导数为零的点。


这里记录一些矩阵求导的结论。未来可能会做严格推导。

  1. 对矩阵和向量求导时,目标项有几个就需要求导几次。
  2. 微分的分子分母相等时,目标矩阵或者向量转置,其他的变量与转置后的目标的相对为止不变。
  3. 微分的分子分母互为转置时,目标不变,其他变量相对目标进行为止交换。

接下来举几个例子。

∂(xTa)∂x=∂(aTx)∂x\frac{\partial (x^{T}a)}{\partial x}=\frac{\partial (a^{T}x)}{\partial x}


∂(xTx)∂x=2x\frac{\partial (x^{T}x)}{\partial x}=2x


∂(xTAx)∂x=Ax+ATx\frac{\partial (x^{T}Ax)}{\partial x}=Ax + A^{T}x


∂(aTxxTb)∂x=abTx+baTx\frac{\partial (a^{T}xx^{T}b)}{\partial x}=ab^{T}x+ba^{T}x


Author: CAI Ming
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source CAI Ming !
评论
  TOC