skip to main content
10.1145/3459637.3482046acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
short-paper
Honorable Mention Short Paper

A Formal Analysis of Recommendation Quality of Adversarially-trained Recommenders

Published:30 October 2021Publication History

ABSTRACT

Recommender systems (RSs) employ user-item feedback, e.g., ratings, to match customers to personalized lists of products. Approaches to top-k recommendation mainly rely on Learning-To-Rank algorithms and, among them, the most widely adopted is Bayesian Personalized Ranking (BPR), which bases on a pair-wise optimization approach. Recently, BPR has been found vulnerable against adversarial perturbations of its model parameters. Adversarial Personalized Ranking (APR) mitigates this issue by robustifying BPR via an adversarial training procedure. The empirical improvements of APR's accuracy performance on BPR have led to its wide use in several recommender models. However, a key overlooked aspect has been the beyond-accuracy performance of APR, i.e., novelty, coverage, and amplification of popularity bias, considering that recent results suggest that BPR, the building block of APR, is sensitive to the intensification of biases and reduction of recommendation novelty. In this work, we model the learning characteristics of the BPR and APR optimization frameworks to give mathematical evidence that, when the feedback data have a tailed distribution, APR amplifies the popularity bias more than BPR due to an unbalanced number of received positive updates from short-head items. Using matrix factorization (MF), we empirically validate the theoretical results by performing preliminary experiments on two public datasets to compare BPR-MF and APR-MF performance on accuracy and beyond-accuracy metrics. The experimental results consistently show the degradation of novelty and coverage measures and a worrying amplification of bias.

References

  1. Himan Abdollahpouri, Robin Burke, and Bamshad Mobasher. 2017. Controlling Popularity Bias in Learning-to-Rank Recommendation. In RecSys. ACM, 42--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Himan Abdollahpouri, Robin Burke, and Bamshad Mobasher. 2019. Managing Popularity Bias in Recommender Systems with Personalized Re-Ranking. In FLAIRS Conference. AAAI Press, 413--418.Google ScholarGoogle Scholar
  3. Vito Walter Anelli, Alejandro Bellogín, Yashar Deldjoo, Tommaso Di Noia, and Felice Antonio Merra. 2021 a. MSAP: Multi-Step Adversarial Perturbations on Recommender Systems Embeddings. In The International FLAIRS Conference Proceedings (FLAIRS 2021), Vol. 34. https://doi.org/10.32473/flairs.v34i1.128443Google ScholarGoogle Scholar
  4. Vito Walter Anelli, Yashar Deldjoo, Tommaso Di Noia, Daniele Malitesta, and Felice Antonio Merra. 2021 c. A Study of Defensive Methods to Protect Visual Recommendation Against Adversarial Manipulation of Images. In SIGIR 2021. ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Vito Walter Anelli, Yashar Deldjoo, Tommaso Di Noia, and Felice Antonio Merra. 2021 b. Adversarial Recommender Systems: Attack, Defense, and Advances. the Third Edition of Recommender Systems Handbook, Springer.Google ScholarGoogle Scholar
  6. Vito Walter Anelli, Yashar Deldjoo, Tommaso Di Noia, Antonio Ferrara, and Fedelucio Narducci. 2021 d. FedeRank: User Controlled Feedback with Federated Recommender Systems. In ECIR (1) (Lecture Notes in Computer Science, Vol. 12656). Springer, 32--47.Google ScholarGoogle Scholar
  7. Vito Walter Anelli, Yashar Deldjoo, Tommaso Di Noia, Eugenio Di Sciascio, and Felice Antonio Merra. 2020. SAShA: Semantic-Aware Shilling Attacks on Recommender Systems Exploiting Knowledge Graphs. In The Semantic Web - 17th International Conference, ESWC 2020, Heraklion, Crete, Greece, May 31-June 4, 2020, Proceedings. 307--323. https://doi.org/10.1007/978-3-030-49461-2_18Google ScholarGoogle Scholar
  8. Ludovico Boratto, Gianni Fenu, and Mirko Marras. 2021. Connecting user and item perspectives in popularity debiasing for collaborative recommendation. Inf. Process. Manag., Vol. 58, 1 (2021), 102387.Google ScholarGoogle ScholarCross RefCross Ref
  9. Huiyuan Chen and Jing Li. 2019. Adversarial tensor factorization for context-aware recommendation. In RecSys. ACM, 363--367. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Jingyuan Chen, Hanwang Zhang, Xiangnan He, Liqiang Nie, Wei Liu, and Tat-Seng Chua. 2017. Attentive Collaborative Filtering: Multimedia Recommendation with Item- and Component-Level Attention. In SIGIR. ACM, 335--344. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Rami Cohen, Oren Sar Shalom, Dietmar Jannach, and Amihood Amir. 2021. A Black-Box Attack Model for Visually-Aware Recommender Systems. In WSDM. ACM, 94--102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Quanyu Dai, Xiao Shen, Liang Zhang, Qiang Li, and Dan Wang. 2019. Adversarial Training Methods for Network Embedding. In WWW. ACM, 329--339. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Yashar Deldjoo, Tommaso Di Noia, Daniele Malitesta, and Felice Antonio Merra. 2021 b. A Study on the Relative Importance of Convolutional Neural Networks in Visually-Aware Recommender Systems. In CVPR Workshops. 3961--3967.Google ScholarGoogle ScholarCross RefCross Ref
  14. Yashar Deldjoo, Tommaso Di Noia, and Felice Antonio Merra. 2021 a. A survey on adversarial recommender systems: from attack/defense strategies to generative adversarial networks. Comput. Surveys, Vol. 54, 2 (2021), 1--38. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Yashar Deldjoo, Tommaso Di Noia, Eugenio Di Sciascio, and Felice Antonio Merra. 2020. How Dataset Characteristics Affect the Robustness of Collaborative Recommendation Models. In SIGIR. ACM, 951--960. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. F. Feng, X. He, J. Tang, and T. Chua. 2019. Graph Adversarial Training: Dynamically Regularizing Based on Graph Structure. IEEE Transactions on Knowledge and Data Engineering (2019), 1--1. https://doi.org/10.1109/TKDE.2019.2957786Google ScholarGoogle Scholar
  17. Ian J. Goodfellow, Jonathon Shlens, and Christian Szegedy. 2015. Explaining and Harnessing Adversarial Examples. In ICLR (Poster).Google ScholarGoogle Scholar
  18. F. Maxwell Harper and Joseph A. Konstan. 2016. The MovieLens Datasets: History and Context. ACM Trans. Interact. Intell. Syst., Vol. 5, 4 (2016), 19:1--19:19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Xiangnan He, Zhankui He, Xiaoyu Du, and Tat-Seng Chua. 2018. Adversarial Personalized Ranking for Recommendation. In SIGIR. ACM, 355--364. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Balá zs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2016. Session-based Recommendations with Recurrent Neural Networks. In ICLR (Poster).Google ScholarGoogle Scholar
  21. Dietmar Jannach, Lukas Lerche, Iman Kamehkhosh, and Michael Jugovac. 2015. What recommenders recommend: an analysis of recommendation biases and possible countermeasures. User Model. User Adapt. Interact., Vol. 25, 5 (2015), 427--491. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Yehuda Koren, Robert M. Bell, and Chris Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. IEEE Computer, Vol. 42, 8 (2009), 30--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Ruirui Li, Xian Wu, and Wei Wang. 2020. Adversarial Learning to Compare: Self-Attentive Prospective Customer Recommendation in Location based Social Networks. In WSDM. ACM, 349--357. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. D. Liu, Y. Sun, X. Zhao, G. Zhang, and R. Liu. 2020. Adversarial Training for Session-based Item Recommendations. In 2020 IEEE 9th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Vol. 9. 1162--1168. https://doi.org/10.1109/ITAIC49862.2020.9338819Google ScholarGoogle Scholar
  25. Zhuoran Liu and Martha A. Larson. 2021. Adversarial Item Promotion: Vulnerabilities at the Core of Top-N Recommenders that Use Images to Address Cold Start. In WWW. ACM / IW3C2, 3590--3602. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Masoud Mansoury, Himan Abdollahpouri, Mykola Pechenizkiy, Bamshad Mobasher, and Robin Burke. 2020. Feedback Loop and Bias Amplification in Recommender Systems. In CIKM. ACM, 2145--2148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Julian J. McAuley, Christopher Targett, Qinfeng Shi, and Anton van den Hengel. 2015. Image-Based Recommendations on Styles and Substitutes. In SIGIR. ACM, 43--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Xia Ning, Christian Desrosiers, and George Karypis. 2015. A Comprehensive Survey of Neighborhood-Based Recommendation Methods. In Recommender Systems Handbook. Springer, 37--76.Google ScholarGoogle Scholar
  29. Tommaso Di Noia, Daniele Malitesta, and Felice Antonio Merra. 2020. TAaMR: Targeted Adversarial Attack against Multimedia Recommender Systems. In 50th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, DSN Workshops 2020, Valencia, Spain, June 29 - July 2, 2020. 1--8. https://doi.org/10.1109/DSN-W50199.2020.00011Google ScholarGoogle Scholar
  30. Dae Hoon Park and Yi Chang. 2019. Adversarial Sampling and Training for Semi-Supervised Information Retrieval. In WWW. ACM, 1443--1453. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Steffen Rendle and Christoph Freudenthaler. 2014. Improving pairwise learning for item recommendation from implicit feedback. In WSDM. ACM, 273--282. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian Personalized Ranking from Implicit Feedback. In UAI. AUAI Press, 452--461. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Jinhui Tang, Xiaoyu Du, Xiangnan He, Fajie Yuan, Qi Tian, and Tat-Seng Chua. 2020. Adversarial Training Towards Robust Multimedia Recommender System. IEEE Trans. Knowl. Data Eng., Vol. 32, 5 (2020), 855--867.Google ScholarGoogle ScholarCross RefCross Ref
  34. Thanh Tran, Renee Sweeney, and Kyumin Lee. 2019. Adversarial Mahalanobis Distance-based Attentive Song Recommender for Automatic Playlist Continuation. In SIGIR. ACM, 245--254. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Jianfang Wang, Zhiyuan Fu, Mingxin Niu, Pengbo Zhang, and Qiuling Zhang. 2020. Multi-feedback Pairwise Ranking via Adversarial Training for Recommender. Chinese Journal of Electronics, Vol. 29, 4 (2020), 615--622. https://doi.org/10.1049/cje.2020.05.004Google ScholarGoogle ScholarCross RefCross Ref
  36. Jianfang Wang and Pengfei Han. 2020. Adversarial Training-Based Mean Bayesian Personalized Ranking for Recommender System. IEEE Access, Vol. 8 (2020), 7958--7968.Google ScholarGoogle ScholarCross RefCross Ref
  37. Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, and Tat-Seng Chua. 2019. Neural Graph Collaborative Filtering. In SIGIR. ACM, 165--174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Hu Weibo, Chen Chuan, Chang Yaomin, Zheng Zibin, and Du Yunfei. 2021. Robust graph convolutional networks with directional graph adversarial training. Applied Intelligence (2021).Google ScholarGoogle Scholar
  39. Feng Yuan, Lina Yao, and Boualem Benatallah. 2019 a. Adversarial Collaborative Auto-encoder for Top-N Recommendation. In IJCNN. IEEE, 1--8.Google ScholarGoogle Scholar
  40. Feng Yuan, Lina Yao, and Boualem Benatallah. 2019 b. Adversarial Collaborative Neural Network for Robust Recommendation. In SIGIR. ACM, 1065--1068. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Feng Yuan, Lina Yao, and Boualem Benatallah. 2020. Exploring Missing Interactions: A Convolutional Generative Adversarial Network for Collaborative Filtering. In CIKM. ACM, 1773--1782. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Tao Zhou, Zoltán Kuscsik, Jian-Guo Liu, Matúv s Medo, Joseph Rushton Wakeling, and Yi-Cheng Zhang. 2010. Solving the apparent diversity-accuracy dilemma of recommender systems. Proceedings of the National Academy of Sciences, Vol. 107, 10 (2010), 4511--4515. https://doi.org/10.1073/pnas.1000488107Google ScholarGoogle ScholarCross RefCross Ref
  43. Ziwei Zhu, Jianling Wang, and James Caverlee. 2020. Measuring and Mitigating Item Under-Recommendation Bias in Personalized Ranking Systems. In SIGIR. ACM, 449--458. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Formal Analysis of Recommendation Quality of Adversarially-trained Recommenders

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        CIKM '21: Proceedings of the 30th ACM International Conference on Information & Knowledge Management
        October 2021
        4966 pages
        ISBN:9781450384469
        DOI:10.1145/3459637

        Copyright © 2021 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 30 October 2021

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • short-paper

        Acceptance Rates

        Overall Acceptance Rate1,861of8,427submissions,22%

        Upcoming Conference

      • Article Metrics

        • Downloads (Last 12 months)40
        • Downloads (Last 6 weeks)6

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader