当前位置:首页 >> 信息与通信 >>

Mahalanobis距离


Mahalanobis 距离【马氏距离】
2009-08-05 19:03:34| 分类: CV 编程 |字号

是由印度统计学家马哈拉诺比斯(P. C. Mahalanobis)提出的,表示数据的协方差距离。它是一种 有效的计算两个未知样本集的相似度的方法。 与欧式距离不同的是它考虑到各种特性之间的联系 (例如:一条关于身高的信息会带来一条关于体重

的信息,因为两者是有关联的)并且是尺度无

关的(scale-invariant),即独立于测量尺度。 对于一个均值为 量 ,其马氏距离为

协方差矩阵为 Σ 的多变量向

马氏距离也可以定义为两个服从同一分布并且其协方差矩阵为 Σ 的随机变量 异程度:



的差

}如果协方差矩阵为单位矩阵,那么马氏距离就简化为欧式距离,如果协方差矩阵为对角阵,则其也 可称为正规化的欧氏距离'.

其中 σi 是 xi 的标准差。

==================== =====================
定义:p 维空间的两点(两个 p 维向量 x,y)的距离定义为:

并且点 x 欧氏模数为:

这里很快可以得出,所有到原点距离相等的点满足

这是某个正球体的方程。 这就是说观测数据 x 的各个分量对 x 至中心的欧式距离贡献是 相等的。然而在统计学中我们希望寻求这样一种距离,它的各个分量的作用程度是不同的。 差别较大的分量应该接受较小的权重。 如

然后定义 x,y 之间的距离

这里

现在 x 的模数等于

所有到原点等距离的点满足

这是以原点为中心的某个椭球体的方程。


相关文章:
距离函数与相似系数
metric’取值如下: ‘euclidean’:欧氏距离(默认) ;‘seuclidean’:标准化欧 氏距离; ‘mahalanobis’:马氏距离;‘cityblock’:布洛克距离; ‘minkowski’:...
述马氏距离欧式距离Tanimoto测度的相同点和不同点
2.马氏距离( Mahalanobis distance) C=E[(X-X 平均)(Y-Y 平均)]为该类输入向量 X 的协方差矩阵.(T 为转置符号,E 取平均时 是样本因此为 n-1)适用...
怎样求马氏距离
怎样求马氏距离_专业资料。怎样求马氏距离( 怎样求马氏距离(Mahalanobis distance )matlab 版 距离学习 2010-01-06 15:33:51 阅读 396 评论 1 字号:大中小 求...
模式识别作业
矩阵,在各随机产生 50 个测试数据,设计最小距离分类器,对两组测试数据进行分类...30次的运 行记录各次的分类精度,并求出总的平均分类精度 Mahalanobis距离 d m...
模式识别练习题(简答和计算)
1、试说明 Mahalanobis 距离平方的定义,到某点的 Mahalanobis 距离平方为常数的轨迹的 几何意义,它与欧氏距离的区别与联系。 答:Mahalanobis 距离的平方定义为: r ...
模式识别答案
四、 知一数据集的协方差矩阵是一个对角阵,数据集的维数为 3,试问该协方差矩阵中每个元素 的含义,并说明 Mahalanobis 距离为常数的数据点的轨迹的特点。 五、...
多元统计分析马氏距离
它由印度数学家马哈拉诺比斯 (Mahalanobis)首先提出,所以又称为 Mahalanobis Distance,是一种采样协方 差来计算两点之间距离的方法。马氏距离功能强大,甚至连欧氏距离...
模式识别练习题
根据定义,距某一点的 Mahalanobis 距离相等点的轨迹是超椭球,如果是单 位矩阵 Σ,则 Mahalanobis 距离就是通常的欧氏距离。 三、 试说明用监督学习与非监督学习...
201409014111-胡川-距离判别法论文
其中距离判别的基本思 想是:比较样本和每个总体的马氏距离,并将其判定属于马 氏距离最近的那个总体。 2.1 马氏(Mahalanobis)距离 为 m 元总体(考察 m 个指标)...
模式识别练习题
二、试说明 Mahalanobis 距离平方的定义,到某点的 Mahalanobis 距离平方为常数的轨迹的 几何意义,它与欧氏距离的区别与联系。 答:Mahalanobis 距离的平方定义为: r...
更多相关标签:
mahalanobis | 协方差矩阵 | 协方差 | mahalanobis距离计算 | mahalanobis distance | r语言mahalanobis | python mahalanobis | 我与你光年的距离 |