范数(norm)度量向量的”长度”,是距离、正则化、梯度裁剪、归一化等概念的公共数学基础。

定义

向量 范数:

才满足三角不等式;(包括常说的” 范数”,非零元个数)不是真正的范数。

常用范数

范数定义特点与用途
促进稀疏,LASSO
欧氏长度,Ridge / 权重衰减
各分量最大绝对值
Frobenius矩阵版 ,衡量矩阵整体大小

几何直觉:单位 球随 增大变”方”—— 是菱形, 是圆, 是正方形。 球的尖角正是稀疏解偏好的来源:等值线与 球易在坐标轴上相切。

深度学习中的范数

  • 梯度裁剪 时整体按比例缩放,防梯度爆炸(防的是 范数过大,不是逐元素截断)
  • 权重衰减 范数平方惩罚,见 权重衰减与L2正则化
  • Adamax:用 (各步 递推)替代 Adam 二阶矩的缩放
  • 归一化层:LayerNorm / RMSNorm 将向量除以其 范数再加缩放

相关概念