距离

博客介绍了Python相关内容,重点提及几种距离度量方法,包括欧式距离、曼哈顿距离和马氏距离,给出了两点间欧式距离和曼哈顿距离的计算公式,还阐述了马氏距离度量样本点到分布中心距离及两个样本相似性的情况,若协方差矩阵为单位矩阵,马氏距离退化为欧式距离。

欧式距离(Euclidean distance)

    两点 x=(x1, x2, x3) , y=(y1, y2, y3) 之间的欧式距离为:d(x, y) = 736a9aa38ffa97b9a3288b2106c0d68784a.jpg

曼哈顿距离(Manhattan distance)

    两点 x=(x1, x2, x3) , y=(y1, y2, y3) 之间的欧式距离为:d(x, y) = |x1 – y1| + |x2 – y2| + |x3 – y3|

马氏距离(Mahalanobis distance)

   (1) 对于一个样本X,其均值 u=d72c1d960a121c584993b15eff13dcababc.jpg,协方差矩阵为 b796261684162d87a0bf593ecd6490f09ba.jpg,其马氏距离为:d =7af737725f85c9d5dd9eb9734f04ec5a63c.jpg

            如果b796261684162d87a0bf593ecd6490f09ba.jpg是单位矩阵,则马氏距离退化成欧式距离。马氏距离用来度量一个样本点到样本分布中心的距离。

    (2)当然,马氏距离也可以度量两个来自同一分布的样本x和y的相似性:

            d =e9b62ca4c8dfea63806e4cd856f91c440f9.jpg

 

转载于:https://my.oschina.net/yepanl/blog/3045180

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值