DisenHAN: Disentangled Heterogeneous Graph Attention Network for
Recommendation
- URL: http://arxiv.org/abs/2106.10879v1
- Date: Mon, 21 Jun 2021 06:26:10 GMT
- Title: DisenHAN: Disentangled Heterogeneous Graph Attention Network for
Recommendation
- Authors: Yifan Wang, Suyao Tang, Yuntong Lei, Weiping Song, Sheng Wang, Ming
Zhang
- Abstract summary: Heterogeneous information network has been widely used to alleviate sparsity and cold start problems in recommender systems.
We propose a novel disentangled heterogeneous graph attention network DisenHAN for top-$N$ recommendation.
- Score: 11.120241862037911
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Heterogeneous information network has been widely used to alleviate sparsity
and cold start problems in recommender systems since it can model rich context
information in user-item interactions. Graph neural network is able to encode
this rich context information through propagation on the graph. However,
existing heterogeneous graph neural networks neglect entanglement of the latent
factors stemming from different aspects. Moreover, meta paths in existing
approaches are simplified as connecting paths or side information between node
pairs, overlooking the rich semantic information in the paths. In this paper,
we propose a novel disentangled heterogeneous graph attention network DisenHAN
for top-$N$ recommendation, which learns disentangled user/item representations
from different aspects in a heterogeneous information network. In particular,
we use meta relations to decompose high-order connectivity between node pairs
and propose a disentangled embedding propagation layer which can iteratively
identify the major aspect of meta relations. Our model aggregates corresponding
aspect features from each meta relation for the target user/item. With
different layers of embedding propagation, DisenHAN is able to explicitly
capture the collaborative filtering effect semantically. Extensive experiments
on three real-world datasets show that DisenHAN consistently outperforms
state-of-the-art approaches. We further demonstrate the effectiveness and
interpretability of the learned disentangled representations via insightful
case studies and visualization.
Related papers
- Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Network [4.078409998614025]
Heterophily, nodes with different labels tend to be connected based on semantic meanings, Graph Neural Networks (GNNs) often exhibit suboptimal performance.
We propose and demonstrate that the valuable semantic information inherent in heterophily can be utilized effectively in graph learning.
We propose HiGNN, an innovative approach that constructs an additional new graph structure, that integrates heterophilous information by leveraging node distribution.
arXiv Detail & Related papers (2024-03-26T03:29:42Z) - Contrastive Learning for Non-Local Graphs with Multi-Resolution
Structural Views [1.4445779250002606]
We propose a novel multiview contrastive learning approach that integrates diffusion filters on graphs.
By incorporating multiple graph views as augmentations, our method captures the structural equivalence in heterophilic graphs.
arXiv Detail & Related papers (2023-08-19T17:42:02Z) - Relation Embedding based Graph Neural Networks for Handling
Heterogeneous Graph [58.99478502486377]
We propose a simple yet efficient framework to make the homogeneous GNNs have adequate ability to handle heterogeneous graphs.
Specifically, we propose Relation Embedding based Graph Neural Networks (RE-GNNs), which employ only one parameter per relation to embed the importance of edge type relations and self-loop connections.
arXiv Detail & Related papers (2022-09-23T05:24:18Z) - SHGNN: Structure-Aware Heterogeneous Graph Neural Network [77.78459918119536]
This paper proposes a novel Structure-Aware Heterogeneous Graph Neural Network (SHGNN) to address the above limitations.
We first utilize a feature propagation module to capture the local structure information of intermediate nodes in the meta-path.
Next, we use a tree-attention aggregator to incorporate the graph structure information into the aggregation module on the meta-path.
Finally, we leverage a meta-path aggregator to fuse the information aggregated from different meta-paths.
arXiv Detail & Related papers (2021-12-12T14:18:18Z) - Detecting Communities from Heterogeneous Graphs: A Context Path-based
Graph Neural Network Model [23.525079144108567]
We build a Context Path-based Graph Neural Network (CP-GNN) model.
It embeds the high-order relationship between nodes into the node embedding.
It outperforms the state-of-the-art community detection methods.
arXiv Detail & Related papers (2021-09-05T12:28:00Z) - Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural
Networks [68.9026534589483]
RioGNN is a novel Reinforced, recursive and flexible neighborhood selection guided multi-relational Graph Neural Network architecture.
RioGNN can learn more discriminative node embedding with enhanced explainability due to the recognition of individual importance of each relation.
arXiv Detail & Related papers (2021-04-16T04:30:06Z) - Uniting Heterogeneity, Inductiveness, and Efficiency for Graph
Representation Learning [68.97378785686723]
graph neural networks (GNNs) have greatly advanced the performance of node representation learning on graphs.
A majority class of GNNs are only designed for homogeneous graphs, leading to inferior adaptivity to the more informative heterogeneous graphs.
We propose a novel inductive, meta path-free message passing scheme that packs up heterogeneous node features with their associated edges from both low- and high-order neighbor nodes.
arXiv Detail & Related papers (2021-04-04T23:31:39Z) - Layer-stacked Attention for Heterogeneous Network Embedding [0.0]
Layer-stacked ATTention Embedding (LATTE) is an architecture that automatically decomposes higher-order meta relations at each layer.
LATTE offers a more interpretable aggregation scheme for nodes of different types at different neighborhood ranges.
In both transductive and inductive node classification tasks, LATTE can achieve state-of-the-art performance compared to existing approaches.
arXiv Detail & Related papers (2020-09-17T05:13:41Z) - Towards Deeper Graph Neural Networks [63.46470695525957]
Graph convolutions perform neighborhood aggregation and represent one of the most important graph operations.
Several recent studies attribute this performance deterioration to the over-smoothing issue.
We propose Deep Adaptive Graph Neural Network (DAGNN) to adaptively incorporate information from large receptive fields.
arXiv Detail & Related papers (2020-07-18T01:11:14Z) - GCN for HIN via Implicit Utilization of Attention and Meta-paths [104.24467864133942]
Heterogeneous information network (HIN) embedding aims to map the structure and semantic information in a HIN to distributed representations.
We propose a novel neural network method via implicitly utilizing attention and meta-paths.
We first use the multi-layer graph convolutional network (GCN) framework, which performs a discriminative aggregation at each layer.
We then give an effective relaxation and improvement via introducing a new propagation operation which can be separated from aggregation.
arXiv Detail & Related papers (2020-07-06T11:09:40Z)
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.