ユークリッド距離

二次元
√(a1 – b1)^2 + (a2 – b2)^2

三次元
√(a1 – b1)^2 + (a2 – b2)^2 + (a3 – b3)^2

ユークリッド距離は||A||もしくは||A-B||と表せる

K-NNでも使われる
正解ラベルとのユークリッド距離で判別する

function distance($data1, $data2){
$num = 0;
for($i = 0; $i < sizeof($data1); $i++){ $num += pow($data1[$i] - $data2[$i], 2); } return sqrt($num); } var_dump(distance(array(1, 1), array(4, 5))); [/php] float(5) うん、これは簡単