코사인 유사도(cosine similarity)

2022. 3. 6. 16:47AI/Machine learning

    목차
반응형

두 벡터 간 코사인 각도(방향)으로 유사도를 구함

-1 ~ 1의 값을 가지며, 1에 가까울 수록 높은 유사도

 

  • 1: 동일 방향
    • 0도
  • 0: 90도의 각도
  • -1: 180도의 각도

 

    similarity = cos(θ) = A ⋅ B       
                          -----   
                        ||A|| |B||   

                    = ∑ i=1~n Ai x Bi
                    ----------------
                    sqrt(∑ i=1~n Ai^2) x sqrt(∑ i=1~n Bi^2)

 

반응형

'AI > Machine learning' 카테고리의 다른 글

Content based filtering, collaborative filtering  (0) 2022.03.13
정규화  (0) 2022.03.12
로지스틱 회귀 logistic regression  (0) 2022.03.06
Modeling (모델링)  (0) 2022.03.06
자연어 처리  (0) 2021.09.27