Multi-Level Graph Attention Network Contrastive Learning for Knowledge-Aware Recommendation
In recent years, the use of edge information provided by knowledge graphs together with the advantages of higher-order connectivity in graph neural networks for recommendation systems has become an important research direction. However, existing approaches are often limited by sparse labels, insufficient graph structure learning, and noisy entities in the knowledge graph, which reduce recommendation accuracy. To address these limitations, we propose a multi-view graph contrastive learning framework. The proposed method enhances user representations through multi-view knowledge graph distillation, enabling more accurate modeling of user preferences over entities and relations. The network aggregates neighborhood entity information to construct informative item representations. Furthermore, we design a multi-level self-supervised contrastive learning module that performs comparisons across three perspectives: Inter-Level, Intra-Level, and Interaction-Level. This design improves the model's ability to generalize across intra-class samples while increasing discrimination between inter-class samples, thereby enabling more effective multi-dimensional feature modeling. We conduct extensive experiments on three public datasets using both baseline and ablation settings. Experimental results demonstrate that the proposed framework consistently outperforms existing state-of-the-art methods. Ablation studies further verify the effectiveness of each module in the proposed model.
Code (0)
등록된 구현이 없습니다.
Tasks
Graph structure learningRecommendation SystemsContrastive LearningKnowledge GraphsSimilar Papers 제목 키워드 기반
Improving Knowledge-aware Recommendation with Multi-level Interactive Contrastive Learning
Incorporating Knowledge Graphs (KG) into recommeder system has attracted considerable attention. Recently, the technical trend of Knowledge-aware Recommendation (KGR) is to develop end-to-end models based on graph neural…
Contrastive LearningKnowledge-Aware RecommendationKnowledge GraphsRepresentation Learning+1KnowAugNet: Multi-Source Medical Knowledge Augmented Medication Prediction Network with Multi-Level Graph Contrastive Learning
Predicting medications is a crucial task in many intelligent healthcare systems. It can assist doctors in making informed medication decisions for patients according to electronic medical records (EMRs). However, medicat…
Contrastive LearningGraph AttentionImplicit RelationsSMiLE: Schema-augmented Multi-level Contrastive Learning for Knowledge Graph Link Prediction
Link prediction is the task of inferring missing links between entities in knowledge graphs. Embedding-based methods have shown effectiveness in addressing this problem by modeling relational patterns in triples. However…
Contrastive LearningKnowledge GraphsLink PredictionPredictionKRACL: Contrastive Learning with Graph Context Modeling for Sparse Knowledge Graph Completion
Knowledge Graph Embeddings (KGE) aim to map entities and relations to low dimensional spaces and have become the \textit{de-facto} standard for knowledge graph completion. Most existing KGE methods suffer from the sparsi…
Contrastive LearningKnowledge Graph CompletionKnowledge Graph EmbeddingsKnowledge GraphsBi-CLKT: Bi-Graph Contrastive Learning based Knowledge Tracing
The goal of Knowledge Tracing (KT) is to estimate how well students have mastered a concept based on their historical learning of related exercises. The benefit of knowledge tracing is that students' learning plans can b…
Contrastive LearningKnowledge TracingSelf-Supervised Learning