您的位置:首页 > 财经 > 产业 > 网站维护计划_南京做公司网站_seo专员的工作内容_新浪疫情实时数据

网站维护计划_南京做公司网站_seo专员的工作内容_新浪疫情实时数据

2025/2/25 16:58:53 来源:https://blog.csdn.net/IT_ORACLE/article/details/145775157  浏览:    关键词:网站维护计划_南京做公司网站_seo专员的工作内容_新浪疫情实时数据
网站维护计划_南京做公司网站_seo专员的工作内容_新浪疫情实时数据

L1范数(L1 Norm)详解

1. 什么是 L1 范数?

L1 范数(L1 Norm),也称为曼哈顿范数(Manhattan Norm)出租车范数(Taxicab Norm),是一种常见的向量范数,在数学、机器学习、统计学和信号处理等领域都有广泛应用。L1 范数的定义非常简单,即向量各个元素的绝对值之和,其数学表达式如下:

\|x\|_1 = \sum_{i=1}^{n} |x_i|

其中:

  • x = (x_1, x_2, ..., x_n) 表示一个 n 维向量;
  • |x_i| 表示向量每个元素的绝对值;
  • L1 范数即为所有元素的绝对值之和。

L1 范数的名字“曼哈顿范数”来源于曼哈顿的街道布局。在曼哈顿,道路呈现出网格状布局,汽车行驶时只能沿着垂直或水平方向移动,无法沿着对角线直接到达目的地。因此,在计算两点之间的距离时,需要沿着网格路线行进,而不是直线,这样的距离计算方式与 L1 范数的计算方式一致。


2. L1 范数的几何意义

L1 范数可以用于衡量向量的“大小”,但其几何意义与欧几里得范数(L2 范数)不同。在二维空间中,L1 范数的几何特征如下:

  1. 曼哈顿距离(Manhattan Distance)

    • L1 范数可以用于计算曼哈顿距离,即从一个点到另一个点需要沿着坐标轴方向走的总步长。例如,在二维坐标系中,从点 (x_1, y_1)(x_2, y_2) 的 L1 距离为:

      d = |x_2 - x_1| + |y_2 - y_1|
    • 如图所示,L1 距离对应的是沿着网格路径前进的方式,而不是直线方式。

  2. L1 范数单位球

    • 在二维空间中,L1 范数等于 1 的点集形成菱形(diamond shape),而不是 L2 范数中的圆形。这意味着使用 L1 范数度量向量长度时,它的等值集合(等距点)不是圆,而是一个正方形旋转 45° 后的菱形

3. L1 范数的应用

3.1 在机器学习中的应用

L1 范数在机器学习中主要用于正则化,即在模型优化过程中防止过拟合。

  1. L1 正则化(Lasso 回归)

    • 在回归问题中,L1 正则化通过在损失函数中加入 L1 范数项来对模型进行约束:

      L(w) = \sum (y_i - f(x_i))^2 + \lambda \sum |w_i|
    • 其中,λ 是正则化系数,w_i​ 是回归系数。

    • L1 正则化的一个重要特性是会使某些权重变为 0,从而实现特征选择。这对于高维数据(如文本分类)非常有用。

  2. 稀疏特征选择

    • L1 范数的惩罚作用使得模型中的许多权重变为零,从而自动选择最重要的特征。这在高维数据(如基因数据分析、文本分类)中尤其重要。

3.2 在信号处理中的应用

L1 范数在信号处理和压缩感知(Compressed Sensing)领域也有重要应用。

  1. 压缩感知(Compressed Sensing)

    • 在信号处理中,我们希望从少量观测值中恢复原始信号。L1 范数的稀疏性可以用于构造优化问题,从而精确恢复信号:

      \min_x \|x\|_1 \quad \text{subject to} \quad Ax = bx
    • 这种优化问题可以用来解决稀疏信号重建问题。

  2. 图像处理

    • L1 范数在图像去噪、图像分解等任务中被广泛使用。例如,总变差去噪(Total Variation Denoising) 就是利用 L1 范数来去除噪声,同时保留图像的边缘信息。

4. L1 范数 vs. L2 范数

L1 范数和 L2 范数是最常见的两种范数,它们在数学计算和应用中有不同的特性。

对比项L1 范数(L1 Norm)L2 范数(L2 Norm)
计算方式绝对值之和欧几里得距离(平方和开方)
几何形状菱形(diamond)圆形(circle)
适用场景特征选择(稀疏性)保持所有特征(权重衰减)
计算难度计算简单,非平滑计算复杂,但更稳定
过拟合控制会使部分特征权重变 0仅缩小特征权重,不会变 0

何时选择 L1 或 L2?

  • 如果你希望模型具有特征选择能力(自动忽略不重要的特征),使用 L1 范数(Lasso)
  • 如果你希望所有特征都有贡献,但影响较小,使用 L2 范数(Ridge)
  • 在高维数据场景(如文本分类、基因数据)中,L1 范数更有用,因为它可以使部分特征的系数变为 0,从而实现降维。

5. 结论

L1 范数是一种简单但强大的数学工具,广泛应用于机器学习、信号处理、图像分析等领域。它的稀疏性特征使得它在特征选择、压缩感知和优化问题中具有重要作用。

核心总结:

  1. L1 范数是向量所有元素绝对值的总和,也称为曼哈顿范数或出租车范数。
  2. 它的几何形状是菱形(diamond shape),而 L2 范数的几何形状是圆。
  3. 在机器学习中,L1 正则化(Lasso)可以进行特征选择,使部分权重变为 0
  4. 在信号处理领域,L1 范数被用于压缩感知和图像去噪
  5. 与 L2 范数相比,L1 范数适用于高维数据稀疏特征选择,而 L2 范数则更适合平滑优化

L1 范数的独特特性使其在机器学习、优化、信号处理等多个领域都有重要作用。希望本文能帮助你更好地理解 L1 范数及其应用!

版权声明:

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

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