矩阵分析与应用(二)——内积与范数
来源:互联网 发布:od跳过网络验证 编辑:程序博客网 时间:2024/06/01 08:45
常数向量的内积与范数
两个
其夹角定义为:
我们说两个向量正交,即两个向量的点积为0,夹角为90度。
常用的向量范数
l1 范数:∥x∥1=∑i=1n|xi| l2 范数:常称为Euclidean,有时候也叫Frobenius范数∥x∥2=∑i=1n|xi|2−−−−−−−√ l∞ 范数:∥x∥∞=max(|x1|,|x2|,...,|xn|) lp 范数:∥x∥2=(∑i=1n|xi|p)1/p
注意,
范数的酉不变性:一个向量范数
两个
函数向量的内积与范数
若
其夹角定义为:
其中:
随机向量的内积与范数
随机向量是指向量的所有元素都是随机变量的向量,多与概率论结合,定义方式与常数向量和函数向量有所不同,都是用随机变量的数学期望和协方差来定义。
向量的相似度
向量之间的相似度有多种不同的度量方式,这里举例说明:
对于已知的模板向量
- 欧拉距离:即
D(si,x)=∥si−x∥2=(si−x)T(si−x)−−−−−−−−−−−−−√ - 余弦距离:即
D(si,x)=cos(θ)=xTsi∥xT∥∥si∥ - Tanimoto测度:余弦距离的变体
D(si,x)==xTsixTx+xTsi+sTisi - 马氏(Mahalanobis)距离:
D(si,x)=mink|D(sk,x)−D(m,x)| m=1N∑i=1Nsi D(sk,x)=(sk−x)TC(sk−x) 它能度量不同程度之间的关联性,并且是与尺度无关的,不需要进行每个分量的归一化C=1N∑i=1N(si−m)(si−m)T
向量范数用作Lyapunov函数
Lyapunov函数经常用来衡量一个系统的稳定性,在控制理论中有及其重要的作用。关于李雅普诺夫函数在这里不做详细介绍。一般地,Lyapunov函数没有很好地选取方式,但是向量范数中的
矩阵范数
矩阵范数是矩阵的一个实值函数
- 对于任何非零矩阵
A≠O ,其范数大于零:∥A∥>0 - 对任意复数
c ,有∥cA∥=|c|∥A∥ - 矩阵范数满足三角不等式,
∥A+B∥≤∥A∥+∥B∥ - 两个矩阵乘积的范数小于或等于两个矩阵范数的乘积,即
∥AB∥≤∥A∥∥B∥
常用的矩阵函数
- Frobenius范数:可以看做向量的
∥A∥F=(∑i∑j|aij|2)1/2 l2 范数在矩阵的扩展,将矩阵按行展开成一个长向量 lp 范数:∥A∥p=maxx≠0∥Ax∥p∥x∥p lp 范数可以理解成一个矩阵能将一个向量放大的最大倍数- 行和范数:
∥A∥row=max1≤i≤m{∑j=1n|aij|} - 列和范数:
∥A∥col=max1≤j≤n{∑i=1m|aij|} - 谱范数:
∥A∥spec=σmax=λmax−−−−√ - Mahalanobis范数:
∥A∥Ω=tr(AHΩA)−−−−−−−−−√ Ω 为正定矩阵
矩阵内积和范数之间的关系:
- Cauchy-Schwartz不等式: 当且仅当
|⟨A,B⟩|2≤∥A∥2∥B∥2 A=cB 时,等号成立。 - Pathagoras定理:
⟨A,B⟩=0⇒∥A+B∥2=∥A∥2+∥B∥2 - 极化恒等式:
Re(⟨A,B⟩)=14(∥A+B∥2−∥A−B∥2) Re(⟨A,B⟩)=12(∥A+B∥2−∥A∥2−∥B∥2) Re(⋅) 代表取复数实部
阅读全文
0 0
- 矩阵分析与应用(二)——内积与范数
- 矩阵分析与应用(一)——集合的基本运算和内积空间
- 欧式距离 与 内积 与 范数
- 矩阵论笔记(五)——向量范数与矩阵范数
- 向量范数与矩阵范数
- 向量范数与矩阵范数
- 向量范数与矩阵范数
- 向量范数与矩阵范数
- 向量范数与矩阵范数
- 向量范数与矩阵范数
- 矩阵外积与内积
- 向量与矩阵范数
- 矩阵手册(五)—— 内积
- 常见向量范数与矩阵范数
- 向量范数与矩阵范数的理解
- L0、L1、L2范数与核范数(二)
- 矩阵分析(三)内积空间
- 矩阵分析与应用
- 基于Java+SparkStreaming整合kafka编程
- Codeforces Round #426 (Div. 1) C. Ever-Hungry Krakozyabra(搜索)
- 初来乍到
- Kendo控件封装
- 转盘抽奖特效
- 矩阵分析与应用(二)——内积与范数
- zoj2588(tarjan求割边)
- Codeforces 834D The Bakery DP(线段树维护)
- html5学习笔记
- 解决 Button 设置 background 之后点击动画效果消失的问题
- 发现web-inf下的jsp可以直接访问的一个方法
- 建造者模式(builder)c++版本
- 搭建简单的mongodb服务器
- 【RabbitMQ】——Spring AMQP