skip to main content
research-article

MCRPL: A Pretrain, Prompt, and Fine-tune Paradigm for Non-overlapping Many-to-one Cross-domain Recommendation

Published:09 February 2024Publication History
Skip Abstract Section

Abstract

Cross-domain Recommendation is the task that tends to improve the recommendations in the sparse target domain by leveraging the information from other rich domains. Existing methods of cross-domain recommendation mainly focus on overlapping scenarios by assuming users are totally or partially overlapped, which are taken as bridges to connect different domains. However, this assumption does not always hold, since it is illegal to leak users’ identity information to other domains. Conducting Non-overlapping MCR (NMCR) is challenging, since (1) the absence of overlapping information prevents us from directly aligning different domains, and this situation may get worse in the MCR scenario, and (2) the distribution between source and target domains makes it difficult for us to learn common information across domains. To overcome the above challenges, we focus on NMCR and devise MCRPL as our solution. To address Challenge 1, we first learn shared domain-agnostic and domain-dependent prompts and pre-train them in the pre-training stage. To address Challenge 2, we further update the domain-dependent prompts with other parameters kept fixed to transfer the domain knowledge to the target domain. We conduct experiments on five real-world domains, and the results show the advance of our MCRPL method compared with several recent SOTA baselines. Moreover, our source codes have been publicly released.1

REFERENCES

  1. [1] Alharbi Nawaf and Caragea Doina. 2022. Cross-domain self-attentive sequential recommendations. In Proceedings of the International Conference on Data Science and Applications. 601614.Google ScholarGoogle ScholarCross RefCross Ref
  2. [2] Brown Tom, Mann Benjamin, Ryder Nick, Subbiah Melanie, Kaplan Jared D., Dhariwal Prafulla, Neelakantan Arvind, Shyam Pranav, Sastry Girish, Askell Amanda, et al. 2020. Language models are few-shot learners. Adv. Neural Inf. Process. Syst. 33 (2020), 18771901.Google ScholarGoogle Scholar
  3. [3] Chen Tong, Yin Hongzhi, Chen Hongxu, Wu Lin, Wang Hao, Zhou Xiaofang, and Li Xue. 2018. Tada: Trend alignment with dual-attention multi-task recurrent neural networks for sales prediction. In Proceedings of the IEEE International Conference on Data Mining. IEEE, 4958.Google ScholarGoogle Scholar
  4. [4] Chen Yongjun, Liu Zhiwei, Li Jia, McAuley Julian, and Xiong Caiming. 2022. Intent contrastive learning for sequential recommendation. In Proceedings of the ACM International World Wide Web Conferences. 491502.Google ScholarGoogle Scholar
  5. [5] Cui Qiang, Wei Tao, Zhang Yafeng, and Zhang Qing. 2020. HeroGRAPH: A heterogeneous graph framework for multi-target cross-domain recommendation. In Proceedings of the ACM Conference on Recommender Systems. 17.Google ScholarGoogle Scholar
  6. [6] Fernández-Tobías Ignacio, Cantador Iván, Tomeo Paolo, Anelli Vito Walter, and Noia Tommaso Di. 2019. Addressing the user cold start with cross-domain collaborative filtering: Exploiting item metadata in matrix factorization. User Model. User-Adapt. Interact. 29, 2 (2019), 443486.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [7] Gao Chen, Chen Xiangning, Feng Fuli, Zhao Kai, He Xiangnan, Li Yong, and Jin Depeng. 2019. Cross-domain recommendation without sharing user-relevant data. In Proceedings of the ACM International World Wide Web Conferences. 491502.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Geng Shijie, Liu Shuchang, Fu Zuohui, Ge Yingqiang, and Zhang Yongfeng. 2022. Recommendation as language processing (rlp): A unified pretrain, personalized prompt & predict paradigm (p5). In Proceedings of the 16th ACM Conference on Recommender Systems. 299315.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Glorot Xavier and Bengio Yoshua. 2010. Understanding the difficulty of training deep feedforward neural networks. In Proceedings of the International Conference on Artificial Intelligence and Statistics. 249256.Google ScholarGoogle Scholar
  10. [10] Guo Lei, Tang Li, Chen Tong, Zhu Lei, Nguyen Quoc Viet Hung, and Yin Hongzhi. 2021. DA-GCN: A domain-aware attentive graph convolution network for shared-account cross-domain sequential recommendation. In Proceedings of the International Joint Conference on Artificial Intelligence. 24832489.Google ScholarGoogle ScholarCross RefCross Ref
  11. [11] Guo Lei, Wang Chunxiao, Wang Xinhua, Zhu Lei, and Yin Hongzhi. 2023. Automated prompting for non-overlapping cross-domain sequential recommendation. arXiv:2304.04218 [cs.IR].Google ScholarGoogle Scholar
  12. [12] Guo Lei, Zhang Jinyu, Chen Tong, Wang Xinhua, and Yin Hongzhi. 2022. Reinforcement learning-enhanced shared-account cross-domain sequential recommendation. IEEE Transactions on Knowledge and Data Engineering 35, 7 (2023), 7397–7411.Google ScholarGoogle Scholar
  13. [13] Guo Lei, Zhang Jinyu, Tang Li, Chen Tong, Zhu Lei, and Yin Hongzhi. 2022. Time interval-enhanced graph neural network for shared-account cross-domain sequential recommendation. IEEE Transactions on Neural Networks and Learning Systems (unpublished).Google ScholarGoogle Scholar
  14. [14] Hao Bowen, Yang Chaoqun, Guo Lei, Yu Junliang, and Yin Hongzhi. 2023. Motif-based prompt learning for universal cross-domain recommendation. arXiv:2310.13303 [cs.IR].Google ScholarGoogle Scholar
  15. [15] Hidasi Balázs, Karatzoglou Alexandros, Baltrunas Linas, and Tikk Domonkos. 2016. Session-based recommendations with recurrent neural networks. In Proceedings of the International Conference on Learning Representations. 811820.Google ScholarGoogle Scholar
  16. [16] Jiang Shuhui, Ding Zhengming, and Fu Yun. 2019. Heterogeneous recommendation via deep low-rank sparse collective factorization. IEEE Transactions on Pattern Analysis and Machine Intelligence 42, 5 (2019), 10971111.Google ScholarGoogle Scholar
  17. [17] Kang Wang-Cheng and McAuley Julian J.. 2018. Self-attentive sequential recommendation. In Proceedings of the IEEE International Conference on Data Mining. 197206.Google ScholarGoogle ScholarCross RefCross Ref
  18. [18] Krichene Walid and Rendle Steffen. 2020. On sampled metrics for item recommendation. In Proceedings of the International Conference on Knowledge Discovery & Data Mining. 17481757.Google ScholarGoogle Scholar
  19. [19] Krishnan Adit, Das Mahashweta, Bendre Mangesh, Yang Hao, and Sundaram Hari. 2020. Transfer learning via contextual invariants for one-to-many cross-domain recommendation. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval. 10811090.Google ScholarGoogle Scholar
  20. [20] Lester Brian, Al-Rfou Rami, and Constant Noah. 2021. The power of scale for parameter-efficient prompt tuning. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. 30453059.Google ScholarGoogle Scholar
  21. [21] Li Bin, Yang Qiang, and Xue Xiangyang. 2009. Can movies and books collaborate? Cross-domain collaborative filtering for sparsity reduction. In Proceedings of the International Joint Conference on Artificial Intelligence.Google ScholarGoogle Scholar
  22. [22] Li Bin, Yang Qiang, and Xue Xiangyang. 2009. Transfer learning for collaborative filtering via a rating-matrix generative model. In Proceedings of the International Conference on Machine Learning. 617624.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. [23] Li Lei, Zhang Yongfeng, and Chen Li. 2023. Personalized prompt learning for explainable recommendation. ACM Transactions on Information Systems 41, 4 (2023), 126.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. [24] Li Pan and Tuzhilin Alexander. 2020. Ddtcdr: Deep dual transfer cross domain recommendation. In Proceedings of the International Conference on Web Search and Data Mining. 331339.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Li Xiang Lisa and Liang Percy. 2021. Prefix-tuning: Optimizing continuous prompts for generation. In Proceedings of the International Joint Conference on Natural Language Processing. 45824597.Google ScholarGoogle Scholar
  26. [26] Liu Meng, Li Jianjun, Li Guohui, and Pan Peng. 2020. Cross domain recommendation via bi-directional transfer graph collaborative filtering networks. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management. 885894.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Liu Pengfei, Yuan Weizhe, Fu Jinlan, Jiang Zhengbao, Hayashi Hiroaki, and Neubig Graham. 2023. Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing. Comput. Surv. 55, 9 (2023), 135.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Liu Weiming, Su Jiajie, Chen Chaochao, and Zheng Xiaolin. 2021. Leveraging distribution alignment via stein path for cross-domain cold-start recommendation. In Advances in Neural Information Processing Systems. 1922319234.Google ScholarGoogle Scholar
  29. [29] Liu Weiming, Zheng Xiaolin, Hu Mengling, and Chen Chaochao. 2022. Collaborative filtering with attribution alignment for review-based non-overlapped cross domain recommendation. In Proceedings of the ACM International World Wide Web Conferences. 11811190.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. [30] Liu Weiming, Zheng Xiaolin, Hu Mengling, and Chen Chaochao. 2022. Collaborative filtering with attribution alignment for review-based non-overlapped cross domain recommendation. In Proceedings of the ACM International World Wide Web Conferences. 11811190.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Ma Muyang, Ren Pengjie, Lin Yujie, Chen Zhumin, Ma Jun, and Rijke Maarten de. 2019. \(\pi\)-Net: A parallel information-sharing network for shared-account cross-domain sequential recommendations. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval. 685694.Google ScholarGoogle Scholar
  32. [32] Manotumruksa Jarana, Rafailidis Dimitrios, Macdonald Craig, and Ounis Iadh. 2019. On cross-domain transfer in venue recommendation. In Proceedings of the European Conference on Information Retrieval. 443456.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Moreno Orly, Shapira Bracha, Rokach Lior, and Shani Guy. 2012. Talmud: Transfer learning for multiple domains. In Proceedings of the ACM International Conference on Information and Knowledge Management. 425434.Google ScholarGoogle Scholar
  34. [34] Nguyen Quoc Viet Hung, Duong Chi Thang, Nguyen Thanh Tam, Weidlich Matthias, Aberer Karl, Yin Hongzhi, and Zhou Xiaofang. 2017. Argument discovery via crowdsourcing. VLDB J. 26 (2017), 511535.Google ScholarGoogle ScholarCross RefCross Ref
  35. [35] Pan Weike, Xiang Evan, Liu Nathan, and Yang Qiang. 2010. Transfer learning in collaborative filtering for sparsity reduction. In Proceedings of the AAAI Conference on Artificial Intelligence. 230235.Google ScholarGoogle ScholarCross RefCross Ref
  36. [36] Pan Weike and Yang Qiang. 2013. Transfer learning in heterogeneous collaborative filtering domains. Artif. Intell. 197 (2013), 3955.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. [37] Qiu Ruihong, Huang Zi, Yin Hongzhi, and Wang Zijian. 2022. Contrastive learning for representation degeneration problem in sequential recommendation. In Proceedings of the 15th ACM International Conference on Web Search and Data Mining. 813823.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Qiu Ruihong, Li Jingjing, Huang Zi, and Yin Hongzhi. 2019. Rethinking the item order in session-based recommendation with graph neural networks. In Proceedings of the International Conference on Information and Knowledge Management. 579588.Google ScholarGoogle Scholar
  39. [39] Qiu Ruihong, Yin Hongzhi, Huang Zi, and Chen Tong. 2020. GAG: Global attributed graph neural network for streaming session-based recommendation. In Proceedings of the International Conference on Research and Development in Information Retrieval. 669678.Google ScholarGoogle Scholar
  40. [40] Raffel Colin, Shazeer Noam, Roberts Adam, Lee Katherine, Narang Sharan, Matena Michael, Zhou Yanqi, Li Wei, and Liu Peter J.. 2020. Exploring the limits of transfer learning with a unified text-to-text transformer. J. Mach. Learn. Res. 21, 1 (2020), 54855551.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. [41] Rendle Steffen, Freudenthaler Christoph, Gantner Zeno, and Schmidt-Thieme Lars. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the Conference on Uncertainty in Artificial Intelligence. 452461.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. [42] Rendle Steffen, Freudenthaler Christoph, and Schmidt-Thieme Lars. 2010. Factorizing personalized markov chains for next-basket recommendation. In Proceedings of the ACM International World Wide Web Conferences. 811820.Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. [43] Sahebi Shaghayegh and Brusilovsky Peter. 2013. Cross-domain collaborative recommendation in a cold-start context: The impact of user profile size on the quality of recommendation. In Proceedings of the International Conference on User Modeling, Adaptation, and Personalization. 289295.Google ScholarGoogle Scholar
  44. [44] Schick Timo and Schütze Hinrich. 2020. Exploiting cloze questions for few shot text classification and natural language inference. In Proceedings of the Conference of the European Chapter of the Association for Computational Linguistics. 255–269.Google ScholarGoogle Scholar
  45. [45] Shang Jin, Sun Mingxuan, and Collins-Thompson Kevyn. 2018. Demographic inference via knowledge transfer in cross-domain recommender systems. In Proceedings of the IEEE International Conference on Data Mining. 12181223.Google ScholarGoogle ScholarCross RefCross Ref
  46. [46] Sun Fei, Liu Jun, Wu Jian, Pei Changhua, Lin Xiao, Ou Wenwu, and Jiang Peng. 2019. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In Proceedings of the ACM International Conference on Information and Knowledge Management. 14411450.Google ScholarGoogle Scholar
  47. [47] Sun Wenchao, Ma Muyang, Ren Pengjie, Lin Yujie, Chen Zhumin, Ren Zhaochun, Ma Jun, and Rijke Maarten De. 2023. Parallel split-join networks for shared account cross-domain sequential recommendations. IEEE Transactions on Knowledge and Data Engineering 35, 4 (2023), 4106–4123.Google ScholarGoogle Scholar
  48. [48] Tang Jiaxi and Wang Ke. 2018. Personalized top-n sequential recommendation via convolutional sequence embedding. In Proceedings of the 11th ACM International Conference on Web Search and Data Mining. 565573.Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. [49] Vaswani Ashish, Shazeer Noam, Parmar Niki, Uszkoreit Jakob, Jones Llion, Gomez Aidan N., Kaiser Łukasz, and Polosukhin Illia. 2017. Attention is all you need. Adv. Neural Inf. Process. Syst. 30 (2017).Google ScholarGoogle Scholar
  50. [50] Wang Cheng, Niepert Mathias, and Li Hui. 2019. Recsys-dan: Discriminative adversarial networks for cross-domain recommender systems. IEEE Transactions on Neural Networks and Learning Systems 31, 8 (2019), 27312740.Google ScholarGoogle ScholarCross RefCross Ref
  51. [51] Wang Yuhao, Zhao Xiangyu, Chen Bo, Liu Qidong, Guo Huifeng, Liu Huanshuo, Wang Yichao, Zhang Rui, and Tang Ruiming. 2023. PLATE: A prompt-enhanced paradigm for multi-scenario recommendations. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval. 14981507.Google ScholarGoogle Scholar
  52. [52] Wu Yiqing, Xie Ruobing, Zhu Yongchun, Zhuang Fuzhen, Xiang Ao, Zhang Xu, Lin Leyu, and He Qing. 2022. Selective fairness in recommendation via prompts. In Proceedings of the International Conference on Research and Development in Information Retrieval. 26572662.Google ScholarGoogle Scholar
  53. [53] Wu Yiqing, Xie Ruobing, Zhu Yongchun, Zhuang Fuzhen, Zhang Xu, Lin Leyu, and He Qing. 2022. Personalized prompts for sequential recommendation. arXiv:2205.09666 [cs.IR].Google ScholarGoogle Scholar
  54. [54] Xie Xu, Sun Fei, Liu Zhaoyang, Wu Shiwen, Gao Jinyang, Zhang Jiandong, Ding Bolin, and Cui Bin. 2022. Contrastive learning for sequential recommendation. In Proceedings of the International Conference on Data Engineering. 12591273.Google ScholarGoogle Scholar
  55. [55] Xin Xin, Pimentel Tiago, Karatzoglou Alexandros, Ren Pengjie, Christakopoulou Konstantina, and Ren Zhaochun. 2022. Rethinking reinforcement learning for recommendation: A prompt perspective. In Proceedings of the International Conference on Research and Development in Information Retrieval. 13471357.Google ScholarGoogle Scholar
  56. [56] Yin Hongzhi, Cui Bin, Huang Zi, Wang Weiqing, Wu Xian, and Zhou Xiaofang. 2015. Joint modeling of users’ interests and mobility patterns for point-of-interest recommendation. In Proceedings of the ACM International Conference on Multimedia. 819822.Google ScholarGoogle Scholar
  57. [57] Zhang Qian, Lu Jie, and Zhang Guangquan. 2020. Cross-domain recommendation with multiple sources. In Proceedings of the International Joint Conference on Neural Networks. 17.Google ScholarGoogle Scholar
  58. [58] Zhou Kun, Wang Hui, Zhao Wayne Xin, Zhu Yutao, Wang Sirui, Zhang Fuzheng, Wang Zhongyuan, and Wen Ji-Rong. 2020. S3-Rec: Self-supervised learning for sequential recommendation with mutual information maximization. In Proceedings of the International Conference on Information and Knowledge Management. 18931902.Google ScholarGoogle Scholar
  59. [59] Zhou Kaiyang, Yang Jingkang, Loy Chen Change, and Liu Ziwei. 2022. Learning to prompt for vision-language models. Int. J. Comput. Vis. 130, 9 (2022), 23372348.Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. [60] Zhou Kun, Yu Hui, Zhao Wayne Xin, and Wen Ji-Rong. 2022. Filter-enhanced MLP is all you need for sequential recommendation. In Proceedings of the ACM International World Wide Web Conferences. 23882399.Google ScholarGoogle Scholar
  61. [61] Zhu Feng, Chen Chaochao, Wang Yan, Liu Guanfeng, and Zheng Xiaolin. 2019. Dtcdr: A framework for dual-target cross-domain recommendation. In Proceedings of the International Conference on Information and Knowledge Management. 15331542.Google ScholarGoogle Scholar
  62. [62] Zhu Feng, Wang Yan, Chen Chaochao, Liu Guanfeng, Orgun Mehmet A., and Wu Jia. 2018. A deep framework for cross-domain and cross-system recommendations. In Proceedings of the International Joint Conference on Artificial Intelligence. 37113717.Google ScholarGoogle ScholarCross RefCross Ref
  63. [63] Zhu Feng, Wang Yan, Chen Chaochao, Liu Guanfeng, and Zheng Xiaolin. 2020. A graphical and attentional framework for dual-target cross-domain recommendation. In Proceedings of the International Joint Conference on Artificial Intelligence. 30013008.Google ScholarGoogle ScholarCross RefCross Ref
  64. [64] Zhu Feng, Wang Yan, Zhou Jun, Chen Chaochao, Li Longfei, and Liu Guanfeng. 2023. A unified framework for cross-domain and cross-system recommendations. IEEE Transactions on Knowledge and Data Engineering 35, 2 (2023), 11711184.Google ScholarGoogle Scholar
  65. [65] Zhu Yuehua, Huang Bo, Jiang Shaohua, Yang Muli, Yang Yanhua, and Zhong Wenliang. 2022. Progressive self-attention network with unsymmetrical positional encoding for sequential recommendation. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval. 20292033.Google ScholarGoogle Scholar

Index Terms

  1. MCRPL: A Pretrain, Prompt, and Fine-tune Paradigm for Non-overlapping Many-to-one Cross-domain 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 Information Systems
      ACM Transactions on Information Systems  Volume 42, Issue 4
      July 2024
      751 pages
      ISSN:1046-8188
      EISSN:1558-2868
      DOI:10.1145/3613639
      Issue’s Table of Contents

      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 the author(s) 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: 9 February 2024
      • Online AM: 22 January 2024
      • Accepted: 11 January 2024
      • Revised: 10 November 2023
      • Received: 14 August 2023
      Published in tois Volume 42, Issue 4

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)283
      • Downloads (Last 6 weeks)109

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text