当前位置: 首页 > news >正文

数学-绝对值(三)

文章目录

    • 前言
    • Lp 范数
      • 定义
    • 常见 Lp 范数
      • L1 范数(曼哈顿范数)
      • L2 范数(欧几里得范数)
      • L∞ 范数(切比雪夫范数)
    • 性质
      • 非负性
      • 齐次性
    • 应用场景
    • 总结

当你迷茫的时候,请点击 目录大纲 快速查看前面的技术文章,相信你总能找到前行的方向

前言

前面 我们讨论了·|x-1|+|x-2|+|x-3|+...|x-n| 的几何意义, 通过建学校的现实问题去理解, 并且求得了最小值及最小值所在的位置

其实, |x-1|+|x-2|+|x-3|+…|x-n| 这个式子在数学上是有专业名称的, 叫作 L1 范数, 简写成

∥x∥1=∑i=1n∣xi∣\|\mathbf{x}\|_1 = \sum_{i=1}^n |x_i| x1=i=1nxi

那有 L1, 是否也有 L2,L3,...,Lp 范数 呢? 当然有啦, 数学就是用来满足你任何想象的

Lp 范数

定义

Lp 范数是向量空间中的一种范数,用于衡量向量的大小。对于一个 n 维向量

x=(x1,x2,…,xn)\mathbf{x} = (x_1, x_2, \dots, x_n) x=(x1,x2,,xn)

其 Lp 范数定义为:

∥x∥p=(∑i=1n∣xi∣p)1/p\|\mathbf{x}\|_p = \left( \sum_{i=1}^n |x_i|^p \right)^{1/p} xp=(i=1nxip)1/p

其中,p 是一个正实数,且 p ≥ 1

常见 Lp 范数

L1 范数(曼哈顿范数)

∥x∥1=∑i=1n∣xi∣\|\mathbf{x}\|_1 = \sum_{i=1}^n |x_i| x1=i=1nxi

表示向量各元素绝对值之和。

L2 范数(欧几里得范数)

∥x∥2=(∑i=1n∣xi∣2)1/2\|\mathbf{x}\|_2 = \left( \sum_{i=1}^n |x_i|^2 \right)^{1/2} x2=(i=1nxi2)1/2

表示向量的欧几里得长度, 因为 L1 范数有绝对值, 去掉绝对值时还要考虑式子的正负号, 很麻烦, 用平方可以很方便去掉绝对值,L2范数在深度学习中求损失函数很常见

当 x 有 2 个值时, 那就相当于求勾股定理中的斜边长

∥x∥2=x12+x22\|\mathbf{x}\|_2 = \sqrt{x_1^2 + x_2^2} x2=x12+x22

当 x 有 3 个值时, 那就相当于长方体最长的对角边长

∥x∥2=x12+x22+x32\|\mathbf{x}\|_2 = \sqrt{x_1^2 + x_2^2 + x_3^2} x2=x12+x22+x32

L∞ 范数(切比雪夫范数)

∥x∥∞=max⁡1≤i≤n∣xi∣\|\mathbf{x}\|_\infty = \max_{1 \leq i \leq n} |x_i| x=1inmaxxi

表示向量元素中的最大绝对值。

性质

非负性

∥x∥p≥0\|\mathbf{x}\|_p \geq 0 xp0

当且仅当

x=0\mathbf{x} = \mathbf{0} x=0

∥x∥p=0\|\mathbf{x}\|_p = 0 xp=0

齐次性

k 为标量, 有

∥kx∥p=∣k∣⋅∥x∥p\|k\mathbf{x}\|_p = |k| \cdot \|\mathbf{x}\|_p kxp=kxp

####三角不等式
∥x+y∥p≤∥x∥p+∥y∥p\|\mathbf{x} + \mathbf{y}\|_p \leq \|\mathbf{x}\|_p + \|\mathbf{y}\|_p x+ypxp+yp

应用场景

L1 范数

  • 稀疏表示:在压缩感知和稀疏编码中,L1 范数用于促进稀疏解。
  • 特征选择:在机器学习中,L1 正则化(Lasso 回归)用于选择重要特征。
  • 鲁棒性:L1 范数对异常值不敏感,适用于鲁棒性要求高的场景。

L2 范数

  • 最小二乘法:在回归分析中,L2 范数用于最小化误差平方和。
  • 正则化:在机器学习中,L2 正则化(Ridge 回归)用于防止过拟合。
  • 几何距离:在几何和物理中,L2 范数用于计算欧几里得距离。

L∞ 范数

  • 最大误差:在优化和控制理论中,L∞ 范数用于限制最大误差。
  • 图像处理:在图像压缩和滤波中,L∞ 范数用于控制最大像素误差。

总结

Lp 范数在数学、工程和计算机科学中有广泛应用,不同范数适用于不同场景。L1 范数适合稀疏性和鲁棒性要求高的场景,L2 范数适合误差平方和最小化的场景,L∞ 范数适合限制最大误差的场景。理解这些范数的性质和应用场景,有助于在实际问题中选择合适的范数进行建模和优化。

http://www.dtcms.com/a/427941.html

相关文章:

  • ESP32项目(二、笔记本和ESP32点到点通讯)
  • Claude 4.5 Sonnet 全面测评
  • 公司电商网站开发合同电子商务网站建设及推广方案论文
  • 做网站流程内容上海网站运营
  • 2. 守护计划
  • QCustomPlot 核心功能与图表设置(上)——基础样式定制
  • 面经分享--金山软件开发一面
  • java Garbage
  • sward入门到实战(10) - 如何做好文档评审?
  • 网站开发类的合同范本遂宁移动端网站建设
  • 网站备案承诺书怎么写河南 网站建设
  • Anaconda常用操作
  • 政务公开和网站建设自查报告朋友要我帮忙做网站
  • 数据治理4-企业数仓开发标准与规范
  • 深圳网站建设黄浦网络 骗钱服务外包网站
  • 租用微信做拍卖网站律师网站建设建议
  • 后台与网站软文推广渠道主要有
  • 上海网站建设_永灿品牌建站三只松鼠网站推广策略
  • wordpress主题外贸网站专业做网站排名多少钱
  • JoyAgent-JDGenie深度评测:从开箱到实战,多智能体框架的工业级答卷
  • 常州企业自助建站2手房产App网站开发
  • 在线做交互网站番禺免费核酸检测
  • 社保网站做员工用工备案泉州专业网站制作公司
  • 度小满运维开发一面
  • 公考面试资料合集
  • 7-29 2800:垂直直方图 PTA C++
  • VM速度模式如何提高响应性
  • 网站绑定两个域名怎么做跳转营销策略有哪些
  • 更改备案网站名称node.js 打开wordpress
  • Web 开发 23