2021. 5. 30. 17:24ㆍ추천 시스템
ㅇ 다양한 데이터와 다양한 알고리즘을 조합하는 방식
(Contents-based + Collaborative Filtering + Domain Knowledge)
(유저와 아이템 프로필, 유저와 아이템의 상호관계, 유저 주변의 다른 유저 정보, 아이템과 비슷한 다른 아이템 정보)
ㅇ 가용할 수 있는 최대 정보 또는 지식을 다양한 source로부터 얻어서 활용하는 방식
ㅇ 다양한 추천 알고리즘의 장점만 모아서 성능 좋고 뛰어난 시스템을 만드는 방식 -> Robust한 inference를 할 수 있음
Hybrid recommend system
- Weighted Ensemble
(1) 여러 모델의 추천 결과를 ensemble (평균) 하는 기법
(2) 앙상블 시 테스트를 통해 잘나온 순으로 모델에 가중치를 높게 부여
- Mixed
(1) 추천시스템이 적용될 플랫폼에 특징이 다른 여러 추천 알고리즘을 활용하고, 이 때 알고리즘의 추천 결과를 모두 보여주는 방식
- Switch
(1) 플랫폼내 사용자 또는 서비스 상태 등 특정 상황을 고려하여 여러 추천 알고리즘의 추천 결과를 선택적으로 보여주는 방식
- Feature Combination
(1) 보유하고 있는 데이터로부터 얻을 수 있는 다양한 feature를 모두 조합하여 추천 알고리즘을 학습하고 추천하는 방식
- Meta-Level
(1) 여러 추천 알고리즘을 활용할 때 첫 번째 모델이 다음 모델의 input이 되면서 서로가 서로의 모델을 학습하여 추천하는 방식
'추천 시스템' 카테고리의 다른 글
추천시스템 관련 논문 (0) | 2021.05.31 |
---|---|
Conext-Aware 추천 시스템 (맥락 기반) (2) | 2021.05.30 |
Explicit 와 Implicit 데이터의 차이 (0) | 2021.05.27 |
Singular value Decomposition (SVD) (0) | 2021.05.25 |
Latent Factor Model (feat. 협업 필터링, SGD, ALS) (0) | 2021.05.25 |