[2021] Revisiting the Performance of iALS on Item Recommendation Benchmarks
Steffen Rendle, Walid Krichene, Li Zhang, Yehuda Koren
본문의 논문은 ACM RecSys paper로, 링크를 확인해 주세요.
Abtract
google에서 낸 논문으로, 추천 시스템의 트릭을 발견하여 조금 더 잘 적용해보았다고 한다.
기존의 SOTA모델과 경쟁이 될 정도로 성능이 좋은 편은 아니지만, 기존의 것을 사용한 update된 논문 정도로 생각하면 좋을 듯하다.
Introduction
iALS (implicit Alternating Least Square)는 implicit 피드백을 통해 top-n 아이템 추천을 목적으로 하는 MF모델을 학습하는 알고리즘이다. 다른 대표적인 추천 모델들은 대부분 이전에 본 영화, 또는 이전에 산 물품 등과 같은 과거의 행적을 보고 추천해 주는데, iALS는 과거 10년의 기록을 가져와 사용하는 흔한 방법을 사용한다. 이는 단순하고 연산 효율성이 있지만, 예측 퀄리티가 아주 좋은 편은 아니다. 이전의 reproducibility에 중점을 맞춘 iALS의 낮은 성능에 비해, 본 논문은 같은 벤치마크에서 같은 평가방법을 활용하여 높은 질의 결과를 만들어내었다는 결과를 보여준다.
Implicit Alternating Least Squares (iALS)
Model and Loss
- scoring function
-
-
- iALS loss

-
-
-
Training Algorithm
alternating minimization을 하여 user embedding
runtime의 복잡도를 줄이기 위해 좌표의 다양성을 줄이는 것을 사용했는데 (
Frequency-based Regularization Scaling
SGD를 통해 업데이트되며, 다음과 같이 최적화된다.

또한 기존 ALS 정규화에서

최종적으로 다음과 같은 iALS 가중치 정규화가 되는 것이다.

Hyperparameter

Data & Evaluation




'Paper Review > Recommendation' 카테고리의 다른 글
DeepFM : A Factorization-Machine based Neural Network for CTR Prediction (0) | 2023.08.22 |
---|---|
FM (Factorization Machine) (0) | 2023.08.21 |
Neural Collaborative Filtering (NCF) (2) | 2023.08.17 |
[2021] "Serving Each User"- Supporting Different Eating Goals Through a Multi-List Recommender Interface (0) | 2022.12.20 |