skip to main content
research-article

Holistic Transfer to Rank for Top-N Recommendation

Authors Info & Claims
Published:15 March 2021Publication History
Skip Abstract Section

Abstract

Recommender systems have been a valuable component in various online services such as e-commerce and entertainment. To provide an accurate top-N recommendation list of items for each target user, we have to answer a very basic question of how to model users’ feedback effectively. In this article, we focus on studying users’ explicit feedback, which is usually assumed to contain more preference information than the counterpart, i.e., implicit feedback. In particular, we follow two very recent transfer to rank algorithms by converting the original feedback to three different but related views of examinations, scores, and purchases, and then propose a novel solution called holistic transfer to rank (HoToR), which is able to address the uncertainty challenge and the inconvenience challenge in the existing works. More specifically, we take the rating scores as a weighting strategy to alleviate the uncertainty of the examinations, and we design a holistic one-stage solution to address the inconvenience of the two/three-stage training and prediction procedures in previous works. We then conduct extensive empirical studies in a direct comparison with the two closely related transfer learning algorithms and some very competitive factorization- and neighborhood-based methods on three public datasets and find that our HoToR performs significantly better than the other methods in terms of several ranking-oriented evaluation metrics.

References

  1. Gediminas Adomavicius and Alexander Tuzhilin. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17, 6 (2005), 734–749. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Wei Cai, Weike Pan, Jixiong Liu, Zixiang Chen, and Zhong Ming. 2020. k-Reciprocal nearest neighbors algorithm for one-class collaborative filtering. Neurocomputing 381 (2020), 207–216.Google ScholarGoogle ScholarCross RefCross Ref
  3. Evangelia Christakopoulou and George Karypis. 2018. Local latent space models for top-N recommendation. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’18). 1235–1243. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Wei Dai, Qing Zhang, Weike Pan, and Zhong Ming. 2019. Transfer to rank for top-N recommendation. IEEE Trans. Big Data 5 (2019). DOI:https://doi.org/10.1109/TBDATA.2019.2892478Google ScholarGoogle ScholarCross RefCross Ref
  5. James Davidson, Benjamin Liebald, Junning Liu, Palash Nandy, Taylor Van Vleet, Ullas Gargi, Sujoy Gupta, Yu He, Mike Lambert, Blake Livingston, et al. 2010. The YouTube video recommendation system. In Proceedings of the 4th ACM Conference on Recommender Systems (RecSys’10). 293–296. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Mukund Deshpande and George Karypis. 2004. Item-based top-N recommendation algorithms. ACM Trans. Inf. Syst. 22, 1 (2004), 143–177. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. F. Maxwell Harper and Joseph A. Konstan. 2015. The MovieLens datasets: History and context. ACM Trans. Interact. Intell. Syst. 5, 4 (2015), 19:1–19:19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web (WWW’17). 173–182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Xiangnan He, Hanwang Zhang, Min-Yen Kan, and Tat-Seng Chua. 2016. Fast matrix factorization for online recommendation with implicit feedback. In Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval (SIGIR’16). 549–558. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Jonathan L. Herlocker, Joseph A. Konstan, Loren G. Terveen, and John Riedl. 2004. Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst. 22, 1 (2004), 5–53. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Christopher C. Johnson. 2014. Logistic matrix factorization for implicit feedback data. In Proceedings of the NeurIPS 2014 Workshop on Distributed Machine Learning and Matrix Computations.Google ScholarGoogle Scholar
  12. Santosh Kabbur, Xia Ning, and George Karypis. 2013. FISM: Factored item similarity models for top-N recommender systems. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’13). 659–667. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Joonseok Lee, Samy Bengio, Seungyeon Kim, Guy Lebanon, and Yoram Singer. 2014. Local collaborative ranking. In Proceedings of the 23rd International Conference on World Wide Web. 85–96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Lukas Lerche and Dietmar Jannach. 2014. Using graded implicit feedback for Bayesian personalized ranking. In Proceedings of the 8th ACM Conference on Recommender Systems (RecSys’14). 353–356. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Dongsheng Li, Chao Chen, Wei Liu, Tun Lu, Ning Gu, and Stephen Chu. 2017. Mixture-rank matrix approximation for collaborative filtering. In Proceedings of the Conference on Neural Information Processing Systems (NeurIPS’17). 477–485. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jianxun Lian, Xiaohuan Zhou, Fuzheng Zhang, Zhongxia Chen, Xing Xie, and Guangzhong Sun. 2018. xDeepFM: Combining explicit and implicit feature interactions for recommender systems. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 1754–1763. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Greg Linden, Brent Smith, and Jeremy York. 2003. Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Comput. 7, 1 (2003), 76–80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Nathan N. Liu and Qiang Yang. 2008. Eigenrank: A ranking-oriented approach to collaborative filtering. In Proceedings of the 31st International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’08). 83–90. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. John I. Marden. 1995. Analyzing and Modeling Rank Data. Chapman and Hall.Google ScholarGoogle Scholar
  20. Andriy Mnih and Ruslan R. Salakhutdinov. 2008. Probabilistic matrix factorization. In Proceedings of the Conference on Neural Information Processing Systems (NeurIPS’08). 1257–1264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Sinno Jialin Pan and Qiang Yang. 2010. A survey on transfer learning. IEEE Trans. Knowl. Data Eng. 22, 10 (2010), 1345–1359. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Weike Pan. 2016. A survey of transfer learning for collaborative recommendation with auxiliary data. Neurocomputing 177 (2016), 447–453. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Weike Pan, Qiang Yang, Yuchao Duan, Ben Tan, and Zhong Ming. 2017. Transfer learning for behavior ranking. ACM Trans. Intell. Syst. Technol. 8, 5 (2017), 65:1–65:23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence (UAI’09). 452–461. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Francesco Ricci, Lior Rokach, and Bracha Shapira. 2015. Recommender Systems Handbook (2nd ed.). Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl. 2001. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International Conference on World Wide Web (WWW’01). 285–295. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Bita Shams and Saman Haratizadeh. 2018. Item-based collaborative ranking. Knowl.-based Syst. 152, C (2018), 172–185. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Yue Shi, Alexandros Karatzoglou, Linas Baltrunas, Martha Larson, and Alan Hanjalic. 2013a. xCLiMF: Optimizing expected reciprocal rank for data with multiple levels of relevance. In Proceedings of the 7th ACM Conference on Recommender Systems (RecSys’13). 431–434. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Yue Shi, Martha Larson, and Alan Hanjalic. 2010. List-wise learning to rank with matrix factorization for collaborative filtering. In Proceedings of the 4th ACM Conference on Recommender Systems (RecSys’10). 269–272. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Yue Shi, Martha Larson, and Alan Hanjalic. 2013b. Unifying rating-oriented and ranking-oriented collaborative filtering for improved recommendation. Inf. Sci. 229 (2013), 29–39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Daniel Valcarce, Alejandro Bellogín, Javier Parapar, and Pablo Castells. 2018. On the robustness and discriminative power of information retrieval metrics for top-N recommendation. In Proceedings of the 12th ACM Conference on Recommender Systems (RecSys’18). 260–268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Shuaiqiang Wang, Jiankai Sun, Byron J. Gao, and Jun Ma. 2014. VSRank: A novel framework for ranking-based collaborative filtering. ACM Trans. Intell. Syst. Technol. 5, 3 (2014), 51:1–51:24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Zengmao Wang, Yuhong Guo, and Bo Du. 2018. Matrix completion with preference ranking for top-N recommendation. In Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI’18). 3585–3591. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Markus Weimer, Alexandros Karatzoglou, Quoc V. Le, and Alex J. Smola. 2008. CoFiRank—Maximum margin matrix factorization for collaborative ranking. In Proceedings of the International Conference on Advances in Neural Information Processing Systems (NeurIPS’08). 1593–1600. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Zhi-Hua Zhou. 2012. Ensemble Methods: Foundations and Algorithms. Chapman & Hall/CRC. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Cai-Nicolas Ziegler, Sean M. McNee, Joseph A. Konstan, and Georg Lausen. 2005. Improving recommendation lists through topic diversification. In Proceedings of the 14th International Conference on World Wide Web. 22–32. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Holistic Transfer to Rank for Top-N Recommendation

      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

      Full Access

      • Published in

        cover image ACM Transactions on Interactive Intelligent Systems
        ACM Transactions on Interactive Intelligent Systems  Volume 11, Issue 1
        March 2021
        245 pages
        ISSN:2160-6455
        EISSN:2160-6463
        DOI:10.1145/3453938
        Issue’s Table of Contents

        Copyright © 2021 Association for Computing Machinery.

        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: 15 March 2021
        • Accepted: 1 November 2020
        • Revised: 1 August 2020
        • Received: 1 May 2019
        Published in tiis Volume 11, Issue 1

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format