常用的距离类型总结

常用的距离有:欧式距离、马氏距离、曼哈顿距离、汉明距离。下面进行分别介绍。

1. 欧氏距离

欧氏距离又称为欧几里得度量(euclidean metric)。通常在二维平面或者三维空间中两点间的直线距离就是欧氏距离。在n维空间下的一个点可以表示为 (x 1 ,x 2 ,...,x n )  ( x 1 , x 2 , . . . , x n ) .设在n维空间有A、B两点,相应的坐标分别为 (a 1 ,a 2 ,...,a n )  ( a 1 , a 2 , . . . , a n ) (b 1 ,b 2 ,...,b n )  ( b 1 , b 2 , . . . , b n ) ,则A、B两点的欧氏距离 d  d 的计算公式如下:

d=(a1b1)2+(a2b2)2+...+(anbn)2

2. 马氏距离

马氏距离(Mahalanobis distance)是用来度量一个样本点P与数据分布为D的集合的距离。

3. 曼哈顿距离

曼哈顿距离(Manhattan distance)又称出租车距离。

4. 汉明距离

汉明距离是使用在数据传输差错控制编码里面的,汉明距离是一个概念,它表示两个(相同长度)字对应位不同的数量,我们以d(x,y)表示两个字x,y之间的汉明距离。对两个字符串进行异或运算,并统计结果为1的个数,那么这个数就是汉明距离。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值