欢迎光临
我们一直在努力

p 的旋钮:Lp 范数——在稀疏、平滑与最坏情况之间滑动

Lp 范数是一族用参数 p 连续调节的“大小尺子”。p 等于 1 是曼哈顿距离,p 等于 2 是欧几里得距离,p 趋向无穷大是最大绝对值。p 越小,几何形状越尖,越鼓励稀疏;p 越大,形状越方,越关注最大分量。p 在 1 到无穷之间,就是在“稀疏、平滑、最坏情况”之间滑动一个旋钮。


一、Lp 范数是什么?

Lp 范数的文字定义很朴素:
把向量里每个分量的绝对值取 p 次方,全部加起来,再开 p 次方。

p 是一个大于等于 1 的实数。
p 取不同值,就得到不同的范数:

  • p 等于 1:L1 范数,绝对值之和。

  • p 等于 2:L2 范数,平方和开根。

  • p 趋向无穷大:L∞ 范数,最大绝对值。

  • p 在 1 和 2 之间:介于曼哈顿和欧几里得之间。

  • p 大于 2:比欧几里得更“方”,更关注最大分量。

  • p 小于 1:不是真正范数,叫拟范数或伪范数,但能更强地鼓励稀疏。

所以 Lp 不是某一个范数,而是一整族范数。
p 就是这族范数的“性格调节器”。


二、几何直觉:单位球的形状

理解 Lp 最直观的方式,是看它的“单位球”:所有范数等于 1 的点组成的形状。

  • p 等于 1:单位球是菱形,四个尖角落在坐标轴上。

  • p 等于 2:单位球是圆,光滑,没有尖角。

  • p 等于无穷大:单位球是正方形,边与坐标轴平行。

  • p 在 1 和 2 之间:形状介于菱形和圆之间,叫超椭圆,有尖角但比菱形圆润。

  • p 大于 2:形状比圆更方,接近正方形,但角是圆的。

  • p 小于 1:形状向内凹陷,像星形,非凸。

尖角越明显,最优解越容易落在坐标轴上,产生稀疏。
所以 p 越小,越稀疏;p 越大,越不稀疏。

圆没有尖角,所以 L2 不产生稀疏。
菱形尖角最尖,所以 L1 最稀疏。
正方形角在坐标轴上,但边是平的,L∞ 关注最大分量,不直接鼓励稀疏。


三、p 的不同取值与极限

1. p 趋向 0:L0 伪范数

当 p 越来越小,趋近于 0 时,Lp 范数的行为趋近于“非零元素的个数”,也就是 L0 伪范数。
但 L0 不是真范数,不满足齐次性。
p 小于 1 也不是真范数,因为不满足三角不等式。
它们共同的特点是:更稀疏,但优化更难。

2. p 等于 1:L1 范数

绝对值之和,曼哈顿距离,出租车范数。
菱形,尖角,稀疏。
LASSO、压缩感知、鲁棒回归、总变差都用它。

3. p 在 1 和 2 之间

比如 p 等于 1.5。
形状介于菱形和圆之间。
比 L1 平滑,比 L2 稀疏。
优化比 L1 难一点,但比 p 小于 1 容易。
适合想要一定稀疏性,又不想太极端的情况。

4. p 等于 2:L2 范数

欧几里得距离,圆。
平滑、可导、严格凸、有闭式解。
岭回归、权重衰减、最小二乘、SVM、PCA、K-means 都用它。
不稀疏,但对异常值敏感,对大系数也收缩。

5. p 大于 2

形状比圆更方。
更关注最大分量,对大分量惩罚更重。
对异常值更敏感,因为异常值往往就是最大分量。
适合需要控制峰值、抑制最大偏差的场景,但不如 L∞ 极端。

6. p 趋向无穷大:L∞ 范数

最大绝对值,切比雪夫距离。
正方形,关注最坏情况。
对抗攻击、鲁棒优化、最坏情况分析、误差上界控制都用它。
忽略其他分量,只盯最大的那个。


四、Lp 与 L0、L1、L2、L∞ 的关系

范数直观几何稀疏性可导性典型应用
L0 非零个数 离散点 最强 不可导 压缩感知理论目标
L1 绝对值之和 菱形 强 零点不可导 LASSO、压缩感知
Lp,1<p<2 介于两者 超椭圆 中 可导 平衡稀疏与平滑
L2 平方和开根 圆 无 处处可导 岭回归、权重衰减
Lp,p>2 更关注最大 更方 无 可导 控制峰值
L∞ 最大绝对值 正方形 无 不可导 对抗攻击、最坏情况

一句话:
p 越小越尖越稀疏,p 越大越方越关注最大分量。


五、核心性质

  • 凸性:p 大于等于 1 时,Lp 是凸的。p 小于 1 时非凸。

  • 齐次性:所有 Lp 都满足整体缩放,范数同比例缩放。

  • 三角不等式:p 大于等于 1 时满足,这是闵可夫斯基不等式。p 小于 1 不满足。

  • 可导性:p 等于 2 处处可导;p 大于 1 且不等于 2 时,除零点外可导;p 等于 1 和无穷大在特定点不可导。

  • 严格凸:p 大于 1 且有限时,Lp 是严格凸的,解唯一。p 等于 1 和无穷大不是严格凸,解可能不唯一。

  • 旋转不变:只有 p 等于 2 时,单位球是圆,旋转不变。其他 p 的单位球有方向性。

  • 内积关系:只有 L2 由内积诱导,所以它和角度、投影、正交、余弦相似度关系最自然。

  • 对偶性:Lp 和 Lq 互为对偶,其中 p 和 q 满足倒数之和为 1。L1 对偶 L∞,L2 对偶自己。


  • 六、优化方法

    • p 等于 1:零点不可导。用近端梯度、软阈值、坐标下降、LARS、线性规划、ADMM。

    • p 等于 2:处处可导。用闭式解、正规方程、梯度下降、共轭梯度、牛顿法。

    • p 在 1 和 2 之间:可导但非二次。用梯度下降、近端梯度、牛顿法。

    • p 大于 2:可导,但大分量主导梯度。用梯度下降、拟牛顿法。

    • p 等于无穷大:不可导。用线性规划、约束优化、极小极大算法。

    • p 小于 1:非凸。用迭代重加权、贪心算法、平滑近似、非凸优化、稀疏贝叶斯。

    p 越大,优化越受最大分量影响,梯度可能不稳定。
    p 越小,优化越难,但稀疏性越强。


    七、常见变体

    1. 加权 Lp

    给不同分量不同权重。
    重要分量惩罚小,不重要分量惩罚大。
    自适应 LASSO 就是加权 L1。

    2. 组 Lp

    先把变量分组,组内用 Lp,组间用 L1。
    实现组稀疏,多任务学习常用。

    3. Lp 损失

    把 Lp 当损失函数,而不是正则项。
    p 等于 1 是最小绝对偏差,鲁棒。
    p 等于 2 是最小二乘,对异常值敏感。
    p 小于 1 对大残差惩罚更轻,更鲁棒,但非凸。

    4. Schatten p-范数

    矩阵的 Schatten p-范数,是对奇异值取 Lp 范数。
    p 等于 1:核范数,奇异值之和,低秩。
    p 等于 2:Frobenius 范数,元素平方和开根。
    p 等于无穷大:谱范数,最大奇异值。

    5. 函数 Lp 空间

    函数也有 Lp 范数。
    p 等于 1:绝对可积。
    p 等于 2:平方可积,希尔伯特空间。
    p 等于无穷大:本质有界。
    Lp 空间是泛函分析、信号处理、偏微分方程的基础。


    八、典型应用

    领域用途
    压缩感知 L1 凸松弛,p<1 非凸更稀疏
    LASSO L1 正则,特征选择
    岭回归 L2 正则,多重共线性
    弹性网 L1 加 L2,稀疏又稳定
    鲁棒回归 L1 损失,抗异常值
    对抗攻击 L∞ 扰动,L2 扰动,L1 扰动
    图像去噪 总变差是 L1,L2 平滑
    矩阵补全 核范数是 Schatten 1-范数
    推荐系统 矩阵分解加 L2 正则
    SVM L2 正则加 Hinge 损失
    PCA L2 重构误差最小
    K-means L2 距离最小
    联邦学习 Lp 正则控制更新稀疏性
    金融 Lp 风险度量,稀疏组合
    信号处理 Lp 优化,控制峰值和稀疏
    深度学习 权重衰减是 L2,稀疏训练用 L1
    模型剪枝 L1 让权重稀疏,L0 理想
    差分隐私 L1、L2 敏感度
    函数分析 Lp 空间,Sobolev 空间

    九、优缺点与选择指南

    优点

    • p 是连续旋钮,可以精细调节稀疏、平滑、最坏情况。

    • p 大于等于 1 时凸,优化有理论保证。

    • p 等于 2 有闭式解,工程上极方便。

    • p 等于 1 稀疏,可解释。

    • p 等于无穷大控制最坏情况。

    • 矩阵和函数都有对应推广。

    缺点

    • p 小于 1 非凸,优化难。

    • p 等于 1 和无穷大不可导。

    • p 越大对异常值越敏感。

    • p 越小对大系数收缩越轻,但可能不稳定。

    • 不同 p 的解差异大,选 p 需要领域知识。

    • 高维时计算成本高。

    选择指南

    你想要什么选什么
    最稀疏,理论最优 L0,但 NP 难
    稀疏,凸,可高效求解 L1
    平滑,防过拟合 L2
    介于稀疏和平滑之间 1<p<2
    控制最大偏差 L∞
    比 L2 更关注峰值 p>2
    比 L1 更稀疏 p<1,非凸
    低秩 Schatten 1-范数,核范数
    最大奇异值 Schatten ∞-范数,谱范数
    函数平方可积 L2 空间
    函数绝对可积 L1 空间
    函数有界 L∞ 空间

    十、口述总结

    “Lp 范数是一族范数,用参数 p 连续调节。它的文字定义是:把每个分量的绝对值取 p 次方,加起来,再开 p 次方。p 等于 1 是曼哈顿距离,绝对值之和,菱形,稀疏;p 等于 2 是欧几里得距离,圆,平滑,有闭式解;p 趋向无穷大是最大绝对值,切比雪夫距离,正方形,关注最坏情况。p 在 1 和 2 之间,形状介于菱形和圆之间,比 L1 平滑,比 L2 稀疏;p 大于 2,比圆更方,更关注最大分量;p 小于 1,不是真范数,非凸,但更稀疏。Lp 范数 p 大于等于 1 时凸,p 等于 2 时严格凸且处处可导,p 等于 1 和无穷大不可导。矩阵有 Schatten p-范数,对奇异值取 Lp;函数有 Lp 空间,p 等于 2 是希尔伯特空间。应用上,L1 用于 LASSO 和压缩感知,L2 用于岭回归和权重衰减,L∞ 用于对抗攻击,1<p<2 用于平衡稀疏和平滑,p<1 用于非凸稀疏。面试里如果被追问,我会强调:p 就是稀疏、平滑、最坏情况之间的旋钮;L0 是极限,L1 是稀疏替身,L2 是平滑代表,L∞ 是最坏情况,实际选择取决于你对偏差、方差、鲁棒性和计算成本的要求。”

    赞(0)
    未经允许不得转载:171主机测评 » p 的旋钮:Lp 范数——在稀疏、平滑与最坏情况之间滑动
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址