欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 新车 > 范数和距离度量

范数和距离度量

2025/5/4 19:04:10 来源:https://blog.csdn.net/xiaolixi199311/article/details/144310804  浏览:    关键词:范数和距离度量

1. 范数

l p l_{p} lp 范数可以形式:
l p ( x ) = ∑ i = 1 n ∣ x i ∣ p p x = ( x 1 , x 2 , ⋯ , x n ) l_{p}(x)=\sqrt[p]{\sum_{i=1}^{n}\left|x_{i}\right|^{p}} \quad x=\left(x_{1}, x_{2}, \cdots, x_{n}\right) lp(x)=pi=1nxip x=(x1,x2,,xn)

其中, p p p 可以取 ( 0 , + ∞ ) (0,+\infty) (0,+)
对较为感兴趣的几种进行考察,分别是 l 0 l_{0} l0 范数、 l 1 l_{1} l1 范数、 l 2 l_{2} l2 范数、 l ∞ l_{\infty} l 范数。

  1. l 0 l_{0} l0 范数
    l 0 ( x ) = ∑ i = 1 x i ≠ 0 n ∣ x i ∣ 0 x = ( x 1 , x 2 , ⋯ , x n ) l_{0}(\boldsymbol{x})=\sum_{\substack{i=1 \\ x_{i} \neq 0}}^{n}\left|x_{i}\right|^{0} \quad \boldsymbol{x}=\left(x_{1}, x_{2}, \cdots, x_{n}\right) l0(x)=i=1xi=0nxi0x=(x1,x2,,xn)
    可以看出, l 0 l_{0} l0 范数就是所有维度中不为 0 的元素的个数。其与元素的具体值无关,只关心非实元素的个数。
    所以, l 0 l_{0} l0 范数实际上表征了一个向量的稀疏程度(Sparsity)。 I 0 I_{0} I0 范数越大,说明非零元素越多,也就意味着稀疏程度越小:反之, l 0 l_{0} l0 范数越小,说明非零元愛越少,向是就越棌晸。严格来说, l 0 l_{0} l0 范数并不是真正意义上的 “范数”, 因为它不满足齐次性的要求。另外, p = 0 p=0 p=0 不在 p p p 的取值范围内, 但是考虑到 p = 0 p=0 p=0 时, 向量的所有非零元素的 0次幂都是 1 , 零元素的 0 次幂不存在, 所以求和结果就是非零元素的个数。
  2. l 1 l_{1} l1 范数
    l 1 ( x ) = ∑ i = 1 n ∣ x i ∣ 1 1 = ∑ i = 1 n ∣ x i ∣ x = ( x 1 , x 2 , ⋯ , x n ) l_{1}(x)=\sqrt[1]{\sum_{i=1}^{n}\left|x_{i}\right|^{1}}=\sum_{i=1}^{n}\left|x_{i}\right| \quad \boldsymbol{x}=\left(x_{1}, x_{2}, \cdots, x_{n}\right) l1(x)=1i=1nxi1 =i=1nxix=(x1,x2,,xn)
    l 1 l_{1} l1 范数表示向量所有维度的绝对值之和的大小。
    l 1 l_{1} l1 范数的一个重要性质为,它是 p p p 取值最小的凸函数。也就是说,对于 0 ⩽ p < 1 0 \leqslant p<1 0p<1 区间的所有 p , l p p, l_{p} p,lp 范数都是非凸函数;直到 p = 1 p=1 p=1 ,它才变成了一个凸函数;对于 p > 1 , l p p>1, l_{p} p>1,lp 范数也都是凸函数。
  3. l 2 l_{2} l2 范数
    l 2 ( x ) = ∑ i = 1 n ∣ x i ∣ 2 2 = ∑ i = 1 n x i 2 x = ( x 1 , x 2 , ⋯ , x n ) l_{2}(x)=\sqrt[2]{\sum_{i=1}^{n}\left|x_{i}\right|^{2}}=\sqrt{\sum_{i=1}^{n} x_{i}^{2}} \quad x=\left(x_{1}, x_{2}, \cdots, x_{n}\right) l2(x)=2i=1nxi2 =i=1nxi2 x=(x1,x2,,xn)
    l 2 l_{2} l2 范数表示高维空间的点到原点的欧几里得距离。
  4. l ∞ l_{\infty} l 范数
    l ∞ ( x ) = ∑ i = 1 n ∣ x 1 ∣ ∞ = max ⁡ { ∣ x 1 ∣ , ∣ x 2 ∣ , ⋯ , ∣ x n ∣ } x = ( x 1 , x 2 , ⋯ , x n ) l_{\infty}(x)=\sqrt{\sum_{i=1}^{n}\left|x_{1}\right|^{\infty}}=\max \left\{\left|x_{1}\right|,\left|x_{2}\right|, \cdots,\left|x_{n}\right|\right\} \quad \boldsymbol{x}=\left(x_{1}, x_{2}, \cdots, x_{n}\right) l(x)=i=1nx1 =max{x1,x2,,xn}x=(x1,x2,,xn)
    l ∞ l_{\infty} l 范数就是取所有维度中的绝对值的最大值。

2. 距离度量

闵可夫斯基距离
Dist ⁡ Minkowski  ( x , y ) = ∑ i = 1 m ( x i − y i ) p p \operatorname{Dist}_{\text {Minkowski }}(x, y)=\sqrt[p]{\sum_{i=1}^{m}\left(x_{i}-y_{i}\right)^{p}} DistMinkowski (x,y)=pi=1m(xiyi)p

其中, p p p 是一个可变参数

  • p = 1 p=1 p=1 时,变成了曼哈顿距离
  • p = 2 p=2 p=2 时,变成了欧氏距离
  • p p p无穷时,变成了切比雪夫距离

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词