Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How many kinds of Distance Function can we use?

I was reading stuffs about pattern recognition. Recently I want to make a survey of methods to evaluate similarities of vectors. As far as I know, there are Euclidean distances, Mahalanobis distances and Cosine Distance. Can anyone present some more names or keywords to search?

like image 647
Potemkin Avatar asked Dec 28 '22 05:12

Potemkin


1 Answers

Also mutual neighbor distance (MND), Minkowski metric, Hausdorff distance, conceptual similarity, normalized Google distance, KL divergence, Spearman’s rank correlation, and Lin similarity. (Not all of these are vector based.)

I highly recommend Pattern Classification by Duda, Hart, and Stork for further reading. It is extensively cited.

like image 84
kc2001 Avatar answered Feb 15 '23 21:02

kc2001