Explainable reasoning over knowledge graphs for recommendation

Incorporating knowledge graph into recommender systems has attracted increasing attention in recent years. By exploring the interlinks within a knowledge graph, the connectivity between users and items can be discovered as paths, which provide rich and complementary information to user-item interact...

Full description

Saved in:
Bibliographic Details
Main Authors: WANG, Xiang, WANG, Dingxian, XU, Canran, HE, Xiangnan, CAO, Yixin, CHUA, Tat-Seng
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2019
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7464
https://ink.library.smu.edu.sg/context/sis_research/article/8467/viewcontent/aaai.v33i01.33015329.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8467
record_format dspace
spelling sg-smu-ink.sis_research-84672022-10-20T07:10:23Z Explainable reasoning over knowledge graphs for recommendation WANG, Xiang WANG, Dingxian XU, Canran HE, Xiangnan CAO, Yixin CHUA, Tat-Seng Incorporating knowledge graph into recommender systems has attracted increasing attention in recent years. By exploring the interlinks within a knowledge graph, the connectivity between users and items can be discovered as paths, which provide rich and complementary information to user-item interactions. Such connectivity not only reveals the semantics of entities and relations, but also helps to comprehend a user’s interest. However, existing efforts have not fully explored this connectivity to infer user preferences, especially in terms of modeling the sequential dependencies within and holistic semantics of a path. In this paper, we contribute a new model named Knowledgeaware Path Recurrent Network (KPRN) to exploit knowledge graph for recommendation. KPRN can generate path representations by composing the semantics of both entities and relations. By leveraging the sequential dependencies within a path, we allow effective reasoning on paths to infer the underlying rationale of a user-item interaction. Furthermore, we design a new weighted pooling operation to discriminate the strengths of different paths in connecting a user with an item, endowing our model with a certain level of explainability. We conduct extensive experiments on two datasets about movie and music, demonstrating significant improvements over state-of-the-art solutions Collaborative Knowledge Base Embedding and Neural Factorization Machine. 2019-02-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7464 info:doi/10.1609/aaai.v33i01.33015329 https://ink.library.smu.edu.sg/context/sis_research/article/8467/viewcontent/aaai.v33i01.33015329.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Databases and Information Systems Graphics and Human Computer Interfaces
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Databases and Information Systems
Graphics and Human Computer Interfaces
spellingShingle Databases and Information Systems
Graphics and Human Computer Interfaces
WANG, Xiang
WANG, Dingxian
XU, Canran
HE, Xiangnan
CAO, Yixin
CHUA, Tat-Seng
Explainable reasoning over knowledge graphs for recommendation
description Incorporating knowledge graph into recommender systems has attracted increasing attention in recent years. By exploring the interlinks within a knowledge graph, the connectivity between users and items can be discovered as paths, which provide rich and complementary information to user-item interactions. Such connectivity not only reveals the semantics of entities and relations, but also helps to comprehend a user’s interest. However, existing efforts have not fully explored this connectivity to infer user preferences, especially in terms of modeling the sequential dependencies within and holistic semantics of a path. In this paper, we contribute a new model named Knowledgeaware Path Recurrent Network (KPRN) to exploit knowledge graph for recommendation. KPRN can generate path representations by composing the semantics of both entities and relations. By leveraging the sequential dependencies within a path, we allow effective reasoning on paths to infer the underlying rationale of a user-item interaction. Furthermore, we design a new weighted pooling operation to discriminate the strengths of different paths in connecting a user with an item, endowing our model with a certain level of explainability. We conduct extensive experiments on two datasets about movie and music, demonstrating significant improvements over state-of-the-art solutions Collaborative Knowledge Base Embedding and Neural Factorization Machine.
format text
author WANG, Xiang
WANG, Dingxian
XU, Canran
HE, Xiangnan
CAO, Yixin
CHUA, Tat-Seng
author_facet WANG, Xiang
WANG, Dingxian
XU, Canran
HE, Xiangnan
CAO, Yixin
CHUA, Tat-Seng
author_sort WANG, Xiang
title Explainable reasoning over knowledge graphs for recommendation
title_short Explainable reasoning over knowledge graphs for recommendation
title_full Explainable reasoning over knowledge graphs for recommendation
title_fullStr Explainable reasoning over knowledge graphs for recommendation
title_full_unstemmed Explainable reasoning over knowledge graphs for recommendation
title_sort explainable reasoning over knowledge graphs for recommendation
publisher Institutional Knowledge at Singapore Management University
publishDate 2019
url https://ink.library.smu.edu.sg/sis_research/7464
https://ink.library.smu.edu.sg/context/sis_research/article/8467/viewcontent/aaai.v33i01.33015329.pdf
_version_ 1770576351452987392