ดูเหมือนว่าคุณต้องการบางสิ่งที่คล้ายกับความเหมือนโคไซน์ซึ่งเป็นคะแนนความคล้ายคลึงในช่วงหน่วยการเรียนรู้ ในความเป็นจริงความสัมพันธ์โดยตรงระหว่างระยะทางแบบยุคลิดกับความคล้ายคลึงของโคไซน์นั้นมีอยู่จริง!
||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′,
ดังนั้น
1−||x−x′||22=f(x,x′)=cos(θ)
จากมุมมองการคำนวณมันอาจมีประสิทธิภาพมากกว่าที่จะคำนวณโคไซน์แทนระยะทางแบบยุคลิดแล้วทำการแปลง