skip to main content
research-article

A Dual Perspective Framework of Knowledge-correlation for Cross-domain Recommendation

Authors Info & Claims
Published:27 April 2024Publication History
Skip Abstract Section

Abstract

Recommender System provides users with online services in a personalized way. The performance of traditional recommender systems may deteriorate because of problems such as cold-start and data sparsity. Cross-domain Recommendation System utilizes the richer information from auxiliary domains to guide the task in the target domain. However, direct knowledge transfer may lead to a negative impact due to data heterogeneity and feature mismatch between domains. In this article, we innovatively explore the cross-domain correlation from the perspectives of content semanticity and structural connectivity to fully exploit the information of Knowledge Graph. First, we adopt domain adaptation that automatically extracts transferable features to capture cross-domain semantic relations. Second, we devise a knowledge-aware graph neural network to explicitly model the high-order connectivity across domains. Third, we develop feature fusion strategies to combine the advantages of semantic and structural information. By simulating the cold-start scenario on two real-world datasets, the experimental results show that our proposed method has superior performance in accuracy and diversity compared with the SOTA methods. It demonstrates that our method can accurately predict users’ expressed preferences while exploring their potential diverse interests.

REFERENCES

  1. [1] Azak Mustafa and Birturk Aysenur. 2010. Crossing framework - A dynamic infrastructure to develop knowledge-based recommenders in cross domains. In Proceedings of the 6th International Conference on Web Information Systems and Technologies. INSTICC Press, 125130.Google ScholarGoogle Scholar
  2. [2] Ben-David Shai, Blitzer John, Crammer Koby, Kulesza Alex, Pereira Fernando, and Vaughan Jennifer Wortman. 2010. A theory of learning from different domains. Machine learning 79, 1–2 (2010), 151175.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Ben-David Shai, Blitzer John, Crammer Koby, and Pereira Fernando. 2006. Analysis of representations for domain adaptation. In Proceedings of the Advances in Neural Information Processing Systems. MIT Press, 137144.Google ScholarGoogle Scholar
  4. [4] Berkovsky Shlomo, Kuflik Tsvi, and Ricci Francesco. 2008. Mediation of user models for enhanced personalization in recommender systems. User Modeling and User-Adapted Interaction 18, 3 (2008), 245286. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [5] Cantador Iván, Fernández-Tobías Ignacio, Berkovsky Shlomo, and Cremonesi Paolo. 2015. Cross-domain recommender systems. In Proceedings of the Recommender Systems Handbook. Springer, 919959.Google ScholarGoogle ScholarCross RefCross Ref
  6. [6] Fernández-Tobías Ignacio, Cantador Iván, Kaminskas Marius, and Ricci Francesco. 2011. A generic semantic-based framework for cross-domain recommendation. In Proceedings of the 2nd International Workshop on Information Heterogeneity and Fusion in Recommender Systems. ACM, 2532.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [7] 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 Modeling and User-Adapted Interaction 29, 2 (2019), 443486.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Ganin Yaroslav, Ustinova Evgeniya, Ajakan Hana, Germain Pascal, Larochelle Hugo, Laviolette François, Marchand Mario, and Lempitsky Victor S.. 2016. Domain-adversarial training of neural networks. Journal of Machine Learning Research 17, 59 (2016), 1–35.Google ScholarGoogle Scholar
  9. [9] 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 World Wide Web Conference. ACM, 491502.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [10] Guo Qingyu, Zhuang Fuzhen, Qin Chuan, Zhu Hengshu, Xie Xing, Xiong Hui, and He Qing. 2022. A survey on knowledge graph-based recommender systems. IEEE Transactions on Knowledge and Data Engineering 34, 8 (2022), 35493568.Google ScholarGoogle ScholarCross RefCross Ref
  11. [11] He Jia, Liu Rui, Zhuang Fuzhen, Lin Fen, Niu Cheng, and He Qing. 2018. A general cross-domain recommendation framework via bayesian neural network. In Proceedings of the 2018 IEEE International Conference on Data Mining. IEEE, 10011006.Google ScholarGoogle ScholarCross RefCross Ref
  12. [12] Hinton Geoffrey E., Srivastava Nitish, Krizhevsky Alex, Sutskever Ilya, and Salakhutdinov Ruslan. 2012. Improving neural networks by preventing co-adaptation of feature detectors. (2012). arxiv:1207.0580Google ScholarGoogle Scholar
  13. [13] Hu Guangneng, Zhang Yu, and Yang Qiang. 2018. CoNet: Collaborative cross networks for cross-domain recommendation. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, CIKM 2018, Torino, Italy, October 22-26, 2018. ACM, 667676.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. [14] Hu Guangneng, Zhang Yu, and Yang Qiang. 2019. Transfer meets hybrid: A synthetic approach for cross-domain collaborative filtering with text. In Proceedings of the World Wide Web Conference. ACM, 28222829.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Hu Liang, Cao Jian, Xu Guandong, Cao Longbing, Gu Zhiping, and Zhu Can. 2013. Personalized recommendation via cross-domain triadic factorization. In Proceedings of the 22nd International World Wide Web Conference. ACM, 595606.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. [16] Hu Yifan, Koren Yehuda, and Volinsky Chris. 2008. Collaborative filtering for implicit feedback datasets. In Proceedings of the 8th IEEE International Conference on Data Mining. IEEE, 263272.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. [17] Huang Jin, Zhao Wayne Xin, Dou Hongjian, Wen Ji-Rong, and Chang Edward Y.. 2018. Improving sequential recommendation with knowledge-enhanced memory networks. In Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. ACM, 505514.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Jo Sang-Young, Jang Sun-Hye, Cho Hee-Eun, and Jeong Jin-Woo. 2019. Scenery-based fashion recommendation with cross-domain geneartive adverserial networks. In Proceedings of the International Conference on Big Data and Smart Computing. IEEE, 14.Google ScholarGoogle ScholarCross RefCross Ref
  19. [19] Kaminskas Marius, Fernández-Tobías Ignacio, Cantador Iván, and Ricci Francesco. 2013. Ontology-based identification of music for places. In Proceedings of the Information and Communication Technologies in Tourism 2013. Springer, 436447.Google ScholarGoogle ScholarCross RefCross Ref
  20. [20] Kim Yoon. 2014. Convolutional neural networks for sentence classification. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. ACL, 17461751.Google ScholarGoogle ScholarCross RefCross Ref
  21. [21] Koren Yehuda. 2008. Factorization meets the neighborhood: A multifaceted collaborative filtering model. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 426434.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. [22] Kumar Anil, Kumar Nitesh, Hussain Muzammil, Chaudhury Santanu, and Agarwal Sumeet. 2014. Semantic clustering-based cross-domain recommendation. In Proceedings of the 2014 IEEE Symposium on Computational Intelligence and Data Mining. IEEE, 137141.Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Li Zhetao, Qiao Pengpeng, Zhang Yuanxing, and Bian Kaigui. 2019. Adversarial learning of transitive semantic features for cross-domain recommendation. In Proceedings of the 2019 IEEE Global Communications Conference. IEEE, 16.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. [24] Tsung-Yi Lin, Priya Goyal, Ross B. Girshick, Kaiming He, and Piotr Dollár. 2020. Focal loss for dense object detection. IEEE Trans. Pattern Anal. Mach. Intell. 42, 2 (2020), 318–327.Google ScholarGoogle Scholar
  25. [25] Lin Yankai, Liu Zhiyuan, Sun Maosong, Liu Yang, and Zhu Xuan. 2015. Learning entity and relation embeddings for knowledge graph completion. In Proceedings of the 29th AAAI Conference on Artificial Intelligence. AAAI Press, 21812187.Google ScholarGoogle ScholarCross RefCross Ref
  26. [26] Loizou Antonis. 2009. How to Recommend Music to Film Buffs: Enabling the Provision of Recommendations from Multiple Domains. Ph.D. Dissertation. University of Southampton.Google ScholarGoogle Scholar
  27. [27] Man Tong, Shen Huawei, Jin Xiaolong, and Cheng Xueqi. 2017. Cross-domain recommendation: An embedding and mapping approach. In Proceedings of the 26th International Joint Conference on Artificial Intelligence. ijcai.org, 24642470.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Mikolov Tomás, Sutskever Ilya, Chen Kai, Corrado Gregory S., and Dean Jeffrey. 2013. Distributed representations of words and phrases and their compositionality. In Proceedings of the Advances in Neural Information Processing Systems. 31113119.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. [29] Pujara Jay, Augustine Eriq, and Getoor Lise. 2017. Sparsity and noise: Where knowledge graph embeddings fall short. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing. ACL, 17511756.Google ScholarGoogle ScholarCross RefCross Ref
  30. [30] Rendle Steffen, Freudenthaler Christoph, Gantner Zeno, and Schmidt-Thieme Lars. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence. AUAI Press, 452461.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Sansonetti Giuseppe, Gasparetti Fabio, and Micarelli Alessandro. 2019. Cross-domain recommendation for enhancing cultural heritage experience. In Adjunct Publication of the 27th Conference on User Modeling, Adaptation and Personalization. ACM, 413415.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] Shi Yue, Larson Martha A., and Hanjalic Alan. 2011. Tags as bridges between domains: Improving recommendation with tag-induced cross-domain collaborative filtering. In Proceedings of the User Modeling, Adaption and Personalization. Springer, 305316.Google ScholarGoogle ScholarCross RefCross Ref
  33. [33] Singh Ajit Paul and Gordon Geoffrey J.. 2008. Relational learning via collective matrix factorization. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 650658.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. [34] Sun Zhu, Yu Di, Fang Hui, Yang Jie, Qu Xinghua, Zhang Jie, and Geng Cong. 2020. Are we evaluating rigorously? Benchmarking recommendation for reproducible evaluation and fair comparison. In Proceedings of the 14th ACM Conference on Recommender Systems. ACM, 2332.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. [35] Tsoumakas Grigorios, Katakis Ioannis, and Vlahavas Ioannis P.. 2010. Mining multi-label data. In Proceedings of the Data Mining and Knowledge Discovery Handbook. Springer, 667685.Google ScholarGoogle Scholar
  36. [36] Maaten Laurens Van der and Hinton Geoffrey. 2008. Visualizing data using t-SNE. Journal of Machine Learning Research 9, 11 (2008), 25792605. Google ScholarGoogle Scholar
  37. [37] Vargas Saúl, Baltrunas Linas, Karatzoglou Alexandros, and Castells Pablo. 2014. Coverage, redundancy and size-awareness in genre diversity for recommender systems. In Proceedings of the 8th ACM Conference on Recommender Systems. ACM, 209216.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Wang Hongwei, Zhang Fuzheng, Wang Jialin, Zhao Miao, Li Wenjie, Xie Xing, and Guo Minyi. 2018. RippleNet: Propagating user preferences on the knowledge graph for recommender systems. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. ACM, 417426.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Wang Hongwei, Zhao Miao, Xie Xing, Li Wenjie, and Guo Minyi. 2019. Knowledge graph convolutional networks for recommender systems. In Proceedings of the World Wide Web Conference. ACM, 33073313.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Wang Jun, Li Shijun, Yang Sha, Jin Hong, and Yu Wei. 2017. A new transfer learning model for cross-domain recommendation. Chinese Journal of Computers 40, 10 (2017), 23672380. Google ScholarGoogle Scholar
  41. [41] Wang Quan, Mao Zhendong, Wang Bin, and Guo Li. 2017. Knowledge graph embedding: A survey of approaches and applications. IEEE Transactions on Knowledge and Data Engineering 29, 12 (2017), 27242743.Google ScholarGoogle ScholarCross RefCross Ref
  42. [42] Wang Xiang, He Xiangnan, Cao Yixin, Liu Meng, and Chua Tat-Seng. 2019. KGAT: Knowledge graph attention network for recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 950958.Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. [43] Wang Yuhan, Xie Qing, Li Lin, and Liu Yongjian. 2021. An empirical study on effect of semantic measures in cross-domain recommender system in user cold-start scenario. In Proceedings of the Knowledge Science, Engineering and Management. Springer, 264278.Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. [44] Xu Yang, Peng Zhaohui, Hu Yupeng, and Hong Xiaoguang. 2018. SARFM: A sentiment-aware review feature mapping approach for cross-domain recommendation. In Proceedings of the Web Information Systems Engineering. Springer, 318.Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. [45] Yang Deqing, Xiao Yanghua, Song Yangqiu, Zhang Junjun, Zhang Kezun, and Wang Wei. 2014. Tag propagation based recommendation across diverse social media. In Proceedings of the 23rd International World Wide Web Conference. ACM, 407408.Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. [46] Yuan Feng, Yao Lina, and Benatallah Boualem. 2019. DARec: Deep domain adaptation for cross-domain recommendation via transferring rating patterns. In Proceedings of the 28th International Joint Conference on Artificial Intelligence. ijcai.org, 42274233.Google ScholarGoogle ScholarCross RefCross Ref
  47. [47] Zhang Qian, Lu Jie, Wu Dianshuang, and Zhang Guangquan. 2019. A cross-domain recommender system with kernel-induced knowledge transfer for overlapping entities. IEEE Transactions on Neural Networks and Learning Systems 30, 7 (2019), 19982012.Google ScholarGoogle ScholarCross RefCross Ref
  48. [48] Cheng Zhao, Chenliang Li, and Cong Fu. 2019. Cross-domain recommendation via preference propagation GraphNet. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management, CIKM 2019, Beijing, China, November 3-7, 2019, ACM, 2165–2168.Google ScholarGoogle Scholar
  49. [49] 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 28th ACM International Conference on Information and Knowledge Management.ACM, 15331542.Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. [50] 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 27th International Joint Conference on Artificial Intelligence. ijcai.org, 37113717.Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. [51] Zhu Yongchun, Tang Zhenwei, Liu Yudan, Zhuang Fuzhen, Xie Ruobing, Zhang Xu, Lin Leyu, and He Qing. 2022. Personalized transfer of user preferences for cross-domain recommendation. In Proceedings of the 15th ACM International Conference on Web Search and Data Mining. ACM, 15071515.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Dual Perspective Framework of Knowledge-correlation for 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 Knowledge Discovery from Data
        ACM Transactions on Knowledge Discovery from Data  Volume 18, Issue 6
        July 2024
        760 pages
        ISSN:1556-4681
        EISSN:1556-472X
        DOI:10.1145/3613684
        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: 27 April 2024
        • Online AM: 18 March 2024
        • Accepted: 8 March 2024
        • Revised: 2 March 2024
        • Received: 26 December 2022
        Published in tkdd Volume 18, Issue 6

        Check for updates

        Qualifiers

        • research-article
      • Article Metrics

        • Downloads (Last 12 months)163
        • Downloads (Last 6 weeks)70

        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