Parece que quiere algo similar a la similitud del coseno, que es en sí mismo un puntaje de similitud en el intervalo de la unidad. De hecho, existe una relación directa entre la distancia euclidiana y la similitud del coseno.
Observa que
||x−x′||2=(x−x′)T(x−x′)=||x||+||x′||−2||x−x′||.
Mientras que la similitud del coseno es
f(x,x′)=xTx′||x||||x′||=cos(θ)
where
θ is the angle between
x and
x′.
Cuando tenemos
| El | x - x ′ | El | 2 = 2 ( 1 - f ( x , x ' ) )
y
f ( x , x ' ) = x T x ' ,||x||=||x′||=1,
||x−x′||2=2(1−f(x,x′))
f(x,x′)=xTx′,
entonces
1−||x−x′||22=f(x,x′)=cos(θ)
Desde una perspectiva computacional, puede ser más eficiente simplemente calcular el coseno, en lugar de la distancia euclidiana y luego realizar la transformación.