Inferring Substitutable and Complementary Products with Knowledge-Aware Path Reasoning based on Dynamic Policy Network

10/07/2021
by   Zijing Yang, et al.
0

Inferring the substitutable and complementary products for a given product is an essential and fundamental concern for the recommender system. To achieve this, existing approaches take advantage of the knowledge graphs to learn more evidences for inference, whereas they often suffer from invalid reasoning for lack of elegant decision making strategies. Therefore, we propose a novel Knowledge-Aware Path Reasoning (KAPR) model which leverages the dynamic policy network to make explicit reasoning over knowledge graphs, for inferring the substitutable and complementary relationships. Our contributions can be highlighted as three aspects. Firstly, we model this inference scenario as a Markov Decision Process in order to accomplish a knowledge-aware path reasoning over knowledge graphs. Secondly,we integrate both structured and unstructured knowledge to provide adequate evidences for making accurate decision-making. Thirdly, we evaluate our model on a series of real-world datasets, achieving competitive performance compared with state-of-the-art approaches. Our code is released on https://gitee.com/yangzijing flower/kapr/tree/master.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/12/2019

Reinforcement Knowledge Graph Reasoning for Explainable Recommendation

Recent advances in personalized recommendation have sparked great intere...
research
09/11/2022

Reinforcement Recommendation Reasoning through Knowledge Graphs for Explanation Path Quality

Numerous Knowledge Graphs (KGs) are being created to make recommender sy...
research
05/01/2020

A Joint Framework for Inductive Representation Learning and Explainable Reasoning in Knowledge Graphs

Despite their large-scale coverage, existing cross-domain knowledge grap...
research
08/17/2023

MindMap: Knowledge Graph Prompting Sparks Graph of Thoughts in Large Language Models

LLMs usually exhibit limitations in their ability to incorporate new kno...
research
06/07/2022

Learning to Efficiently Propagate for Reasoning on Knowledge Graphs

Path-based methods are more appealing solutions than embedding methods f...
research
05/16/2017

Know-Evolve: Deep Temporal Reasoning for Dynamic Knowledge Graphs

The availability of large scale event data with time stamps has given ri...
research
09/27/2021

Path Based Hierarchical Clustering on Knowledge Graphs

Knowledge graphs have emerged as a widely adopted medium for storing rel...

Please sign up or login with your details

Forgot password? Click here to reset