Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Privacy-preserving Multi-source Cross-domain Recommendation Based on Knowledge Graph

Published: 07 February 2024 Publication History
  • Get Citation Alerts
  • Abstract

    The cross-domain recommender systems aim to alleviate the data sparsity problem in the target domain by transferring knowledge from the auxiliary domain. However, existing works ignore the fact that the data sparsity problem may also exist in the single auxiliary domain, and sharing user behavior data is restricted by the privacy policy. In addition, their cross-domain models lack interpretability. To address these concerns, we propose a novel multi-source cross-domain model based on knowledge graph. Specifically, to avoid the insufficiency of single auxiliary domain, we construct a knowledge graph comprehensively leveraging items from multiple auxiliary domains. To avoid the leakage of user privacy when user information is transferred to multiple domains, we construct graph for information transfer between items to effectively avoid the propagation of users’ private information between different domains. We implicitly integrate the user–item interaction by transferring the learned item embeddings. To improve the interpretability of cross-domain knowledge transfer, we propose a knowledge graph-based retrieval and fusion method to transfer knowledge derived from multiple auxiliary domains. An attention-based fusion network is designed to enhance the representation of the targeted user and items with the transferred item embedding. We perform extensive experiments on three real-world datasets, demonstrating that our model outperforms the states of the art.

    References

    [1]
    Nawaf Alharbe, Mohamed Ali Rakrouki, and Abeer Aljohani. 2023. A collaborative filtering recommendation algorithm based on embedding representation. Expert Syst. Appl. 215 (2023), 119380.
    [2]
    Shlomo Berkovsky, Tsvi Kuflik, and Francesco Ricci. 2007. Cross-domain mediation in collaborative filtering. In International Conference on User Modeling. Springer, 355–359.
    [3]
    Chaochao Chen, Huiwen Wu, Jiajie Su, Lingjuan Lyu, Xiaolin Zheng, and Li Wang. 2022. Differential private knowledge transfer for privacy-preserving cross-domain recommendation. In Proceedings of the ACM Web Conference. 1455–1465.
    [4]
    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 Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval. 335–344.
    [5]
    Xu Chen, Ya Zhang, Ivor W. Tsang, Yuangang Pan, and Jingchao Su. 2023. Toward equivalent transformation of user preferences in cross domain recommendation. ACM Trans. Inf. Syst. 41, 1 (2023), 1–31.
    [6]
    Heng-Tze Cheng, Levent Koc, Jeremiah Harmsen, Tal Shaked, Tushar Chandra, Hrishi Aradhye, Glen Anderson, Greg Corrado, Wei Chai, Mustafa Ispir, Rohan Anil, Zakaria Haque, Lichan Hong, Vihan Jain, Xiaobing Liu, and Hemal Shah. 2016. Wide and deep learning for recommender systems. In Proceedings of the Workshop on Deep Learning for Recommender Systems. 7–10.
    [7]
    Paul Covington, Jay Adams, and Emre Sargin. 2016. Deep neural networks for YouTube recommendations. In Proceedings of the ACM Conference on Recommender Systems. 191–198.
    [8]
    Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805.
    [9]
    Sihao Ding, Peng Wu, Fuli Feng, Yitong Wang, Xiangnan He, Yong Liao, and Yongdong Zhang. 2022. Addressing unmeasured confounder for recommendation with sensitivity analysis. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 305–315.
    [10]
    Ali Mamdouh Elkahky, Yang Song, and Xiaodong He. 2015. A multi-view deep learning approach for cross domain user modeling in recommendation systems. In Proceedings of the 24th International Conference on World Wide Web. 278–288.
    [11]
    Chen Gao, Xiangning Chen, Fuli Feng, Kai Zhao, Xiangnan He, Yong Li, and Depeng Jin. 2019. Cross-domain recommendation without sharing user-relevant data. The World Wide Web Conference, 491–502.
    [12]
    Sheng Gao, Hao Luo, Da Chen, Shantao Li, Patrick Gallinari, and Jun Guo. 2013. Cross-domain recommendation via cluster-level latent factor model. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases. Springer, 161–176.
    [13]
    Yoav Goldberg and Omer Levy. 2014. word2vec explained: Deriving mikolov et al.’s negative-sampling word-embedding method. arXiv preprint arXiv:1402.3722.
    [14]
    Jibing Gong, Shen Wang, Jinlong Wang, Wenzheng Feng, Hao Peng, Jie Tang, and Philip S. Yu. 2020. Attentional graph convolutional networks for knowledge concept recommendation in moocs in a heterogeneous view. In Proceedings of International ACM SIGIR Conference on Research and Development in Information Retrieval. 79–88.
    [15]
    Xiangnan He, Zhankui He, Jingkuan Song, Zhenguang Liu, Yu-Gang Jiang, and Tat-Seng Chua. 2018. NAIS: Neural attentive item similarity model for recommendation. IEEE Trans. Knowl. Data Eng. 30, 12 (2018), 2354–2366. DOI:
    [16]
    Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In Proceedings of the International Conference on World Wide Web. 173–182.
    [17]
    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. 667–676.
    [18]
    Qinghua Huang, Bisheng Chen, Jingdong Wang, and Tao Mei. 2014. Personalized video recommendation through graph propagation. ACM Trans. Multimedia Comput. Commun. Appl. 10, 4 (2014), 1–17.
    [19]
    Diederik P. Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980.
    [20]
    Quoc Le and Tomas Mikolov. 2014. Distributed representations of sentences and documents. In International Conference on Machine Learning. PMLR, 1188–1196.
    [21]
    Pan Li and Alexander Tuzhilin. 2020. Ddtcdr: Deep dual transfer cross domain recommendation. In Proceedings of the International Conference on Web Search and Data Mining. 331–339.
    [22]
    Ying Li, Jia-Jie Xu, Peng-Peng Zhao, Jun-Hua Fang, Wei Chen, and Lei Zhao. 2020. Atlrec: An attentional adversarial transfer learning network for cross-domain recommendation. J. Comput. Sci. Technol. 35, 4 (2020), 794–808.
    [23]
    Weiming Liu, Xiaolin Zheng, Chaochao Chen, Mengling Hu, Xinting Liao, Fan Wang, Yanchao Tan, Dan Meng, and Jun Wang. 2023. Differentially private sparse mapping for privacy-preserving cross domain recommendation. In Proceedings of the 31st ACM International Conference on Multimedia. 6243–6252.
    [24]
    Tong Man, Huawei Shen, Xiaolong Jin, and Xueqi Cheng. 2017. Cross-domain recommendation: An embedding and mapping approach. In Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI ’17), Vol. 17. 2464–2470.
    [25]
    Lei Meng, Fuli Feng, Xiangnan He, Xiaoyan Gao, and Tat-Seng Chua. 2020. Heterogeneous fusion of semantic and collaborative information for visually-aware food recommendation. In Proceedings of the 28th ACM International Conference on Multimedia. 3460–3468.
    [26]
    Nima Mirbakhsh and Charles X. Ling. 2015. Improving top-n recommendation for cold-start users via cross-domain information. ACM Trans. Knowl. Discov. Data 9, 4 (2015), 1–19.
    [27]
    Andriy Mnih and Russ R. Salakhutdinov. 2007. Probabilistic matrix factorization. Adv. Neural Inf. Process. Syst. 20 (2007).
    [28]
    Weizhi Nie, Xin Wen, Jing Liu, Jiawei Chen, Jiancan Wu, Guoqing Jin, Jing Lu, and An-An Liu. 2023. Knowledge-enhanced causal reinforcement learning model for interactive recommendation. IEEE Trans. Multimedia (2023).
    [29]
    Weizhi Nie, Yue Zhao, Jie Nie, An-An Liu, and Sicheng Zhao. 2021. CLN: Cross-domain learning network for 2D image-based 3D shape retrieval. IEEE Trans. Circ. Syst. Vid. Technol. 32, 3 (2021), 992–1005.
    [30]
    Dilruk Perera and Roger Zimmermann. 2017. Exploring the use of time-dependent cross-network information for personalized recommendations. In Proceedings of the 25th ACM International Conference on Multimedia. 1780–1788.
    [31]
    Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2012. BPR: Bayesian personalized ranking from implicit feedback. arXiv preprint arXiv:1205.2618.
    [32]
    Chuan Shi, Binbin Hu, Wayne Xin Zhao, and S Yu Philip. 2018. Heterogeneous information network embedding for recommendation. IEEE Trans. Knowl. Data Eng. 31, 2 (2018), 357–370.
    [33]
    Yaguang Song, Xiaoshan Yang, and Changsheng Xu. 2023. Self-supervised calorie-aware heterogeneous graph networks for food recommendation. ACM Transactions on Multimedia Computing, Communications and Applications 19, 1s (2023), 1–23.
    [34]
    Shulong Tan, Jiajun Bu, Chun Chen, Bin Xu, Can Wang, and Xiaofei He. 2011. Using rich social media information for music recommendation via hypergraph model. ACM Trans. Multimedia Comput. Commun. Appl. 7, 1 (2011), 1–22.
    [35]
    Hongwei Wang, Fuzheng Zhang, Xing Xie, and Minyi Guo. 2018. DKN: Deep knowledge-aware network for news recommendation. In Proceedings of the World Wide Web Conference. 1835–1844.
    [36]
    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. 3307–3313.
    [37]
    Xiang Wang, Xiangnan He, Yixin Cao, Meng Liu, and Tat-Seng Chua. 2019. Kgat: Knowledge graph attention network for recommendation. In Proceedings of ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 950–958.
    [38]
    Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, and Tat-Seng Chua. 2019. Neural graph collaborative filtering. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. 165–174.
    [39]
    Chuhan Wu, Fangzhao Wu, Yang Cao, Yongfeng Huang, and Xing Xie. 2021. FedGNN: Federated graph neural network for privacy-preserving recommendation. arXiv preprint arXiv:2102.04925.
    [40]
    Xindong Wu and Shichao Zhang. 2003. Synthesizing high-frequency rules from different data sources. IEEE Trans. Knowl. Data Eng. 15, 2 (2003), 353–367.
    [41]
    Hong-Jian Xue, Xinyu Dai, Jianbing Zhang, Shujian Huang, and Jiajun Chen. 2017. Deep matrix factorization models for recommender systems. In Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI ’17), Vol. 17. 3203–3209.
    [42]
    Dengcheng Yan, Yuchuan Zhao, Zhongxiu Yang, Ying Jin, and Yiwen Zhang. 2022. FedCDR: Privacy-preserving federated cross-domain recommendation. Digit. Commun. Netw. 8, 4 (2022), 552–560.
    [43]
    Ming Yan, Jitao Sang, Changsheng Xu, and M Shamim Hossain. 2016. A unified video recommendation by cross-network user modeling. ACM Trans. Multimedia Comput. Commun. Appl. 12, 4 (2016), 1–24.
    [44]
    Xu Yu, Yan Chu, Feng Jiang, Ying Guo, and Dunwei Gong. 2017. SVMs classification based two-side cross domain collaborative filtering by inferring intrinsic user and item features. Knowl.-Bas. Syst. 141 (2017).
    [45]
    Xu Yu, Feng Jiang, Junwei Du, and Dunwei Gong. 2019. A cross-domain collaborative filtering algorithm with expanding user and item features via the latent factor space of auxiliary domains. Pattern Recogn. 94 (2019), 96–109.
    [46]
    Xu Yu, Qinglong Peng, Hongwu Lv, Dingjia Zhan, Qiang Hu, Junwei Du, Dunwei Gong, and Daobo Sun. 2023. A privacy-preserving cross-domain recommendation algorithm for industrial IoT devices. IEEE Trans. Cons. Electr. (2023).
    [47]
    Xu Yu, Qinglong Peng, Lingwei Xu, Feng Jiang, and Dunwei Gong. 2021. A selective ensemble learning based two-sided cross-domain collaborative filtering algorithm. Inf. Process. Manage. 58, 6 (2021), 102691.
    [48]
    Xiao Yu, Xiang Ren, Yizhou Sun, Bradley Sturt, Urvashi Khandelwal, Quanquan Gu, Brandon Norick, and Jiawei Han. 2013. Recommendation in heterogeneous information networks with implicit user feedback. In Proceedings of the ACM Conference on Recommender Systems. 347–350.
    [49]
    Xu Yu, Dingjia Zhan, Lei Liu, Hongwu Lv, Lingwei Xu, and Junwei Du. 2021. A privacy-preserving cross-domain healthcare wearables recommendation algorithm based on domain-dependent and domain-independent feature fusion. IEEE J. Biomed. Health Inf. 26, 5 (2021), 1928–1936.
    [50]
    Xu Yu, Dingjia Zhan, Lei Liu, Hongwu Lv, Lingwei Xu, and Junwei Du. 2021. A privacy-preserving cross-domain healthcare wearables recommendation algorithm based on domain-dependent and domain-independent feature fusion. IEEE Journal of Biomedical and Health Informatics 26, 5 (2021), 1928–1936.
    [51]
    Fuzheng Zhang, Nicholas Jing Yuan, Defu Lian, Xing Xie, and Wei-Ying Ma. 2016. Collaborative knowledge base embedding for recommender systems. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 353–362.
    [52]
    Qian Zhang, Jie Lu, Dianshuang Wu, and Guangquan Zhang. 2018. A cross-domain recommender system with kernel-induced knowledge transfer for overlapping entities. IEEE Trans. Neural Netw. Learn. Syst. 30, 7 (2018), 1998–2012.
    [53]
    Yongfeng Zhang, Qingyao Ai, Xu Chen, and Pengfei Wang. 2018. Learning over knowledge-base embeddings for recommendation. arXiv preprint arXiv:1803.06540.
    [54]
    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 ACM International Conference on Information and Knowledge Management. 1533–1542.
    [55]
    Feng Zhu, Yan Wang, Chaochao Chen, Guanfeng Liu, and Xiaolin Zheng. 2020. A graphical and attentional framework for dual-target cross-domain recommendation. In Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI ’20). 3001–3008.
    [56]
    Xiaofeng Zhu, Xuelong Li, and Shichao Zhang. 2015. Block-row sparse multiview multilabel learning for image classification. IEEE Trans. Cybernet. 46, 2 (2015), 450–461.
    [57]
    Xiaofeng Zhu, Qing Xie, Yonghua Zhu, Xingyi Liu, and Shichao Zhang. 2015. Multi-view multi-sparsity kernel reconstruction for multi-class image classification. Neurocomputing 169 (2015), 43–49.
    [58]
    Xiaofeng Zhu, Shichao Zhang, Wei He, Rongyao Hu, Cong Lei, and Pengfei Zhu. 2018. One-step multi-view spectral clustering. IEEE Trans. Knowl. Data Eng. 31, 10 (2018), 2022–2034.
    [59]
    Xiaofeng Zhu, Shichao Zhang, Yonghua Zhu, Wei Zheng, and Yang Yang. 2020. Self-weighted multi-view fuzzy clustering. ACM Trans. Knowl. Discov. Data 14, 4 (2020), 1–17.

    Index Terms

    1. Privacy-preserving Multi-source Cross-domain Recommendation Based on Knowledge Graph

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Multimedia Computing, Communications, and Applications
      ACM Transactions on Multimedia Computing, Communications, and Applications  Volume 20, Issue 5
      May 2024
      650 pages
      ISSN:1551-6857
      EISSN:1551-6865
      DOI:10.1145/3613634
      • Editor:
      • Abdulmotaleb El Saddik
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 07 February 2024
      Online AM: 05 January 2024
      Accepted: 21 December 2023
      Revised: 18 December 2023
      Received: 19 August 2022
      Published in TOMM Volume 20, Issue 5

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Cross-domain recommendation
      2. collaborative filtering
      3. privacy preserving
      4. knowledge graph
      5. implicit feedback

      Qualifiers

      • Research-article

      Funding Sources

      • National Key Research and Development Program of China

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 314
        Total Downloads
      • Downloads (Last 12 months)314
      • Downloads (Last 6 weeks)48
      Reflects downloads up to 27 Jul 2024

      Other Metrics

      Citations

      View Options

      Get Access

      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

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media