机器学习中常用的几种距离

1、L1距离

2、L2距离

L1距离

L1距离,也称为曼哈顿距离(Manhattan Distance)或城市街区距离(City Block Distance),是一种度量两个点在标准坐标系上的绝对轴距总和的距离度量方法。在二维空间中,如果我们有两个点 P=(p1,p2)P=(p1​,p2​) 和 Q=(q1,q2)Q=(q1​,q2​),那么它们之间的L1距离计算公式为:

在更高维空间中,L1距离的计算公式可以推广为:

其中,n 是维度的数量,pi 和 qi分别是点 P和 Q在第 i 维上的坐标。

L2距离

L2距离,也称为欧几里得距离(Euclidean Distance),是度量两点在欧几里得空间中直线距离的一种方法。它是最直观的距离度量方式,因为我们在日常生活中通常就是用这种方式来衡量两点之间的距离。

在二维空间中,如果我们有两个点 P=(p1,p2)P=(p1​,p2​) 和 Q=(q1,q2)Q=(q1​,q2​),那么它们之间的L2距离计算公式为:

在更高维空间中,L2距离的计算公式可以推广为:

其中,n 是维度的数量,pi 和 qi 分别是点 P 和 Q 在第 i 维上的坐标。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值