距离应满足的性质:
- 非负性
- 同一性
- 对称性
- 直递性(三角不等式): d i s t ( i , j ) ≤ d i s t ( i , k ) + d i s t ( k , j ) dist(i,j)\leq dist(i,k)+dist(k,j) dist(i,j)≤dist(i,k)+dist(k,j)
1 两点之间的距离
令两点为 X = ( x 1 , x 2 , ⋯ , x n ) X=(x_1,x_2,\cdots,x_n) X=(x1,x2,⋯,xn), Y = ( y 1 , y 2 , ⋯ , y n ) Y=(y_1,y_2,\cdots,y_n) Y=(y1,y2,⋯,yn)
1.1 闵可夫斯基距离(Minkowski Distance)
d i s ( X , Y ) = ( ∑ i = 1 n ∣ x i − y i ∣ p ) 1 p dis(X,Y)=(\sum_{i=1}^n{|x_i-y_i|^p})^{\frac{1}{p}} dis(X,Y)=(i=1∑n∣xi−yi∣p)p1
1.2 欧式距离(Euclidean Distance)
可以看作是 p = 2 p=2 p=2 的闵可夫斯基距离
d i s ( X , Y ) = ∑ i = 1 n ( x i − y i ) 2 dis(X,Y)=\sqrt{\sum_{i=1}^n(x_i-y_i)^2} dis(X,Y)=i=1∑n(xi