Parece que você deseja algo semelhante à semelhança de cosseno, que é em si uma pontuação de similaridade no intervalo de unidade. De fato, existe uma relação direta entre distância euclidiana e semelhança de cosseno!
||x−x′||2=(x−x′)T(x−x′)=||x||+||x′||−2||x−x′||.
While cosine similarity is
f(x,x′)=xTx′||x||||x′||=cos(θ)
θxx′
||x||=||x′||=1,
||x−x′||2=2(1−f(x,x′))
and
f(x,x′)=xTx′,
so
1−||x−x′||22=f(x,x′)=cos(θ)
in this special case.
From a computational perspective, it may be more efficient to just compute the cosine, rather than Euclidean distance and then perform the transformation.