1 向量范数
1.1 范数定义
L0范数(0范数)
∣∣x∣∣0=非0元素个数
L1范数(和范数或1范数)
∣∣x∣∣1=i=1∑m∣xi∣=∣x1∣+⋅⋅⋅+∣xm∣
L2范数(Euclidean范数或 Frobenius范数,L2范数是使用最为广泛的范数)
∣∣x∣∣2=(∣x1∣2+⋅⋅⋅+∣xm∣2)21
L∞范数(极大范数)
∣∣x∣∣∞=max{∣x1∣,⋅⋅⋅,∣xm∣}
1.2 范数理解
通常而言,可以把范数理解为向量大小的度量方式:
对于二维空间内的向量p(x,y)而言,L2(p)=∣x∣2+∣y∣2,相信这个公式大家都很熟悉了,代表 p向量的长度。如果向量p(x,y,z)处于三维空间,那么该向量的L2 范数(即向量长度)为∣x∣2+∣y∣2+∣z∣2,推而广之, N维空间内的向量的L2 范数便能够表示该向量的长度(大小)。
2 矩阵范数
对向量范数进行推广,就获得了矩阵范数,因此矩阵范数也是对矩阵的一种度量方式,不过,由于矩阵并没有长度的概念,因此将矩阵范数看作是对矩阵长度的度量并不可行,但依旧有类似的理解方式。矩阵范数主要有三种类型:诱导范数、元素形式范数和Schatten范数
2.1 三种范数定义
- 诱导范数(induced norm)
- 元素形式范数(entrywise norm)
- Schatten范数
3 核函数
img