Skip to main navigation Skip to search Skip to main content

Causal Inference for Knowledge Graph Based Recommendation

  • Yinwei Wei
  • , Xiang Wang
  • , Liqiang Nie*
  • , Shaoyu Li
  • , Dingxian Wang
  • , Tat Seng Chua
  • *Corresponding author for this work
  • National University of Singapore
  • University of Science and Technology of China
  • Shandong University
  • eBay Inc.

Research output: Contribution to journalArticlepeer-review

Abstract

Knowledge Graph (KG), as a side-information, tends to be utilized to supplement the collaborative filtering (CF) based recommendation model. By mapping items with the entities in KGs, prior studies mostly extract the knowledge information from the KGs and inject it into the representations of users and items. Despite their remarkable performance, they fail to model the user preference on attribute in the KG, since they ignore that (1) the structure information of KG may hinder the user preference learning, and (2) the user's interacted attributes will result in the bias issue on the similarity scores. With the help of causality tools, we construct the causal-effect relation between the variables in KG-based recommendation and identify the reasons causing the mentioned challenges. Accordingly, we develop a new framework, termed Knowledge Graph-based Causal Recommendation (KGCR), which implements the deconfounded user preference learning and adopts counterfactual inference to eliminate bias in the similarity scoring. Ultimately, we evaluate our proposed model on three datasets, including Amazon-book, LastFM, and Yelp2018 datasets. By conducting extensive experiments on the datasets, we demonstrate that KGCR outperforms several state-of-the-art baselines, such as KGNN-LS (Wang et al., 2019), KGAT (Wang et al., 2019) and KGIN (Wang et al., 2021).

Original languageEnglish
Pages (from-to)11153-11164
Number of pages12
JournalIEEE Transactions on Knowledge and Data Engineering
Volume35
Issue number11
DOIs
StatePublished - 1 Nov 2023
Externally publishedYes

Keywords

  • Causal inference
  • counterfactual inference
  • knowledge graph
  • recommender system

Fingerprint

Dive into the research topics of 'Causal Inference for Knowledge Graph Based Recommendation'. Together they form a unique fingerprint.

Cite this