Abstract
The effectiveness of Knowledge Graphs (KGs) in enhancing recommendation systems has been recognized. However, the effectiveness of KG-enhanced recommendations is often hampered by issues of entity sparsity and noise. To address these challenges, we propose a Diffusion-based Contrastive Learning with Knowledge Graphs for Recommendation (DICES). Our method combines diffusion models with multi-level contrastive learning approaches, aiming to enhance the performance of existing recommendation systems. By utilizing diffusion models, we ensure that the generated augmented samples are context-aware, thereby increasing the robustness of contrastive learning. Additionally, we introduce a multi-level contrastive learning approach to improve recommendation accuracy. Finally, we design a joint training framework to optimize both the recommendation task and the multi-level contrastive learning tasks, further enhancing the overall effectiveness of the recommendation system. Extensive experiments on multiple benchmark datasets demonstrate that our DICES framework significantly outperforms existing state-of-the-art methods in scenarios with sparse user-item interactions and noisy KG data.
H. Dong and H. Liang—Contributed equally to this work.
Corresponding authors: Jing Yu (yujing02@iie.ac.cn).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009, 1–19 (2009)
Li, Y., Yin, H., Gai, K., Zhu, L., Wang, Q.: Blockchain-as-a-service powered knowledge graph construction. In: Qiu, H., Zhang, C., Fei, Z., Qiu, M., Kung, S.-Y. (eds.) KSEM 2021. LNCS (LNAI), vol. 12817, pp. 500–511. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-82153-1_41
Zhang, Y., Gai, K., Wei, Y., Zhu, L.: BS-KGS: blockchain sharding empowered knowledge graph storage. In: Qiu, H., Zhang, C., Fei, Z., Qiu, M., Kung, S.-Y. (eds.) KSEM 2021. LNCS (LNAI), vol. 12817, pp. 451–462. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-82153-1_37
Jaiswal, A., Babu, A.R., Zadeh, M.Z., Banerjee, D., Makedon, F.: A survey on contrastive self-supervised learning. Technologies 9(1), 2 (2020)
Chen, G., Xie, X.: ML-KGCL: multi-level knowledge graph contrastive learning for recommendation. In: Wang, X., et al. (eds.) DASFAA 2023, Part II, pp. 253–268. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-30672-3_17
Wang, X., He, X., Cao, Y., et al.: KGAT: knowledge graph attention network for recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on KDD, pp. 950–958 (2019)
Tian, Y., Yang, Y., Ren, X., et al.: Joint knowledge pruning and recurrent graph convolution for news recommendation. In: Proceedings of the 44th ACM SIGIR, pp. 51–60 (2021)
Liu, H., Zhu, Y., Wu, Z.: Knowledge graph-based behavior denoising and preference learning for sequential recommendation. IEEE Trans. Knowl. Data Eng. (2023)
Xu, L., Tian, Z., Zhang, G., et al.: Towards a more user-friendly and easy-to-use benchmark library for recommender systems. In: Proceedings of the 46th ACM SIGI, pp. 2837–2847 (2023)
He, X., Deng, K., Wang, X., Li, Y., Zhang, Y., Wang, M.: Lightgcn: simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd ACM SIGIR, pp. 639–648 (2020)
Wu, J., Wang, X., Feng, F., et al.: Self-supervised graph learning for recommendation. In: Proceedings of the 44th ACM SIGIR, pp. 726–735 (2021)
Zhang, F., Yuan, N.J., Lian, D., et al.: Collaborative knowledge base embedding for recommender systems. In: Proceedings of the 22nd ACM SIGKDD International Conference on KDD, pp. 353–362 (2016)
Tang, J., Qu, M., Wang, M., Zhang, M., Yan, J., Mei, Q.: Line: large-scale information network embedding. In: Proceedings of the 24th WWW, pp. 1067–1077 (2015)
Wang, H., Zhao, M., Xie, X., Li, W., Guo, M.: Knowledge graph convolutional networks for recommender systems. In: WWW, pp. 3307–3313 (2019)
Yang, Y., Huang, C., Xia, L., Li, C.: Knowledge graph contrastive learning for recommendation. In: Proceedings of the 45th ACM SIGIR, pp. 1434–1443 (2022)
Zou, D., Wei, W., Mao, X.-L., et al.: Multi-level cross-view contrastive learning for knowledge-aware recommender system. In: Proceedings of the 45th ACM SIGIR, pp. 1358–1368 (2022)
Wang, H., Zhang, F., Zhao, M., et al.: Multi-task feature learning for knowledge graph enhanced recommendation. In: WWW, pp. 2000–2010 (2019)
Shi, C., Hu, B., Zhao, W.X., Philip, S.Y.: Heterogeneous information network embedding for recommendation. IEEE Trans. KDE, 31(2), 357–370 (2018)
Yu, X., Ren, X., Sun, Y., et al.: Personalized entity recommendation: a heterogeneous information network approach. In: Proceedings of the 7th ACM WSDM, pp. 283–292 (2014)
Wang, X., Huang, T., Wang, D., et al.: Learning intents behind interactions with knowledge graph for recommendation. Proc. WWW 2021, 878–887 (2021)
Wei, W., Huang, C., Xia, L., et al.: Contrastive meta learning with behavior multiplicity for recommendation. In: Proceedings of the 15th ACM WSDM, pp. 1120–1128 (2022)
Wang, W., Xu, Y., Feng, F., et al.: Diffusion recommender model. In: Proceedings of the 46th ACM SIGIR, pp. 832–841 (2023)
Jiang, Y., Yang, Y., Xia, L., Huang, C.: Diffkg: knowledge graph diffusion model for recommendation. In: Proceedings of the 17th ACM WSDM, pp. 313–321 (2024)
Acknowledgements
This work is partially supported by the National Key Research and Development Program of China (Grant No. 2021YFB2701300), the National Natural Science Foundation of China (Grant No. 62372044), and the Open Topics of Key Laboratory of Blockchain Technology and Data Security, The Ministry of Industry and Information Technology of the People’s Republic of China(Grant No. 20242217).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Dong, H., Liang, H., Yu, J., Gai, K. (2024). DICES: Diffusion-Based Contrastive Learning with Knowledge Graphs for Recommendation. In: Cao, C., Chen, H., Zhao, L., Arshad, J., Asyhari, T., Wang, Y. (eds) Knowledge Science, Engineering and Management. KSEM 2024. Lecture Notes in Computer Science(), vol 14885. Springer, Singapore. https://doi.org/10.1007/978-981-97-5495-3_9
Download citation
DOI: https://doi.org/10.1007/978-981-97-5495-3_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-5494-6
Online ISBN: 978-981-97-5495-3
eBook Packages: Computer ScienceComputer Science (R0)