我是靠谱客的博主 开放画板,最近开发中收集的这篇文章主要介绍马氏距离含义一含义二理解马氏距离一个例子,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

含义一

马氏距离可以描述一个点P到一个分布D之间的距离

设这个点P为 x⃗ =(x1,x2,x3,...,xn)T

D分布均值为 μ⃗ =(μ1,μ2,μ3,...,μn)T

D分布协方差矩阵为S

则P点到D分布之间的马氏距离为:

DM(x⃗ )=(x⃗ μ⃗ )TS1(x⃗ μ⃗ )

含义二

也可表示两个向量 x⃗ y⃗  之间的距离,但这两个向量需要是同一分布D的

D分布协方差矩阵为S

则两向量距离为

d(x⃗ ,y⃗ )=(x⃗ y⃗ )TS1(x⃗ y⃗ )

理解马氏距离

当求距离的时候,由于随机向量的每个分量之间量级不一样,比如说 x1x220003000

马氏距离除以了一个方差矩阵,这就把各个分量之间的方差都除掉了,消除了量纲性,更加科学合理

这里写图片描述

(图片来自:链接)

如上图,看左下方的图,比较中间那个绿色的和另外一个绿色的距离,以及中间绿色到蓝色的距离

如果不考虑数据的分布,就是直接计算欧式距离,那就是蓝色距离更近

但实际上需要考虑各分量的分布的,呈椭圆形分布

蓝色的在椭圆外,绿色的在椭圆内,因此绿色的实际上更近

马氏距离除以了协方差矩阵,实际上就是把右上角的图变成了右下角

一个例子

这里写图片描述

这里写图片描述

图片出处

最后

以上就是开放画板为你收集整理的马氏距离含义一含义二理解马氏距离一个例子的全部内容,希望文章能够帮你解决马氏距离含义一含义二理解马氏距离一个例子所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部