Similarité cosinus

La similarité cosinus mesure la proximité de deux vecteurs par le cosinus de l'angle qui les sépare : 1 pour la même direction, 0 pour des vecteurs orthogonaux, -1 pour des directions opposées. Elle ignore la norme des vecteurs, ce qui la rend adaptée à comparer des embeddings ou des vecteurs TF-IDF.

Exemple

np.dot(a, b) / (np.linalg.norm(a) * np.linalg.norm(b))

Notions voisines

Tout le glossaire