[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content
Log in

Knowledge-enhanced multi-task recommendation in hyperbolic space

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Multi-task learning has recently inspired a series of fruitful research in the field of recommendation due to its ability to handle complex scenarios by associating information between tasks. However, various information suitable for multi-task recommender systems usually produces different degrees of noise. For example, parameter information suitable for one task will affect other tasks, and the real data that is difficult to observe correctly in Euclidean space may be regarded as noise data. To tackle this problem, we propose a novel knowledge-enhanced multi-task recommendation algorithm in hyperbolic space named KMRH. The algorithm employs the alternate training method to alleviate the parameter noise problem in complex recommendation scenarios. Specifically, we design a novel knowledge enhancement strategy in the Poincaré sphere, which exploits hyperbolic embeddings to capture knowledge graphs of complex structured data. Finally, we adopt spatial distance as a metric to distinguish positive and negative samples at different locations, thereby limiting the detrimental impact of noise components on the recommendation model. Extensive experiments on three benchmark datasets demonstrate that our proposed algorithm achieves significant improvements over other state-of-the-art algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Algorithm 1
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Availability of data and materials

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Notes

  1. https://grouplens.org/datasets/movielens/1m/.

  2. http://www2.informatik.uni-freiburg.de/cziegler/BX/.

  3. https://grouplens.org/datasets/hetrec-2011/.

  4. https://github.com//haomiaocqut/ReSys_KMRH.

References

  1. Lin T-H, Gao C, Li Y (2019) Cross: Cross-platform recommendation for social ecommerce. In: Proceedings of the 42nd International ACM SIGIR conference on research and development in information retrieval, pp 515–524

  2. Lu H, Zhang M, Ma S (2018) Between clicks and satisfaction: Study on multi-phase user preferences and satisfaction for online news reading. In: The 41st international acm sigir conference on research & development in information retrieval, pp 435–444

  3. Cen C, Zhang M, Wang C, Ma W, Li M, Liu Y, Ma, S (2019) An efficient adaptive transfer neural network for social-aware recommendation. In: Proceedings of the 42nd international acm sigir conference on research and development in information retrieval, pp 225–234

  4. Yi X, Hong L, Zhong E, Liu NN, Rajan S (2014) Beyond clicks: dwell time for personalization. In: Proceedings of the 8th ACM conference on recommender systems, pp 113–120

  5. Wu Y, DuBois C, Zheng AX, Ester M (2016) Collaborative denoising auto-encoders for top-n recommender systems. In: Proceedings of the ninth ACM international conference on web search and data mining, pp 153–162

  6. Wang W, Feng F, He X, Nie L, Chua T-S (2021) Denoising implicit feedback for recommendation. In: Proceedings of the 14th ACM international conference on web search and data mining, pp 373–381

  7. Wang X, Zhang Y, Shi C (2019) Hyperbolic heterogeneous information network embedding. Proceedings of the AAAI conference on artificial intelligence 33:5337–5344

    Article  Google Scholar 

  8. Yang H, Chen H, Pan S, Li L, Yu PS, Xu G (2022) Dual space graph contrastive learning. Proceedings of the ACM Web Conference 2022:1238–1247

    Google Scholar 

  9. Zhao Z, Hong L, Wei L, Chen J, Nath A, Andrews S, Kumthekar A, Sathiamoorthy M, Yi X, Chi E (2019) Recommending what video to watch next: a multitask ranking system. In: Proceedings of the 13th ACM Conference on recommender systems, pp 43–51

  10. Sun T, Shao Y, Li X, Liu P, Yan H, Qiu X, Huang X (2020) Learning sparse sharing architectures for multiple tasks. Proceedings of the AAAI conference on artificial intelligence 34:8936–8943

    Article  Google Scholar 

  11. Tang H, Liu J, Zhao M, Gong X (2020) Progressive layered extraction (ple): A novel multi-task learning (mtl) model for personalized recommendations. In: Fourteenth ACM conference on recommender systems, pp 269–278

  12. Ma J, Zhao Z, Yi X, Chen J, Hong L, Chi EH (2018) Modeling task relationships in multi-task learning with multi-gate mixture-of-experts. In: Proceedings of the 24th ACM SIGKDD International conference on knowledge discovery & data mining, pp 1930–1939

  13. Wang H, Zhang F, Wang J, Zhao M, Li W, Xie X, Guo M (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, pp 417–426

  14. Wang H, Zhao M, Xie X, Li W, Guo M (2019) Knowledge graph convolutional networks for recommender systems. In: The world wide web conference, pp 3307–3313

  15. Wang X, He X, Cao Y, Liu M, Chua T-S (2019) Kgat: Knowledge graph attention network for recommendation. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, pp 950–958

  16. Hui B, Xia T, Ku W-S (2022) A localized geometric method to match knowledge in low-dimensional hyperbolic space. In: Proceedings of the 2022 Conference on empirical methods in natural language processing, pp 2822–2832

  17. Han B, Yao Q, Yu X, Niu G, Xu M, Hu W, Tsang I, Sugiyama M (2018) Coteaching: Robust training of deep neural networks with extremely noisy labels. Adv Neural Inf Process Syst 31

  18. Chen Y, Yang M, Zhang Y, Zhao M, Meng Z, Hao J, King I (2022) Modeling scale-free graphs with hyperbolic geometry for knowledge-aware recommendation. In: Proceedings of the fifteenth ACM international conference on web search and data mining, pp 94–102

  19. Huang Q, Yamada M, Tian Y, Singh D, Chang Y (2022) Graphlime: Local interpretable model explanations for graph neural networks. IEEE Trans Knowl Data Eng

  20. Liu N, Feng Q, Hu X (2022) Interpretability in graph neural networks. Found Front Appl, Graph Neural Netw, pp 121–147

    Google Scholar 

  21. Wang H, Zhang F, Xie X, Guo M (2018) Dkn: Deep knowledge-aware network for news recommendation. In: Proceedings of the 2018 world wide web conference, pp 1835–1844

  22. Wang Z, Lin G, Tan H, Chen Q, Liu X (2020) Ckan: collaborative knowledge-aware attentive network for recommender systems. In: Proceedings of the 43rd International ACM SIGIR conference on research and development in information retrieval, pp 219–228

  23. Bai T, Xiao Y, Wu B, Yang G, Yu H, Nie J-Y (2022) A contrastive sharing model for multi-task recommendation. Proceedings of the ACM Web Conference 2022:3239–3247

    Google Scholar 

  24. Caruana R (1997) Multitask learning. Mach Learn 28(1):41–75

    Article  MathSciNet  Google Scholar 

  25. Liu S, Johns E, Davison AJ (2019) End-to-end multi-task learning with attention. In: Proceedings of the IEEE/CVF Conference on computer vision and pattern recognition, pp 1871–1880

  26. Wei Y, Wang X, Nie L, He X, Chua T-S (2020) Graph-refined convolutional network for multimedia recommendation with implicit feedback. In: Proceedings of the 28th ACM International conference on multimedia, pp 3541–3549

  27. Ganea O, Bécigneul G, Hofmann T (2018) Hyperbolic neural networks. Adv Neural Inf Process Syst 31

  28. Sun J, Cheng Z, Zuberi S, Pérez F, Volkovs M (2021) Hgcf: Hyperbolic graph convolution networks for collaborative filtering. Proceedings of the web conference 2021:593–601

    Google Scholar 

  29. Vinh Tran L, Tay Y, Zhang S, Cong G, Li X (2020) Hyperml: A boosting metric learning approach in hyperbolic space for recommender systems. In: Proceedings of the 13th International conference on web search and data mining, pp. 609–617

  30. Nickel M, Kiela D (2017) Poincaré embeddings for learning hierarchical representations. Adv Neural Inf Process Syst 30

  31. Wang Z, Zhang J, Feng J, Chen Z (2014) Knowledge graph embedding by translating on hyperplanes. In: Proceedings of the AAAI Conference on artificial intelligence, 28

  32. Liu X, Meng S, Li Q, Liu Q, He Q, Ramesh D, Qi L (2023) Fdgnn: Feature-aware disentangled graph neural network for recommendation. IEEE Trans Comput Soc Syst

  33. Zhou L, Li J, Gu Z, Qiu J, Gupta BB, Tian Z (2022) Panner: Pos-aware nested named entity recognition through heterogeneous graph neural network. IEEE Trans Comput Soc Syst

  34. Velickovic P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y et al (2017) Graph attention networks. Stat 1050(20):10–48550

    Google Scholar 

  35. He X, Liao L, Zhang H, Nie L, Hu X, Chua T-S (2017) Neural collaborative filtering. In: Proceedings of the 26th International conference on world wide web, pp 173–182

  36. Wang X, He X, Wang M, Feng F, Chua T-S (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd International ACM SIGIR conference on research and development in information retrieval, pp 165–174

  37. Wang H, Zhang F, Zhao M, Li W, Xie X, Guo M (2019) Multi-task feature learning for knowledge graph enhanced recommendation. In: The world wide web conference, pp 2000–2010

  38. Gao M, Li J-Y, Chen C-H, Li Y, Zhang J, Zhan Z-H (2023) Enhanced multi-task learning and knowledge graph-based recommender system. IEEE Trans Knowl Data Eng

  39. Ma C, Ma L, Zhang Y, Wu H, Liu X, Coates M (2021) Knowledge-enhanced top-k recommendation in poincaré ball. Proceedings of the AAAI Conference on Artificial Intelligence 35:4285–4293

    Article  Google Scholar 

  40. Xia L, Huang C, Xu Y, Zhao J, Yin D, Huang J (2022) Hypergraph contrastive collaborative filtering. In: Proceedings of the 45th International ACM SIGIR Conference on research and development in information retrieval, pp 70–79

  41. Tay Y, Anh Tuan L, Hui SC (2018) Latent relational metric learning via memory-based attention for collaborative ranking. In: Proceedings of the 2018 World wide web conference, pp 729–739

  42. Zou D, Wei W, Mao X-L, Wang Z, Qiu M, Zhu F, Cao X (2022) Multi-level cross-view contrastive learning for knowledge-aware recommender system. In: Proceedings of the 45th International ACM SIGIR conference on research and development in information retrieval, pp 1358–1368

  43. Bordes A, Usunier N, Garcia-Duran A, Weston J, Yakhnenko O (2013) Translating embeddings for modeling multi-relational data. Adv Neural Inf Process Syst 26

  44. Lin Y, Liu Z, Sun M, Liu Y, Zhu X (2015) Learning entity and relation embeddings for knowledge graph completion. In: Proceedings of the AAAI Conference on artificial intelligence, vol 29

  45. Ji G, He S, Xu L, Liu K, Zhao J (2015) Knowledge graph embedding via dynamic mapping matrix. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (volume 1: Long Papers), pp 687–696

  46. He S, Liu K, Ji G, Zhao J (2015) Learning to represent knowledge graphs with gaussian embedding. In: Proceedings of the 24th ACM International on conference on information and knowledge management, pp 623–632

  47. Wu J, Wang X, Feng F, He X, Chen L, Lian J, Xie X (2021) Self-supervised graph learning for recommendation. In: Proceedings of the 44th International ACM SIGIR Conference on research and development in information retrieval, pp 726–735

  48. Yu J, Yin H, Xia X, Chen T, Cui L, Nguyen QVH (2022) Are graph augmentations necessary? simple graph contrastive learning for recommendation. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 1294–1303

  49. Huang H, Song Y, Wu Y, Shi J, Xie X, Jin H (2020) Multitask representation learning with multiview graph convolutional networks. IEEE Trans Neural Netw Learn Syst 33(3):983–995

    Article  Google Scholar 

Download references

Acknowledgements

The work is supported by the Science and Technology Research Program of Chongqing Municipal Education Commission (No.KJZD-K202101105, KJQN202001136), Humanities and Social Sciences Research Program of Chongqing Municipal Education Commission (No.22SKGH302), the National Natural Science Foundation of China (No.61702063).

Author information

Authors and Affiliations

Authors

Contributions

Junlin Zhu: Conceptualization, Methodology, Software, Validation, Data Curation, Writing - Original Draft, Writing - Review and Editing. Yihao Zhang: Methodology, Formal analysis, Validation, Data Curation, Writing - Review and Editing. Yulin Wang, Weiwen Liao, Ruizhen Chen and Meng Yuan : Formal analysis, Validation, Writing- Review and Editing.

Corresponding author

Correspondence to Yihao Zhang.

Ethics declarations

Ethics approval

This article does not contain any studies with human participants performed by any of the authors.

Conflict of interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, J., Zhang, Y., Wang, Y. et al. Knowledge-enhanced multi-task recommendation in hyperbolic space. Appl Intell 53, 28694–28710 (2023). https://doi.org/10.1007/s10489-023-05045-x

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-05045-x

Keywords

Navigation