인공지능
인공지능02 :: 코사인유사도, FNN
인공지능02 :: 코사인유사도, FNN
2019.12.121. 코사인 유사도(Cosine Similarity) 코사인 유사도는 두 벡터 간의 코사인 각도를 이용하여 구할 수 있는 두 벡터의 유사도를 의미합니다. 두 벡터의 방향이 완전히 동일한 경우에는 1의 값을 가지며, 90°의 각을 이루면 0, 180°로 반대의 방향을 가지면 -1의 값을 갖게 됩니다. 즉, 결국 코사인 유사도는 -1 이상 1 이하의 값을 가지며 값이 1에 가까울수록 유사도가 높다고 판단할 수 있습니다. 이를 직관적으로 이해하면 두 벡터가 가리키는 방향이 얼마나 유사한가를 의미합니다. (from https://wikidocs.net/24603) 모든 대화의 응답을 Edit distance 를 기준으로 Clustering 해서 많이 사용하는 1200개의 Reaction class 만들어 낼 수..