AI 용어사전 › 모델, 서비스

협업 필터링

collaborative filtering실무

다른 이름: Collaborative Filtering, 협력 필터링, CF, 협업필터링

뜻풀이

쉬운 AI 사전

  1. [명사] (모델) 나와 취향이 비슷한 사람들이 좋아한 것을 나에게도 권하는 방식. 아이템 내용은 보지 않고 사람들의 행동만 본다.

실무 AI 사전

  1. [명사] (모델) 사용자별 평점, 구매, 시청 기록을 모은 표에서 비슷한 사용자나 비슷한 상품을 찾아 추천한다. 기록이 없는 신규 사용자와 신규 상품에는 약한 콜드 스타트 문제가 있다.

전문 AI 사전

  1. [명사] (모델) 사용자-아이템 상호작용 행렬에서 선호 패턴을 추정하는 방법이다. 이웃 기반(사용자 기반, 아이템 기반)과 행렬 분해 같은 잠재 요인 모델로 나뉜다. 상호작용이 희소할수록 성능이 떨어지고 인기 아이템에 쏠리는 경향이 있다.

관용구/함께 쓰는 말

  • 사용자 기반 - 나와 비슷한 사용자를 찾아 그들이 좋아한 것을 추천하는 방식.
  • 행렬 분해 - 사용자-아이템 표를 두 개의 작은 행렬 곱으로 근사해 숨은 취향 요인을 찾는 방법.

쉬운 비유

예문

  • 나와 영화 취향이 비슷한 사람들이 본 작품을 보여 주는 것이 협업 필터링이다.
  • 협업 필터링은 신규 상품에 아직 클릭 기록이 없어서 추천을 못 한다.
  • 행렬 분해로 사용자와 영화를 같은 잠재 공간의 벡터로 표현했다.

헷갈리는 용어 비교

콘텐츠 기반 필터링
협업 필터링은 사람들의 행동 기록으로 추천하고, 콘텐츠 기반은 아이템의 장르, 내용 같은 속성이 내가 좋아한 것과 얼마나 닮았는지로 추천한다.

맞춤법/표기법

바른 표기
협업 필터링
원어
collaborative filtering
다른 이름
Collaborative Filtering, 협력 필터링, CF, 협업필터링
참고
'협업'은 사람 간 협력이 아니라 많은 사용자의 행동을 함께 활용한다는 뜻이다.

관련어