TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Knowledge-aware Graph Neural Networks with Label Smoothnes...

Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systems

Hongwei Wang, Fuzheng Zhang, Mengdi Zhang, Jure Leskovec, Miao Zhao, Wenjie Li, Zhongyuan Wang

2019-05-11Feature EngineeringKnowledge GraphsRecommendation Systems
PaperPDFCodeCodeCodeCodeCodeCode

Abstract

Knowledge graphs capture structured information and relations between a set of entities or items. As such knowledge graphs represent an attractive source of information that could help improve recommender systems. However, existing approaches in this domain rely on manual feature engineering and do not allow for an end-to-end training. Here we propose Knowledge-aware Graph Neural Networks with Label Smoothness regularization (KGNN-LS) to provide better recommendations. Conceptually, our approach computes user-specific item embeddings by first applying a trainable function that identifies important knowledge graph relationships for a given user. This way we transform the knowledge graph into a user-specific weighted graph and then apply a graph neural network to compute personalized item embeddings. To provide better inductive bias, we rely on label smoothness assumption, which posits that adjacent items in the knowledge graph are likely to have similar user relevance labels/scores. Label smoothness provides regularization over the edge weights and we prove that it is equivalent to a label propagation scheme on a graph. We also develop an efficient implementation that shows strong scalability with respect to the knowledge graph size. Experiments on four datasets show that our method outperforms state of the art baselines. KGNN-LS also achieves strong performance in cold-start scenarios where user-item interactions are sparse.

Results

TaskDatasetMetricValueModel
Recommendation SystemsMovieLens 20MRecall@100.155KGNN-LS
Recommendation SystemsMovieLens 20MRecall@1000.458KGNN-LS
Recommendation SystemsMovieLens 20MRecall@20.043KGNN-LS
Recommendation SystemsMovieLens 20MRecall@500.321KGNN-LS
Recommendation SystemsDianping-FoodRecall@100.17KGNN-LS
Recommendation SystemsDianping-FoodRecall@1000.487KGNN-LS
Recommendation SystemsDianping-FoodRecall@20.047KGNN-LS
Recommendation SystemsDianping-FoodRecall@500.34KGNN-LS
Recommendation SystemsBook-CrossingRecall@100.082KGNN-LS
Recommendation SystemsBook-CrossingRecall@1000.149KGNN-LS
Recommendation SystemsBook-CrossingRecall@20.045KGNN-LS
Recommendation SystemsBook-CrossingRecall@500.117KGNN-LS
Recommendation SystemsLast.FMRecall@100.122KGNN-LS
Recommendation SystemsLast.FMRecall@1000.37KGNN-LS
Recommendation SystemsLast.FMRecall@20.044KGNN-LS
Recommendation SystemsLast.FMRecall@500.277KGNN-LS

Related Papers

IP2: Entity-Guided Interest Probing for Personalized News Recommendation2025-07-18A Reproducibility Study of Product-side Fairness in Bundle Recommendation2025-07-18SMART: Relation-Aware Learning of Geometric Representations for Knowledge Graphs2025-07-17SGCL: Unifying Self-Supervised and Supervised Learning for Graph Recommendation2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Looking for Fairness in Recommender Systems2025-07-16Journalism-Guided Agentic In-Context Learning for News Stance Detection2025-07-15LLM-Stackelberg Games: Conjectural Reasoning Equilibria and Their Applications to Spearphishing2025-07-12