在线性回归中,损失函数一般被定义为最小二乘。在不考虑正则项的前提下,我们可以推出权重w=(XTX)−1XTy。其中X为输入数据或者说明变量,y是输出结果或者被说明变量。需要注意的是,最小二乘是凸函数。为了求出最小二乘的极值,可以进行求导并找到导数为零的点。
这里记录一些矩阵求导的结论。未来可能会做严格推导。
- 对矩阵和向量求导时,目标项有几个就需要求导几次。
- 微分的分子分母相等时,目标矩阵或者向量转置,其他的变量与转置后的目标的相对为止不变。
- 微分的分子分母互为转置时,目标不变,其他变量相对目标进行为止交换。
接下来举几个例子。
∂x∂(xTa)=∂x∂(aTx)
∂x∂(xTx)=2x
∂x∂(xTAx)=Ax+ATx
∂x∂(aTxxTb)=abTx+baTx