Please use this identifier to cite or link to this item: https://doi.org/10.1145/3209978.3209981
DC FieldValue
dc.titleAdversarial Personalized Ranking for Recommendation
dc.contributor.authorXiangnan He
dc.contributor.authorZhankui He
dc.contributor.authorXiaoyu Du
dc.contributor.authorTat-Seng Chua
dc.date.accessioned2020-04-28T02:31:01Z
dc.date.available2020-04-28T02:31:01Z
dc.date.issued2018-07-12
dc.identifier.citationXiangnan He, Zhankui He, Xiaoyu Du, Tat-Seng Chua (2018-07-12). Adversarial Personalized Ranking for Recommendation. ACM SIGIR Conference on Information Retrieval 2018 : 355-364. ScholarBank@NUS Repository. https://doi.org/10.1145/3209978.3209981
dc.identifier.isbn9781450356572
dc.identifier.urihttps://scholarbank.nus.edu.sg/handle/10635/167298
dc.description.abstractItem 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 the minimization of the BPR objective function meanwhile defends an adversary, which adds adversarial perturbations on model parameters to maximize the BPR objective function. To illustrate how it works, we implement APR on MF by adding adversarial perturbations on the embedding vectors of users and items. Extensive experiments on three public real-world datasets demonstrate the effectiveness of APR - by optimizing MF with APR, it outperforms BPR with a relative improvement of 11.2% on average and achieves state-of-the-art performance for item recommendation. Our implementation is available at: \urlhttps://github.com/hexiangnan/adversarial-personalized-ranking. © 2018 ACM.
dc.publisherAssociation for Computing Machinery, Inc
dc.subjectAdversarial training
dc.subjectItem recommendation
dc.subjectMatrix factorization
dc.subjectPairwise learning
dc.subjectPersonalized ranking
dc.typeConference Paper
dc.contributor.departmentDEPARTMENT OF COMPUTER SCIENCE
dc.description.doi10.1145/3209978.3209981
dc.description.sourcetitleACM SIGIR Conference on Information Retrieval 2018
dc.description.page355-364
dc.grant.idR-252-300-002-490
dc.grant.fundingagencyInfocomm Media Development Authority
dc.grant.fundingagencyNational Research Foundation
Appears in Collections:Elements
Staff Publications

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
Adversarial Personalized Ranking for Recommendation.pdf185.59 kBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.