Knowledge-Aware Multi-view Contrastive Learning for Recommendation

Xiang Xie, Zhenping Xie, Yuan Liu, Jia Wang, Qianyi Zhan*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Knowledge-aware Recommendation (KGR) aims to utilize a knowledge graph to provide rich side information for items in a recommendation system and construct a unified graph containing users, items, and entities. In this paper, we present a new graph neural network for user-item-entity interaction modeling, named Graph Attention Intent Network, it employs different strategies to aggregate user and item information to generate high-quality representations. Typically, the description of user-item interactions is modeled as a bipartite graph, which overlooks the relations between users and between items, a significant aspect of realistic recommendation. Therefore, we propose a framework, named knowledge-aware multi-view contrastive learning for recommendation. It can explore effective user-user and item-item relations in the heterogeneous network of KGR, construct a user social graph and an item similarity graph, and combine the information of the two views into user-item-entity interaction modeling to enhance the representation of users and items. We introduce cross-graph contrastive learning to facilitate the integration of heterogeneous information while alleviating the sparse labeling problem of recommendation tasks. Experimental results on three benchmark datasets show that our model is more effective than other state-of-the-art models.

Original languageEnglish
Article number36
JournalNeural Processing Letters
Volume57
Issue number2
DOIs
Publication statusPublished - Apr 2025

Keywords

  • Constrastive learning
  • Graph neural network
  • Knowledge graph
  • Multi-view representation learning
  • Recommendation

Cite this