深度学习基础:线性代数(5)_矩阵的迹
定义
迹运算返回的是矩阵对角元素的和:
$$
Tr(A) = \sum{i} A{i,i}
$$
意义
迹运算有时可以简化公式的表达,例如Frobenius范数可以写作:$ \mid \mid A \mid\mid_F = \sqrt{Tr(AA^T)} $。
性质
$Tr(A) = Tr(A^T)$
$Tr(ABC) = Tr(CAB) = Tr(BCA)$
$Tr(a) = a$,其中$a$是标量
Python实现
import numpy as np
A = np.array([[1, 2, 3],
[4, 5, 6]])
A.trace()
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/04/01/fundamentals-of-deep-learning-linear-algebra-trace-of-matrix/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
深度学习基础:线性代数(5)_矩阵的迹
定义
迹运算返回的是矩阵对角元素的和:
$$
Tr(A) = \sum{i} A{i,i}
$$
意义
迹运算有时可以简化公式的表达,例如Frobenius范数可以写作:$ \mid \mid A \mid……
文章目录
关闭
共有 0 条评论