Contextualized graph attention network for recommendation with item knowledge graph

Graph neural networks (GNN) have recently been applied to exploit knowledge graph (KG) for recommendation. Existing GNN-based methods explicitly model the dependency between an entity and its local graph context in KG (i.e., the set of its first-order neighbors), but may not be effective in capturin...

Full description

Saved in:
Bibliographic Details
Main Authors: Liu, Yong, Yang, Susen, Xu, Yonghui, Miao, Chunyan, Wu, Min, Zhang, Juyong
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156036
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-156036
record_format dspace
spelling sg-ntu-dr.10356-1560362022-03-31T06:52:04Z Contextualized graph attention network for recommendation with item knowledge graph Liu, Yong Yang, Susen Xu, Yonghui Miao, Chunyan Wu, Min Zhang, Juyong School of Computer Science and Engineering Alibaba-NTU Singapore Joint Research Institute Engineering::Computer science and engineering Recommendation Systems Knowledge Graph Graph Neural Networks Graph neural networks (GNN) have recently been applied to exploit knowledge graph (KG) for recommendation. Existing GNN-based methods explicitly model the dependency between an entity and its local graph context in KG (i.e., the set of its first-order neighbors), but may not be effective in capturing its non-local graph context (i.e., the set of most related high-order neighbors). In this paper, we propose a novel recommendation framework, named Contextualized Graph Attention Network (CGAT), which can explicitly exploit both local and non-local graph context information of an entity in KG. More specifically, CGAT captures the local context information by a user-specific graph attention mechanism, considering a user's personalized preferences on entities. In addition, CGAT employs a biased random walk sampling process to extract the non-local context of an entity, and utilizes a Recurrent Neural Network (RNN) to model the dependency between the entity and its non-local contextual entities. To capture the user's personalized preferences on items, an item-specific attention mechanism is also developed to model the dependency between a target item and the contextual items extracted from the user's historical behaviors. We compared CGAT with state-of-the-art KG-based recommendation methods on real datasets, and the experimental results demonstrate the effectiveness of CGAT. AI Singapore Nanyang Technological University National Research Foundation (NRF) Submitted/Accepted version This research is supported, in part, by Alibaba Group through Alibaba Innovative Research (AIR) Program and Alibaba-NTU Singapore Joint Research Institute (JRI), Nanyang Technological University, Singapore. This research is also supported, in part, by the National Research Foundation, Prime Minister’s Office, Singapore under its AI Singapore Programme (AISG Award No: AISG-GC-2019-003) and under its NRF Investigatorship Programme (NRFI Award No. NRF-NRFI05-2019-0002). 2022-03-31T06:52:04Z 2022-03-31T06:52:04Z 2021 Journal Article Liu, Y., Yang, S., Xu, Y., Miao, C., Wu, M. & Zhang, J. (2021). Contextualized graph attention network for recommendation with item knowledge graph. IEEE Transactions On Knowledge and Data Engineering. https://dx.doi.org/10.1109/TKDE.2021.3082948 1041-4347 https://hdl.handle.net/10356/156036 10.1109/TKDE.2021.3082948 2-s2.0-85107213263 en AISG-GC-2019-003 NRF-NRFI05-2019-0002 IEEE Transactions on Knowledge and Data Engineering © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/TKDE.2021.3082948. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Recommendation Systems
Knowledge Graph
Graph Neural Networks
spellingShingle Engineering::Computer science and engineering
Recommendation Systems
Knowledge Graph
Graph Neural Networks
Liu, Yong
Yang, Susen
Xu, Yonghui
Miao, Chunyan
Wu, Min
Zhang, Juyong
Contextualized graph attention network for recommendation with item knowledge graph
description Graph neural networks (GNN) have recently been applied to exploit knowledge graph (KG) for recommendation. Existing GNN-based methods explicitly model the dependency between an entity and its local graph context in KG (i.e., the set of its first-order neighbors), but may not be effective in capturing its non-local graph context (i.e., the set of most related high-order neighbors). In this paper, we propose a novel recommendation framework, named Contextualized Graph Attention Network (CGAT), which can explicitly exploit both local and non-local graph context information of an entity in KG. More specifically, CGAT captures the local context information by a user-specific graph attention mechanism, considering a user's personalized preferences on entities. In addition, CGAT employs a biased random walk sampling process to extract the non-local context of an entity, and utilizes a Recurrent Neural Network (RNN) to model the dependency between the entity and its non-local contextual entities. To capture the user's personalized preferences on items, an item-specific attention mechanism is also developed to model the dependency between a target item and the contextual items extracted from the user's historical behaviors. We compared CGAT with state-of-the-art KG-based recommendation methods on real datasets, and the experimental results demonstrate the effectiveness of CGAT.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Liu, Yong
Yang, Susen
Xu, Yonghui
Miao, Chunyan
Wu, Min
Zhang, Juyong
format Article
author Liu, Yong
Yang, Susen
Xu, Yonghui
Miao, Chunyan
Wu, Min
Zhang, Juyong
author_sort Liu, Yong
title Contextualized graph attention network for recommendation with item knowledge graph
title_short Contextualized graph attention network for recommendation with item knowledge graph
title_full Contextualized graph attention network for recommendation with item knowledge graph
title_fullStr Contextualized graph attention network for recommendation with item knowledge graph
title_full_unstemmed Contextualized graph attention network for recommendation with item knowledge graph
title_sort contextualized graph attention network for recommendation with item knowledge graph
publishDate 2022
url https://hdl.handle.net/10356/156036
_version_ 1729789496197644288