PHP에서 1 (ID1)과 3 (ID1) 사이의 코사인 유사성을 계산하고 싶습니다.PHP의 코사인 유사도
similarity = (1.1 * 3.1 + 1.4 * 3.4)/(((1.1)^2+(1.3)^2+(1.4)^2)^0.5)(((3.1)^2+(3.4)^2)^0.5) = (4*4+8*4)/(((16+16+64)^0.5)(16+16)^0.5))
내 데이터 세트는 다음과 같습니다 :
ID1 ID2 Value
1 1 4
1 3 4
1 4 8
3 1 4
3 4 4
4 1 8
4 3 4
이에 대한 PHP에서 코사인 유사도를 계산하기위한 어떤 알고리즘이 있습니까 공식은 다음과 같이 될 것이다?
알고리즘되어야 언어에 구애받지 않습니다. PHP 구현을 찾고 있다는 것을 의미합니까? –
예 PHP 구현을 찾고 있는데 – user2044770