勵志

勵志人生知識庫

什麼是歐式距離

歐式距離,也稱爲歐幾里得距離或歐幾里得度量,是在m維空間中兩個點之間的真實距離,或者向量的自然長度,即該點到原點的距離。在數學中,歐幾里得距離或歐幾里得度量是歐幾里得空間中兩點間“普通”(即直線)距離。歐式距離公式非常簡單,使用勾股定理從這些點的笛卡爾座標計算距離。例如,p和q間的歐氏距離定義如下:De(p,q)=[(x-s)^2+(y-t)^2]^1/2。

然而,需要注意的是,儘管歐式距離是一種常用的距離度量,但它並不是尺度不變的,這意味着所計算的距離可能會根據特徵的單位發生傾斜。通常,在使用歐式距離度量之前,需要對數據進行歸一化處理。此外,隨着數據維數的增加,歐氏距離的作用也就越小,這與維數災難(curse of dimensionality)有關。