- Today
- Total
목록인공지능 공부/추천시스템 (2)
비둘기 둥지
1. 컨텐츠 기반 필터링 (Contents Based Filtering / CBF) 1-1. 컨텐츠 기반 필터링 이란 컨텐츠 기반 필터링(이하, CBF)는 사용자가 과거에 좋아했던 컨텐츠를 파악하고 비슷한 아이템을 추천해 주는 방식이다. e.g.) 음식을 예로 들면 어떤 유저가 배달 어플을 통해 'KFC'와 '맥도날드'에 좋은 평점을 주었다면, 같은 햄버거 프랜차이즈인 '롯데리아'를 추천해 줄 수 있다. 유저가 좋아한 아이템을 뽑아낸 목록을 Item Profile이라 하고, Item Profile로부터 공통된 특징을 뽑아낸 결과를 User Profile이라고 한다. e.g.) Item Profile | 'KFC', '맥도날드', '버거킹', ... User Profile | '햄버거', '프랜차이즈', ..
1. 추천 시스템이란 사용자의 취향을 파악하고, 취향에 따라 상품, 영화, 음악 등을 추천해주는 시스템 1-1. 추천 시스템의 목표 Prediction version of Probelm | 학습 데이터를 통해 유저의 선호도를 정확하게 예측 Ranking version of Problem | 정확한 수치를 예측하는 것이 아닌, 랭킹을 고려해 top k의 아이템을 선정 1-2. 추천 시스템의 데이터 추천 시스템에서 사용되는 데이터는 Explicit data와 Implicit data로 나뉜다. Exlplicit Data | 사용자가 선호도를 직접적으로 표현한 데이터 (e.g.) 평점, 좋아요, etc Implicit Data | 사용자가 선호도를 간접적으로 표현한 데이터 (e.g.) 검색 기록, 방문 페이지..