矩阵求导

本文介绍了矩阵求导的基本概念,包括纯量函数对向量和矩阵变量的导数定义,详细阐述了实际计算中矩阵微分的运算法则和迹的运算法则,并通过多个实例展示了如何进行矩阵导数的推导,如f=aTXb,f=aTexp(Xb),以及f=tr(YTMY),其中涉及向量、矩阵、指数函数和逐元素函数等的组合应用。
摘要由CSDN通过智能技术生成


最近看的文章涉及到矩阵求导,推导着就懵了。看了矩阵论和一些大牛的专栏、博客学习了一波,这里整理一下。

  • 标量用小写字母表示
  • 向量用粗体小写字母表示
  • 矩阵用粗体大写字母表示

导数定义

1、纯量函数对向量变量的导数

x = ( x 1 , x 2 , ⋯   , x n ) T \boldsymbol{x}=(x_1, x_2, \cdots, x_n)^T x=(x1,x2,,xn)T 为向量变量, y = f ( x ) = f ( x 1 , x 2 , ⋯   , x n ) y=f(\boldsymbol{x})=f(x_1, x_2, \cdots, x_n) y=f(x)=f(x1,x2,,xn) 为可微的纯量函数,则纯量函数 y = f ( x ) y=f(\boldsymbol{x}) y=f(x) 对向量 x \boldsymbol{x} x 的导数记为 d f d x \frac{df}{d\boldsymbol{x}} dxdf
d f d x = ( ∂ f ∂ x 1 , ∂ f ∂ x 2 , ⋯   , ∂ f ∂ x n ) T \frac{df}{d\boldsymbol{x}}=(\frac{\partial f}{\partial x_1}, \frac{\partial f}{\partial x_2}, \cdots ,\frac{\partial f}{\partial x_n})^T dxdf=(x1f,x2f,,xnf)T
而纯量函数 y = f ( x ) y=f(\boldsymbol{x}) y=f(x) 对向量 x T = ( x 1 , x 2 , ⋯   , x n ) \boldsymbol{x}^T=(x_1,x_2,\cdots,x_n) xT=(x1,x2,,xn) 的导数记为
d f d x T = ( ∂ f ∂ x 1 , ∂ f ∂ x 2 , ⋯   , ∂ f ∂ x n ) \frac{df}{d\boldsymbol{x}^T}=(\frac{\partial f}{\partial x_1}, \frac{\partial f}{\partial x_2}, \cdots ,\frac{\partial f}{\partial x_n}) dxTdf=(x1f,x2f,,xnf)

  • 纯量函数 y = f ( x ) y=f(\boldsymbol{x}) y=f(x)是向量变量 x \boldsymbol{x} x 各分量的函数
  • 求导结果是和向量 x \boldsymbol{x} x同维数同形式的行或列向量
2、纯量函数对矩阵变量的导数

X = ( x i j ) m × n ∈ R m × n \boldsymbol{X}=(x_{ij})_{m×n}\in R^{m×n} X=(xij)m×nRm×n 为矩阵变量, y = f ( X ) = f ( x 11 , x 12 , ⋯   , x 1 n , x 21 , x 22 , ⋯   , x 2 n , ⋯   , x m 1 , x m 2 , ⋯   , x m n ) y=f(\boldsymbol{X})=f(x_{11}, x_{12},\cdots,x_{1n},x_{21}, x_{22}, \cdots, x_{2n},\cdots,x_{m1}, x_{m2},\cdots, x_{mn} ) y=f(X)=f(x11,x12,,x1n,x21,x22,,x2n,,xm1,xm2,,xmn) m n mn mn 元可微的纯量函数,则纯量函数 y = f ( X ) y=f(\boldsymbol{X}) y=f(X)对矩阵变量 X \boldsymbol{X} X的导数记为 d f d X \frac{df}{d\boldsymbol{X}} dX

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值