[추천 시스템] 협업 필터링 Collaborative Filtering - User based
추천시스템 개요 추천시스템은 아이템에 대한 사용자의 예상 선호도를 추정하는 것이다. 따라서 어떻게 하면 아이템에 대한 사용자의 선호도를 정확히 예측할 것인지에 대한 알고리즘임 그렇다면 추천 시스템의 모델도 특정 유저에 대한 평점을 "예측"하고, 실제 값과 비교하며 Loss 줄여가겠다. 데이터의 종류 Explicit data (ex. 별점, 좋아요, 구독) 취향이나 선호도를 표시한 데이터 lmplicit data (ex. click, 체류 시간 등, skip 여부, 시청시간) 사용자들의 행동으로부터 취향이나 선호도를 추론할 수 있는 데이터 추천시스템의 평가 MAE, MSE, RMSE 등을 활용하기도 하지만, 상위 K를 활용하는 Precision@K, Recall@K, MAP@5 등을 활용함. => 어떻게 ..
더보기