Learning Intents behind Interactions with Knowledge Graph for
Recommendation
- URL: http://arxiv.org/abs/2102.07057v1
- Date: Sun, 14 Feb 2021 03:21:36 GMT
- Title: Learning Intents behind Interactions with Knowledge Graph for
Recommendation
- Authors: Xiang Wang, Tinglin Huang, Dingxian Wang, Yancheng Yuan, Zhenguang
Liu, Xiangnan He, Tat-Seng Chua
- Abstract summary: Knowledge graph (KG) plays an increasingly important role in recommender systems.
Existing GNN-based models fail to identify user-item relation at a fine-grained level of intents.
We propose a new model, Knowledge Graph-based Intent Network (KGIN)
- Score: 93.08709357435991
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Knowledge graph (KG) plays an increasingly important role in recommender
systems. A recent technical trend is to develop end-to-end models founded on
graph neural networks (GNNs). However, existing GNN-based models are
coarse-grained in relational modeling, failing to (1) identify user-item
relation at a fine-grained level of intents, and (2) exploit relation
dependencies to preserve the semantics of long-range connectivity.
In this study, we explore intents behind a user-item interaction by using
auxiliary item knowledge, and propose a new model, Knowledge Graph-based Intent
Network (KGIN). Technically, we model each intent as an attentive combination
of KG relations, encouraging the independence of different intents for better
model capability and interpretability. Furthermore, we devise a new information
aggregation scheme for GNN, which recursively integrates the relation sequences
of long-range connectivity (i.e., relational paths). This scheme allows us to
distill useful information about user intents and encode them into the
representations of users and items. Experimental results on three benchmark
datasets show that, KGIN achieves significant improvements over the
state-of-the-art methods like KGAT, KGNN-LS, and CKAN. Further analyses show
that KGIN offers interpretable explanations for predictions by identifying
influential intents and relational paths. The implementations are available at
https://github.com/huangtinglin/Knowledge_Graph_based_Intent_Network.
Related papers
- Knowledge Graph Completion using Structural and Textual Embeddings [0.0]
We propose a relations prediction model that harnesses both textual and structural information within Knowledge Graphs.
Our approach integrates walks-based embeddings with language model embeddings to effectively represent nodes.
We demonstrate that our model achieves competitive results in the relation prediction task when evaluated on a widely used dataset.
arXiv Detail & Related papers (2024-04-24T21:04:14Z) - DGNN: Decoupled Graph Neural Networks with Structural Consistency
between Attribute and Graph Embedding Representations [62.04558318166396]
Graph neural networks (GNNs) demonstrate a robust capability for representation learning on graphs with complex structures.
A novel GNNs framework, dubbed Decoupled Graph Neural Networks (DGNN), is introduced to obtain a more comprehensive embedding representation of nodes.
Experimental results conducted on several graph benchmark datasets verify DGNN's superiority in node classification task.
arXiv Detail & Related papers (2024-01-28T06:43:13Z) - Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph
Completion [69.55700751102376]
Few-shot knowledge graph completion (FKGC) aims to predict missing facts for unseen relations with few-shot associated facts.
Existing FKGC methods are based on metric learning or meta-learning, which often suffer from the out-of-distribution and overfitting problems.
In this paper, we propose a normalizing flow-based neural process for few-shot knowledge graph completion (NP-FKGC)
arXiv Detail & Related papers (2023-04-17T11:42:28Z) - Dynamic Relevance Graph Network for Knowledge-Aware Question Answering [22.06211725256875]
This work investigates the challenge of learning and reasoning for Commonsense Question Answering given an external source of knowledge.
We propose a novel graph neural network architecture, called Dynamic Relevance Graph Network (DRGN)
DRGN operates on a given KG subgraph based on the question and answers entities and uses the relevance scores between the nodes to establish new edges.
arXiv Detail & Related papers (2022-09-20T18:52:05Z) - Automatic Relation-aware Graph Network Proliferation [182.30735195376792]
We propose Automatic Relation-aware Graph Network Proliferation (ARGNP) for efficiently searching GNNs.
These operations can extract hierarchical node/relational information and provide anisotropic guidance for message passing on a graph.
Experiments on six datasets for four graph learning tasks demonstrate that GNNs produced by our method are superior to the current state-of-the-art hand-crafted and search-based GNNs.
arXiv Detail & Related papers (2022-05-31T10:38:04Z) - KGNN: Distributed Framework for Graph Neural Knowledge Representation [38.080926752998586]
We develop a novel framework called KGNN to take full advantage of knowledge data for representation learning in the distributed learning system.
KGNN is equipped with GNN based encoder and knowledge aware decoder, which aim to jointly explore high-order structure and attribute information together.
arXiv Detail & Related papers (2022-05-17T12:32:02Z) - Deep Reinforcement Learning of Graph Matching [63.469961545293756]
Graph matching (GM) under node and pairwise constraints has been a building block in areas from optimization to computer vision.
We present a reinforcement learning solver for GM i.e. RGM that seeks the node correspondence between pairwise graphs.
Our method differs from the previous deep graph matching model in the sense that they are focused on the front-end feature extraction and affinity function learning.
arXiv Detail & Related papers (2020-12-16T13:48:48Z) - Rule-Guided Graph Neural Networks for Recommender Systems [15.973065623038424]
We propose RGRec, which combines rule learning and graph neural networks (GNNs) for recommendation.
We show the effectiveness of RGRec on three real-world datasets.
arXiv Detail & Related papers (2020-09-09T05:00:02Z) - Deep Learning on Knowledge Graph for Recommender System: A Survey [36.41255991011155]
A knowledge graph is capable of encoding high-order relations that connect two objects with one or multiple related attributes.
With the help of the emerging Graph Neural Networks (GNN), it is possible to extract both object characteristics and relations from KG.
arXiv Detail & Related papers (2020-03-25T22:53:14Z) - Generative Adversarial Zero-Shot Relational Learning for Knowledge
Graphs [96.73259297063619]
We consider a novel formulation, zero-shot learning, to free this cumbersome curation.
For newly-added relations, we attempt to learn their semantic features from their text descriptions.
We leverage Generative Adrial Networks (GANs) to establish the connection between text and knowledge graph domain.
arXiv Detail & Related papers (2020-01-08T01:19:08Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.