ノルムとは、次元のベクトルおよびなるに対して、
で表され、と表記する[1]。
そもそもノルムとは、
任意のベクトルがあるとき、下記の3つの性質を満たす関数のこと。
- (三角不等式)
マンハッタン距離
の時、つまりノルムはマンハッタン距離とも言われる。マンハッタンが碁盤目状になっており、2地点間の距離を北に○ブロック、東に△ブロックという表現することに由来している。べき乗しないため外れ値に対してロバストだ[3][4]、と書かれているが、イマイチ理由はわからない。。数式では下記の様に表現する。
Fig. マンハッタン距離の概念図[2]
参考文献
[1]ノルムの意味とL1,L2,L∞ノルム | 高校数学の美しい物語
[2]
https://upload.wikimedia.org/wikipedia/commons/thumb/d/de/Manhattan_distance_bgiu.png/250px-Manhattan_distance_bgiu.png
[3]
Manhattan距離 - 機械学習の「朱鷺の杜Wiki」
[4]
clustering - What is the benefit of using Manhattan distance for K-medoid than using Euclidean distance? - Cross Validated