Kosinüs benzerliğine benzeyen bir şey istediğiniz gibi görünüyor, ki bu da birim aralıktaki benzerlik puanı. Aslında, Öklid mesafesi ile kosinüs benzerliği arasında doğrudan bir ilişki vardır!
||x−x′||2=(x−x′)T(x−x′)=||x||+||x′||−2||x−x′||.
f(x,x′)=xTx′||x||||x′||=cos(θ)
θxx′
||x||=||x′||=1,
||x−x′||2=2(1−f(x,x′))
f(x,x′)=xTx′,
yani
1−||x−x′||22=f(x,x′)=cos(θ)
Hesaplamalı bir bakış açısından, Öklid mesafesinden ziyade sadece kosinüsü hesaplamak ve daha sonra dönüşümü gerçekleştirmek daha verimli olabilir.