[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

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

Published: 27 April 2024 Publication History

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]
Mustafa Azak and Aysenur Birturk. 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, 125–130.
[2]
Shai Ben-David, John Blitzer, Koby Crammer, Alex Kulesza, Fernando Pereira, and Jennifer Wortman Vaughan. 2010. A theory of learning from different domains. Machine learning 79, 1–2 (2010), 151–175.
[3]
Shai Ben-David, John Blitzer, Koby Crammer, and Fernando Pereira. 2006. Analysis of representations for domain adaptation. In Proceedings of the Advances in Neural Information Processing Systems. MIT Press, 137–144.
[4]
Shlomo Berkovsky, Tsvi Kuflik, and Francesco Ricci. 2008. Mediation of user models for enhanced personalization in recommender systems. User Modeling and User-Adapted Interaction 18, 3 (2008), 245–286.
[5]
Iván Cantador, Ignacio Fernández-Tobías, Shlomo Berkovsky, and Paolo Cremonesi. 2015. Cross-domain recommender systems. In Proceedings of the Recommender Systems Handbook. Springer, 919–959.
[6]
Ignacio Fernández-Tobías, Iván Cantador, Marius Kaminskas, and Francesco Ricci. 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, 25–32.
[7]
Ignacio Fernández-Tobías, Iván Cantador, Paolo Tomeo, Vito Walter Anelli, and Tommaso Di Noia. 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), 443–486.
[8]
Yaroslav Ganin, Evgeniya Ustinova, Hana Ajakan, Pascal Germain, Hugo Larochelle, François Laviolette, Mario Marchand, and Victor S. Lempitsky. 2016. Domain-adversarial training of neural networks. Journal of Machine Learning Research 17, 59 (2016), 1–35.
[9]
Chen Gao, Xiangning Chen, Fuli Feng, Kai Zhao, Xiangnan He, Yong Li, and Depeng Jin. 2019. Cross-domain recommendation without sharing user-relevant data. In Proceedings of the World Wide Web Conference. ACM, 491–502.
[10]
Qingyu Guo, Fuzhen Zhuang, Chuan Qin, Hengshu Zhu, Xing Xie, Hui Xiong, and Qing He. 2022. A survey on knowledge graph-based recommender systems. IEEE Transactions on Knowledge and Data Engineering 34, 8 (2022), 3549–3568.
[11]
Jia He, Rui Liu, Fuzhen Zhuang, Fen Lin, Cheng Niu, and Qing He. 2018. A general cross-domain recommendation framework via bayesian neural network. In Proceedings of the 2018 IEEE International Conference on Data Mining. IEEE, 1001–1006.
[12]
Geoffrey E. Hinton, Nitish Srivastava, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. 2012. Improving neural networks by preventing co-adaptation of feature detectors. (2012). arxiv:1207.0580
[13]
Guangneng Hu, Yu Zhang, and Qiang Yang. 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, 667–676.
[14]
Guangneng Hu, Yu Zhang, and Qiang Yang. 2019. Transfer meets hybrid: A synthetic approach for cross-domain collaborative filtering with text. In Proceedings of the World Wide Web Conference. ACM, 2822–2829.
[15]
Liang Hu, Jian Cao, Guandong Xu, Longbing Cao, Zhiping Gu, and Can Zhu. 2013. Personalized recommendation via cross-domain triadic factorization. In Proceedings of the 22nd International World Wide Web Conference. ACM, 595–606.
[16]
Yifan Hu, Yehuda Koren, and Chris Volinsky. 2008. Collaborative filtering for implicit feedback datasets. In Proceedings of the 8th IEEE International Conference on Data Mining. IEEE, 263–272.
[17]
Jin Huang, Wayne Xin Zhao, Hongjian Dou, Ji-Rong Wen, and Edward Y. Chang. 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, 505–514.
[18]
Sang-Young Jo, Sun-Hye Jang, Hee-Eun Cho, and Jin-Woo Jeong. 2019. Scenery-based fashion recommendation with cross-domain geneartive adverserial networks. In Proceedings of the International Conference on Big Data and Smart Computing. IEEE, 1–4.
[19]
Marius Kaminskas, Ignacio Fernández-Tobías, Iván Cantador, and Francesco Ricci. 2013. Ontology-based identification of music for places. In Proceedings of the Information and Communication Technologies in Tourism 2013. Springer, 436–447.
[20]
Yoon Kim. 2014. Convolutional neural networks for sentence classification. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. ACL, 1746–1751.
[21]
Yehuda Koren. 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, 426–434.
[22]
Anil Kumar, Nitesh Kumar, Muzammil Hussain, Santanu Chaudhury, and Sumeet Agarwal. 2014. Semantic clustering-based cross-domain recommendation. In Proceedings of the 2014 IEEE Symposium on Computational Intelligence and Data Mining. IEEE, 137–141.
[23]
Zhetao Li, Pengpeng Qiao, Yuanxing Zhang, and Kaigui Bian. 2019. Adversarial learning of transitive semantic features for cross-domain recommendation. In Proceedings of the 2019 IEEE Global Communications Conference. IEEE, 1–6.
[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.
[25]
Yankai Lin, Zhiyuan Liu, Maosong Sun, Yang Liu, and Xuan Zhu. 2015. Learning entity and relation embeddings for knowledge graph completion. In Proceedings of the 29th AAAI Conference on Artificial Intelligence. AAAI Press, 2181–2187.
[26]
Antonis Loizou. 2009. How to Recommend Music to Film Buffs: Enabling the Provision of Recommendations from Multiple Domains. Ph.D. Dissertation. University of Southampton.
[27]
Tong Man, Huawei Shen, Xiaolong Jin, and Xueqi Cheng. 2017. Cross-domain recommendation: An embedding and mapping approach. In Proceedings of the 26th International Joint Conference on Artificial Intelligence. ijcai.org, 2464–2470.
[28]
Tomás Mikolov, Ilya Sutskever, Kai Chen, Gregory S. Corrado, and Jeffrey Dean. 2013. Distributed representations of words and phrases and their compositionality. In Proceedings of the Advances in Neural Information Processing Systems. 3111–3119.
[29]
Jay Pujara, Eriq Augustine, and Lise Getoor. 2017. Sparsity and noise: Where knowledge graph embeddings fall short. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing. ACL, 1751–1756.
[30]
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. AUAI Press, 452–461.
[31]
Giuseppe Sansonetti, Fabio Gasparetti, and Alessandro Micarelli. 2019. Cross-domain recommendation for enhancing cultural heritage experience. In Adjunct Publication of the 27th Conference on User Modeling, Adaptation and Personalization. ACM, 413–415.
[32]
Yue Shi, Martha A. Larson, and Alan Hanjalic. 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, 305–316.
[33]
Ajit Paul Singh and Geoffrey J. Gordon. 2008. Relational learning via collective matrix factorization. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 650–658.
[34]
Zhu Sun, Di Yu, Hui Fang, Jie Yang, Xinghua Qu, Jie Zhang, and Cong Geng. 2020. Are we evaluating rigorously? Benchmarking recommendation for reproducible evaluation and fair comparison. In Proceedings of the 14th ACM Conference on Recommender Systems. ACM, 23–32.
[35]
Grigorios Tsoumakas, Ioannis Katakis, and Ioannis P. Vlahavas. 2010. Mining multi-label data. In Proceedings of the Data Mining and Knowledge Discovery Handbook. Springer, 667–685.
[36]
Laurens Van der Maaten and Geoffrey Hinton. 2008. Visualizing data using t-SNE. Journal of Machine Learning Research 9, 11 (2008), 2579–2605.
[37]
Saúl Vargas, Linas Baltrunas, Alexandros Karatzoglou, and Pablo Castells. 2014. Coverage, redundancy and size-awareness in genre diversity for recommender systems. In Proceedings of the 8th ACM Conference on Recommender Systems. ACM, 209–216.
[38]
Hongwei Wang, Fuzheng Zhang, Jialin Wang, Miao Zhao, Wenjie Li, Xing Xie, and Minyi Guo. 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, 417–426.
[39]
Hongwei Wang, Miao Zhao, Xing Xie, Wenjie Li, and Minyi Guo. 2019. Knowledge graph convolutional networks for recommender systems. In Proceedings of the World Wide Web Conference. ACM, 3307–3313.
[40]
Jun Wang, Shijun Li, Sha Yang, Hong Jin, and Wei Yu. 2017. A new transfer learning model for cross-domain recommendation. Chinese Journal of Computers 40, 10 (2017), 2367–2380.
[41]
Quan Wang, Zhendong Mao, Bin Wang, and Li Guo. 2017. Knowledge graph embedding: A survey of approaches and applications. IEEE Transactions on Knowledge and Data Engineering 29, 12 (2017), 2724–2743.
[42]
Xiang Wang, Xiangnan He, Yixin Cao, Meng Liu, and Tat-Seng Chua. 2019. KGAT: Knowledge graph attention network for recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 950–958.
[43]
Yuhan Wang, Qing Xie, Lin Li, and Yongjian Liu. 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, 264–278.
[44]
Yang Xu, Zhaohui Peng, Yupeng Hu, and Xiaoguang Hong. 2018. SARFM: A sentiment-aware review feature mapping approach for cross-domain recommendation. In Proceedings of the Web Information Systems Engineering. Springer, 3–18.
[45]
Deqing Yang, Yanghua Xiao, Yangqiu Song, Junjun Zhang, Kezun Zhang, and Wei Wang. 2014. Tag propagation based recommendation across diverse social media. In Proceedings of the 23rd International World Wide Web Conference. ACM, 407–408.
[46]
Feng Yuan, Lina Yao, and Boualem Benatallah. 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, 4227–4233.
[47]
Qian Zhang, Jie Lu, Dianshuang Wu, and Guangquan Zhang. 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), 1998–2012.
[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.
[49]
Feng Zhu, Chaochao Chen, Yan Wang, Guanfeng Liu, and Xiaolin Zheng. 2019. DTCDR: A framework for dual-target cross-domain recommendation. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management.ACM, 1533–1542.
[50]
Feng Zhu, Yan Wang, Chaochao Chen, Guanfeng Liu, Mehmet A. Orgun, and Jia Wu. 2018. A deep framework for cross-domain and cross-system recommendations. In Proceedings of the 27th International Joint Conference on Artificial Intelligence. ijcai.org, 3711–3717.
[51]
Yongchun Zhu, Zhenwei Tang, Yudan Liu, Fuzhen Zhuang, Ruobing Xie, Xu Zhang, Leyu Lin, and Qing He. 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, 1507–1515.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

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
EISSN:1556-472X
DOI:10.1145/3613684
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 April 2024
Online AM: 18 March 2024
Accepted: 08 March 2024
Revised: 02 March 2024
Received: 26 December 2022
Published in TKDD Volume 18, Issue 6

Check for updates

Author Tags

  1. Cross-domain recommendation
  2. knowledge graph
  3. cold-start
  4. graph neural network
  5. domain adaptation

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 410
    Total Downloads
  • Downloads (Last 12 months)410
  • Downloads (Last 6 weeks)18
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media