TL;DR
This paper introduces Adversarial Personalized Ranking (APR), a robust optimization framework that enhances pairwise ranking models like BPR for recommendation systems by incorporating adversarial training, leading to improved accuracy and generalization.
Contribution
The paper proposes APR, a novel adversarial training method for personalized ranking that significantly improves robustness and recommendation performance over traditional BPR.
Findings
APR outperforms BPR with an 11.2% relative improvement.
It achieves state-of-the-art results on three real-world datasets.
Adversarial training enhances model robustness and generalization.
Abstract
Item recommendation is a personalized ranking task. To this end, many recommender systems optimize models with pairwise ranking objectives, such as the Bayesian Personalized Ranking (BPR). Using matrix Factorization (MF) --- the most widely used model in recommendation --- as a demonstration, we show that optimizing it with BPR leads to a recommender model that is not robust. In particular, we find that the resultant model is highly vulnerable to adversarial perturbations on its model parameters, which implies the possibly large error in generalization. To enhance the robustness of a recommender model and thus improve its generalization performance, we propose a new optimization framework, namely Adversarial Personalized Ranking (APR). In short, our APR enhances the pairwise ranking method BPR by performing adversarial training. It can be interpreted as playing a minimax game, where…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
