【Practical】矩阵求导公式

本文探讨了矩阵微分学的基本概念,包括向量和矩阵的偏导数,如∂xTa/∂x=a,∂xTx/∂x=2x等。还介绍了更复杂的矩阵乘法的偏导数,例如∂xTAx/∂x=Ax+ATx,以及涉及到多个矩阵和向量的偏导数表达式。此外,文章还展示了如何将这些公式应用于实际问题中,例如在机器学习和优化算法中的应用。
摘要由CSDN通过智能技术生成

文章目录

  • ∂ x T a ∂ x = ∂ a T x ∂ x = a . \cfrac{\partial x^Ta}{\partial x}=\cfrac{\partial a^Tx}{\partial x}=a. xxTa=xaTx=a.
  • 其中 a a a 是常数向量(矩阵).

  • ∂ x T x ∂ x = 2 x . \cfrac{\partial x^Tx}{\partial x}=2x. xxTx=2x.
  • ∂ x T A x ∂ x = A x + A T x . \cfrac{\partial x^TAx}{\partial x}=Ax+A^Tx. xxTAx=Ax+ATx. ② 可以视为 ③ 的特例 A = E . A=E. A=E.
  • ∂ x T a b T x ∂ x = ∂ a T x x T b ∂ x = a b T x + b a T x . \cfrac{\partial x^Tab^Tx}{\partial x}=\cfrac{\partial a^Txx^Tb}{\partial x}=ab^Tx+ba^Tx. xxTabTx=xaTxxTb=abTx+baTx. 亦可以视为 ③ 的特例 A = a b T . A=ab^T. A=abT.

  • ∂ a T X b ∂ X = ∂ b T X T a ∂ X = a b T . \cfrac{\partial a^TXb}{\partial X}=\cfrac{\partial b^TX^Ta}{\partial X}=ab^T. XaTXb=XbTXTa=abT.
  • ∂ a T X T b ∂ X = ∂ b T X a ∂ X = b a T . \cfrac{\partial a^TX^Tb}{\partial X}=\cfrac{\partial b^TXa}{\partial X}=ba^T. XaTXTb=XbTXa=baT.

  • ∂ a T X X T b ∂ X = a b T X + b a T X . \cfrac{\partial a^TXX^Tb}{\partial X}=ab^TX+ba^TX. XaTXXTb=abTX+baTX.
  • ∂ a T X T X b ∂ X = X a b T + X b a T . \cfrac{\partial a^TX^TXb}{\partial X}=Xab^T+Xba^T. XaTXTXb=XabT+XbaT.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值