Multi-relational Heterogeneous Graph Attention Networks for Knowledge-Aware Recommendation

Youxuan Wang,Shunmei Meng,Qi Yan,Jing Zhang
DOI: https://doi.org/10.1007/978-981-97-2421-5_8
2024-01-01
Abstract:Knowledge graph (KG) contains rich semantic information and is widely used in recommendation systems. Knowledge graph is a heterogeneous graph, and entities are connected by multiple relations. Users have different preferences for different relations, and the number of different relations varies greatly. Most of the existing recommendation methods may ignore the nodes connected by a small number of relations when sampling, even if it is very important for aggregation. At the same time, the data in the knowledge graph is complex, the relations of various attributes are mixed together, and lack of interpretability. In this paper, we propose a new method named Multi-Relational Heterogeneous Graph Attention Networks for Knowledge-aware Recommendation (MRHGAT). This method splits the knowledge graph into multiple subgraphs through relations and obtains the aggregation information corresponding to the specific relation from the subgraph to prevent important nodes from being ignored. The graph attention mechanism is added to the aggregation process of subgraphs to further optimize the aggregation. We use the representations learned in each subgraph as auxiliary information to supplement the node information that may be lost and improve the effect of aggregation. We also improve the interpretability of recommendations by splitting the knowledge graph. Empirical results on three datasets show that MRHGAT significantly outperforms most methods.
What problem does this paper attempt to address?