求两个点的欧氏距离_马氏距离
欧氏距离
马氏距离
欧氏距离可以理解成P维空间中,两个点之间的距离。需要注意的是,各变量之间的单位要全都相同。
下面是一个关于欧式距离的例子~
假设是二维空间,判断点哪一个更离群,显然右边的点到椭圆边界的距离要比上边的点到椭圆边界的距离小,所以直觉上判断上边的点更离群,但是通过算欧氏距离得到右边的点距中心的欧氏距离更大,这与直觉相违背。所以需要一个标准化的过程,把椭圆横轴进行标准化,相当于横向压缩成一个圆,那么,这样求得的欧氏距离就是上边的点更大。
马氏距离
首先需要明确,变量X1和X2相关,反映到椭圆图中就是椭圆点群是歪的。所以单纯的标准化不能排除变量相关的影响。所以需要先对坐标轴进行旋转,把变量之间的相关性考虑在内(公式中加入了协方差矩阵),然后标准化求欧氏距离。即马氏距离是将坐标轴旋转之后求得的欧氏距离!
马氏距离特点
针对图一第三条的解释:如果协方差矩阵是单位矩阵,也就是X,Y之间不相关,就不需要对坐标轴进行旋转且不需要标准化,此时求得欧氏距离就是马氏距离。如果协方差矩阵是对角阵,那么同样X,Y之间不相关,不需要旋转,但是需要对方差进行标准化。
马氏距离意义
PPT来源:b站上海财经大学-王学民
图片来源:谷歌wiki百科
求两个点的欧氏距离_马氏距离相关推荐
- 欧氏距离与马氏距离的优缺点是什么?
欧氏距离与马氏距离的优缺点是什么? 欧氏距离(Euclidean distance)也称欧几里得度量.欧几里得度量,是一个通常采用的距离定义,它是在m维空间中两个点之间的真实距离.在二维和三维空间中的 ...
- 欧氏距离和马氏距离简介
欧氏距离和马氏距离简介 By:Yang Liu 1.欧氏距离 在数学中,欧几里得距离或欧几里得度量是欧几里得空间中两点间"普通"(即直线)距离.欧几里得度量(euclidean m ...
- 欧氏距离 vs 马氏距离
欧氏距离定义: 欧氏距离( Euclidean distance)是一个通常采用的距离定义,它是在m维空间中两个点之间的真实距离. 在二维和三维空间中的欧式距离的就是两点之间的距离,二维的公式是 d ...
- 各种距离 欧式距离、曼哈顿距离、切比雪夫距离、闵可夫斯基距离、标准欧氏距离、马氏距离、余弦距离、汉明距离、杰拉德距离、相关距离、信息熵...
1. 欧氏距离(Euclidean Distance) 欧氏距离是最容易直观理解的距离度量方法,我们小学.初中和高中接触到的两个点在空间中的距离一般都是指欧氏距离. 二维平面上点a(x1,y1)与b( ...
- 欧氏距离,马氏距离(转载)
(http://www.5ibio.com/html/protein/express/20061221/2188.html) 欧氏距离定义: 欧氏距离( Euclidean distance)是一个通 ...
- 学习笔记5——距离度量(欧氏距离、马氏距离、闵氏距离、曼哈顿距离等)
参考:深度学习中常用的几种距离度量算法 - 简书 (jianshu.com) 常见的9种距离度量方法-电子发烧友网 (elecfans.com) 1.欧氏距离 欧式距离并不是尺度不变的,因此所计算的 ...
- 求两个点的欧氏距离_数据智能系列(五)| 距离的秘密
回忆下前四篇的内容,有没有发现一个共同点?没错,无论是用于统计聚类的K-means算法,还是拟合直线的最小二乘法,或是简单高效的KNN分类算法都提到了距离的计算.可见"距离"在机器 ...
- 三维马氏距离_各种距离(欧氏距离、曼哈顿距离、切比雪夫距离、马氏距离等)...
引用:http://blog.csdn.net/shiwei408/article/details/7602324 在做分类时常常需要估算不同样本之间的相似性度量(SimilarityMeasurem ...
- 机器学习两种距离——欧式距离和马氏距离
我们熟悉的欧氏距离虽然很有用,但也有明显的缺点.它将样品的不同属性(即各指标或各变量)之间的差别等同看待,这一点有时不能满足实际要求.例如,在教育研究中,经常遇到对人的分析和判别,个体的不同属性对于区 ...
- 目标跟踪:Deepsort--卡尔曼滤波、匈牙利匹配、马氏距离、欧氏距离、级联匹配、reid
本篇文章供自己学习回顾,其中错误希望指出! 先把目标跟踪中涉及到的名词抛出来: 1.卡尔曼滤波. 2.匈牙利匹配:https://blog.csdn.net/DeepCBW/article/detai ...
最新文章
- [SpringBoot]全局异常处理
- Gradle sync failed: failed to find Build Tools revision 21.1.2
- python字典随机取数
- 微信JSSDK javascript 开发 代码片段,仅供参考
- Flask框架(flask中的邮件发送Flask-Mail(邮件扩展))
- Web Storage API的介绍和使用
- [pytorch、学习] - 4.1 模型构造
- 文件上传与下载----SpringMVC
- Charm Bracelet(POJ-3624)
- 博文视点大讲堂25期——2天玩转单反相机
- java 处理txt_java 读写 txt 文件
- 电脑怎么打出冒号符号_中文标点--符号--键位--用电脑怎么打出来
- 符号-$,美元符号$在不同语言代码中的解释与应用
- 计算机等级考试——三级网络技术
- 互联网公司校招Java面试题总结及答案——CVTE
- 推荐十三本书,附豆瓣评分
- EXCEL里的Trend函数如何做到数据预测?
- abap基础表之间的联系
- 华为交换机板卡端口型号对照
- 前端面试官问Promise,怎样回答拿高分