您的位置:首页 > 其它

向量的模和范数

2016-11-03 17:17 3555 查看


向量的模

向量的大小(或长度)叫做向量的模,记作||。

平面向量=(x,y),模长是:

空间向量=
(x,y,z),模长是:

对于向量属于n维复向量空间=(x1,x2…,xn),的模为‖‖=sqrt((x,x*))(x与x共轭的内积再开方)

模是绝对值在二维和三维空间的推广,可以认为就是向量的长度。推广到高维空间中称为范数。

模和范数的关系

模是空间几何的概念,范数是线性代数里的概念,范数是大于三维空间的模??

范数与距离的关系

范数

向量的范数可以简单形象的理解为向量的长度,或者向量到零点的距离,或者相应的两个点之间的距离。
向量的范数定义:向量的范数是一个函数||x||,满足非负性||x||
>= 0,齐次性||cx|| = |c| ||x||
,三角不等式||x+y|| <= ||x|| + ||y||。

常用的向量的范数:

L1范数: 
||x|| 为x向量各个元素绝对值之和。

L2范数: 
||x||为x向量各个元素平方和的1/2次方,L2范数又称Euclidean范数或者Frobenius范数

Lp范数: 
||x||为x向量各个元素绝对值p次方和的1/p次方

L∞范数: 
||x||为x向量各个元素绝对值最大那个元素的绝对值,如下:

椭球向量范数: ||x||A 
= sqrt[T(x)Ax], T(x)代表x的转置。定义矩阵C
为M个模式向量的协方差矩阵,
设C’是其逆矩阵,则Mahalanobis距离定义为||x||C’ 
= sqrt[T(x)C’x], 这是一个关于C’的椭球向量范数。

距离

1)、欧式距离(对应L2范数):最常见的两点之间或多点之间的距离表示法,又称之为欧几里得度量,它定义于欧几里得空间中。n维空间中两个点x1=(x11,x12,…,x1n)与
x2=(x21,x22,…,x2n)间的欧氏距离:

也可以用表示成向量运算的形式:

2)、曼哈顿距离:曼哈顿距离对应L1-范数,也就是在欧几里得空间的固定直角坐标系上两点所形成的线段对轴产生的投影的距离总和。例如在平面上,坐标(x1, y1)的点P1与坐标(x2,
y2)的点P2的曼哈顿距离为:,要注意的是,曼哈顿距离依赖坐标系统的转度,而非系统在座标轴上的平移或映射

3)、切比雪夫距离,若二个向量或二个点x1和x2,其坐标分别为(x11,
x12, x13, ... , x1n)和(x21, x22, x23, ..., x2n),则二者的切比雪夫距离为:d = max(|x1i - x2i|),i从1到n。对应L∞范数。

4)、闵可夫斯基距离(Minkowski
Distance),闵氏距离不是一种距离,而是一组距离的定义。对应Lp范数,p为参数。
闵氏距离的定义:两个n维变量(或者两个n维空间点)x1(x11,x12,…,x1n)与
x2(x21,x22,…,x2n)间的闵可夫斯基距离定义为:

其中p是一个变参数。

当p=1时,就是曼哈顿距离,

当p=2时,就是欧氏距离,

当p→∞时,就是切比雪夫距离,

根据变参数的不同,闵氏距离可以表示一类的距离。

5)、Mahalanobis距离:也称作马氏距离。在近邻分类法中,常采用欧式距离和马氏距离。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: