向量范数
-
L 0 L_0 L0范数
∥ x ∥ 0 \parallel x \parallel _0 ∥x∥0 向量x中非零元素的个数, L 0 L_0 L0范数用于表达向量的稀疏性
由于 L 0 L_0 L0优化问题属于NP难问题,因此在实际的使用中通常用 L 1 L_1 L1范数代替 -
L 1 L_1 L1范数
∥ x ∥ 1 = ∑ i = 1 n ∣ x i ∣ \parallel x \parallel _1 = \sum_{i=1}^{n}{|x_i|} ∥x∥1=i=1∑n∣xi∣ 向量x中各元素绝对值之和
性质: L 1 L_1 L1优化的解为稀疏解。
因此 L 1 L_1 L1范数被称为稀疏规则算子,可以通过 L 1 L_1 L1算子,可以通过 L 1 L_1 L1范数实现特征的稀疏,过滤掉无用的特征。 -
L 2 L_2 L2范数
∥ x ∥ 2 = ∑ i = 1 n x i 2 \parallel x \parallel _2 = \sqrt {\sum_{i=1}^{n}}x_i^2 ∥x∥2=i=1∑nxi2 向量x中各元素平方和开方,通常用来做优化目标函数的正则化项,防止模型过拟合 -
L ∞ L_\infty L∞范数
∥ x ∥ ∞ = x m a x ∣ x i ∣ \parallel x \parallel _\infty = \stackrel{\mathrm{max|x_i|}}{x}{} ∥x∥∞=xmax∣xi∣
向量x中元素的最大值 -
L p L_p Lp范数
∥ x ∥ p = ∑ i = 1 n x i p , p ∈ [ 0 , + ∞ ) \parallel x \parallel _p = \sqrt {\sum_{i=1}^{n}}x_i^p ,p \in [0,+\infty) ∥x∥p=i=1∑nxip,p∈[0,+∞)
矩阵范数
Frobenius(佛罗贝尼乌斯)范数:矩阵中各元素的平方和开方,简称F-范数
∥
x
∥
F
=
∑
i
=
1
m
∑
j
=
1
n
x
i
j
2
,
p
∈
[
0
,
+
∞
)
\parallel x \parallel _F = \sqrt {\sum_{i=1}^{m}\sum_{j=1}^{n}x^2_{i j}},p \in [0,+\infty)
∥x∥F=i=1∑mj=1∑nxij2,p∈[0,+∞)