范数-Frobenius范数

  • Frobenius 范数 是矩阵范数的一种,表示矩阵中所有元素的平方和的平方根。它衡量矩阵整体的大小,类似于向量的欧几里得范数。

Frobenius 范数定义

对于矩阵 (XRm×n) ,其 Frobenius 范数定义为:

|XF=i=1mj=1nxij2

或简写为:

|XF=tr(XX)

其中, (tr()) 表示矩阵的迹运算。

Frobenius 范数的平方

|XF2=i=1mj=1nxij2

它是 Frobenius 范数的平方值,也可以表示为:

|XF2=tr(XX)

梯度公式

对于矩阵 X

XXF2=2X
  • 逐元素分析:

Frobenius 范数平方的表达式中每一项是 xij2 。对 xij 求导时,梯度为 2xij

  • 整体矩阵形式:

逐元素求导的结果可以直接写为矩阵形式,梯度为 2X

  • 推导:

  1. 使用迹的性质:

|XF2=tr(XX)
  1. 对于迹函数的导数规则:

Xtr(XX)=2X

因此:

XXF2=2X

物理意义

  • Frobenius 范数可以看作是矩阵的“长度”或能量的量度,表示矩阵中所有元素平方和的平方根。

  • 它的平方值 XF2 是矩阵所有元素平方的总和。