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

向量和矩阵范数

向量和矩阵范数

向量范数

定义

x T \boldsymbol{x}^\text{T} xT y T \boldsymbol{y}^\text{T} yT ∈ K n \in \mathbb{K}^n Kn,数量积定义为:

y T x ( 或 y H x ) \boldsymbol{y} ^\text{T} \boldsymbol{x}\left(或\boldsymbol{y}^\text{H}\boldsymbol{x}\right) yTx(yHx)

V \mathcal{V} V 是数域 K \mathbb{K} K 上的向量空间,对于任意的向量 x , y ∈ V \boldsymbol{x},\boldsymbol{y}\in \mathcal{V} x,yV 以及任意的 k ∈ F k\in \mathbb{F} kF,向量范数$ ||\cdot||$ 满足:

1. 非负性:
∣ ∣ x ∥ ≥ 0 ||\boldsymbol{x}\| \ge 0 ∣∣x0

2. 齐次性:
∥ k x ∥ = ∣ k ∣ ∥ x ∥ \|k\boldsymbol{x}\|=|k|\|\boldsymbol{x}\| kx=k∣∥x
3. 三角不等式:
∥ x + y ∥ ⩽ ∥ x ∥ + ∥ y ∥ \|\boldsymbol{x}+\boldsymbol{y}\|\leqslant\|\boldsymbol{x}\|+\|\boldsymbol{y}\| x+yx+y

常见的 p − 范数 p-\text{范数} p范数定义为:

p-范数:

∣ ∣ x ∣ ∣ p = ( ∑ i = 1 n x i 1 p ) p ||\boldsymbol{x}||_p=\left(\sum_{i = 1}^{n}x_{i}^{\frac{1}{p}}\right)^{p} ∣∣xp=(i=1nxip1)p

矩阵范数

矩阵的 F -范数 F-\text{范数} F范数

∣ ∣ A F ∣ ∣ = ( ∑ i , j = 0 n a i j 2 ) 1 2 ||\boldsymbol{A}_F||=\left(\sum_{i,j=0}^{n}a_{ij}^{2}\right)^{\frac{1}{2}} ∣∣AF∣∣=(i,j=0naij2)21

定义

A \boldsymbol{A} A m × n m\times n m×n 矩阵, ∥ ⋅ ∥ α \|\cdot\|_{\alpha} α ∥ ⋅ ∥ β \|\cdot\|_{\beta} β 分别是 n n n 维和 m m m 维向量空间上的向量范数,则由这两个向量范数诱导出的矩阵 A \boldsymbol{A} A 的算子范数定义为
∥ A ∥ = max ⁡ x ≠ 0 ∥ A x ∥ β ∥ x ∥ α \|\boldsymbol{A}\|=\max\limits_{\boldsymbol{x}\neq\boldsymbol{0}}\frac{\|\boldsymbol{Ax}\|_{\beta}}{\|\boldsymbol{x}\|_{\alpha}} A=x=0maxxαAxβ

常见的算子范数

  • 1 − 1- 1范数(列和范数):

∥ A ∥ 1 = max ⁡ 1 ⩽ j ⩽ n ∑ i = 1 m ∣ a i j ∣ \|A\|_1=\max_{1\leqslant j\leqslant n}\sum_{i = 1}^{m}|a_{ij}| A1=1jnmaxi=1maij

计算方法是先求矩阵每列元素绝对值之和,再取这些和中的最大值。

  • ∞ − \infty- 范数(行和范数):
    ∥ A ∥ ∞ = max ⁡ 1 ⩽ i ⩽ m ∑ j = 1 n ∣ a i j ∣ \|A\|_{\infty}=\max_{1\leqslant i\leqslant m}\sum_{j = 1}^{n}|a_{ij}| A=1immaxj=1naij

即先求矩阵每行元素绝对值之和,再取最大值。

  • 2-范数(谱范数):

∥ A ∥ 2 = λ max ⁡ ( A T A ) \|A\|_2=\sqrt{\lambda_{\max}(A^TA)} A2=λmax(ATA)

其中 λ max ⁡ ( A T A ) \lambda_{\max}(A^TA) λmax(ATA) 表示 A T A \boldsymbol{A}^T\boldsymbol{A} ATA 的最大特征值。

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

相关文章:

  • 对置式光电传感器市场报告:预计2031年全球市场销售额将攀升至 5.68 亿美元
  • querySelectorAll 和 getElementByClassName 的区别是啥
  • 数据预处理-数据清洗(缺失值、重复值、异常值)
  • MySQL——十一、主从复制
  • Unity 批量将图片从默认类型改为Sprite类型
  • 【Linux网络】详解应用层http协议
  • 基于大数据的租房信息可视化系统的设计与实现【源码+文档+部署】
  • 深度学习中的归一化:提升模型性能的关键因素
  • 城市综合管廊监测与维护一体化解决方案
  • C++运算符重载练习
  • 【python编程从入门到到实践】第十章 文件和异常
  • 遥感图像非法采矿矿区识别分割数据集labelme格式1818张3类别
  • 人脸表情识别检测数据集VOC+YOLO格式9400张8类别
  • linux环境下 安装svn并且创建svn版本库详细教程
  • python中元组的操作
  • 149.WEB渗透测试-MySQL基础(四)
  • 三轴云台之智能分析与识别技术篇
  • 蒟蒻编程日志
  • 腾讯云代码助手CodeBuddy使用体验
  • 第八章 模板项目生成
  • Matrix-Game:键鼠实时控制、实时生成的游戏生成模型(论文代码详细解读)
  • SPL做量化---MTM(动量指数)
  • Linux!启动~
  • 大模型对比
  • Grafana分布统计:Heatmap面板
  • 计算机视觉----感兴趣区域(ROI)、非极大值抑制
  • 探究电阻分压的带负载能力
  • DeepEval:快速搭建 LLM 评估框架实战「喂饭教程」
  • 机器学习数据预处理回归预测中标准化和归一化
  • C语言单链表应用详解