Contrastive Multi-Level Graph Neural Networks for Session-based
Recommendation
- URL: http://arxiv.org/abs/2311.02938v1
- Date: Mon, 6 Nov 2023 08:11:32 GMT
- Title: Contrastive Multi-Level Graph Neural Networks for Session-based
Recommendation
- Authors: Fuyun Wang, Xingyu Gao, Zhenyu Chen, Lei Lyu
- Abstract summary: Session-based recommendation (SBR) aims to predict the next item at a certain time point based on anonymous user behavior sequences.
Existing methods typically model session representation based on simple item transition information.
We propose a novel contrastive multi-level graph neural networks (CM-GNN) to better exploit complex and high-order item transition information.
- Score: 11.9213348043964
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Session-based recommendation (SBR) aims to predict the next item at a certain
time point based on anonymous user behavior sequences. Existing methods
typically model session representation based on simple item transition
information. However, since session-based data consists of limited users'
short-term interactions, modeling session representation by capturing fixed
item transition information from a single dimension suffers from data sparsity.
In this paper, we propose a novel contrastive multi-level graph neural networks
(CM-GNN) to better exploit complex and high-order item transition information.
Specifically, CM-GNN applies local-level graph convolutional network (L-GCN)
and global-level network (G-GCN) on the current session and all the sessions
respectively, to effectively capture pairwise relations over all the sessions
by aggregation strategy. Meanwhile, CM-GNN applies hyper-level graph
convolutional network (H-GCN) to capture high-order information among all the
item transitions. CM-GNN further introduces an attention-based fusion module to
learn pairwise relation-based session representation by fusing the item
representations generated by L-GCN and G-GCN. CM-GNN averages the item
representations obtained by H-GCN to obtain high-order relation-based session
representation. Moreover, to convert the high-order item transition information
into the pairwise relation-based session representation, CM-GNN maximizes the
mutual information between the representations derived from the fusion module
and the average pool layer by contrastive learning paradigm. We conduct
extensive experiments on multiple widely used benchmark datasets to validate
the efficacy of the proposed method. The encouraging results demonstrate that
our proposed method outperforms the state-of-the-art SBR techniques.
Related papers
- TempGNN: Temporal Graph Neural Networks for Dynamic Session-Based
Recommendations [5.602191038593571]
Temporal Graph Neural Networks (TempGNN) is a generic framework for capturing the structural and temporal dynamics in complex item transitions.
TempGNN achieves state-of-the-art performance on two real-world e-commerce datasets.
arXiv Detail & Related papers (2023-10-20T03:13:10Z) - A Node-collaboration-informed Graph Convolutional Network for Precise
Representation to Undirected Weighted Graphs [10.867583522217473]
A graph convolutional network (GCN) is widely adopted to perform representation learning to a weighted graph (UWG)
This study proposes to model the node collaborations via a symmetric latent factor analysis model, and then regards it as a node-collaboration module for supplementing the collaboration loss in a GCN.
Based on this idea, a Node-collaboration-informed Graph Convolutional Network (NGCN) is proposed with three-fold ideas.
arXiv Detail & Related papers (2022-11-30T02:20:19Z) - Enhancing Sequential Recommendation with Graph Contrastive Learning [64.05023449355036]
This paper proposes a novel sequential recommendation framework, namely Graph Contrastive Learning for Sequential Recommendation (GCL4SR)
GCL4SR employs a Weighted Item Transition Graph (WITG), built based on interaction sequences of all users, to provide global context information for each interaction and weaken the noise information in the sequence data.
Experiments on real-world datasets demonstrate that GCL4SR consistently outperforms state-of-the-art sequential recommendation methods.
arXiv Detail & Related papers (2022-05-30T03:53:31Z) - RU-Net: Regularized Unrolling Network for Scene Graph Generation [92.95032610978511]
Scene graph generation (SGG) aims to detect objects and predict the relationships between each pair of objects.
Existing SGG methods usually suffer from several issues, including 1) ambiguous object representations, and 2) low diversity in relationship predictions.
We propose a regularized unrolling network (RU-Net) to address both problems.
arXiv Detail & Related papers (2022-05-03T04:21:15Z) - Graph-Enhanced Multi-Task Learning of Multi-Level Transition Dynamics
for Session-based Recommendation [28.656887701954638]
Session-based recommendation plays a central role in a wide spectrum of online applications, ranging from e-commerce to online advertising services.
The majority of existing session-based recommendation techniques are not well-designed for capturing the complex transition dynamics exhibited with temporally-ordered and multi-level inter-dependent relation structures.
We propose a multi-task learning framework with Multi-level Transition Dynamics (MTD), which enables the jointly learning of intra- and inter-session item transition dynamics in automatic and hierarchical manner.
arXiv Detail & Related papers (2021-10-08T09:34:05Z) - Improved Representation Learning for Session-based Recommendation [0.0]
Session-based recommendation systems suggest relevant items to users by modeling user behavior and preferences using short-term anonymous sessions.
Existing methods leverage Graph Neural Networks (GNNs) that propagate and aggregate information from neighboring nodes.
We propose using a Transformer in combination with a target attentive GNN, which allows richer Representation Learning.
arXiv Detail & Related papers (2021-07-04T00:57:28Z) - Graph Convolutional Embeddings for Recommender Systems [67.5973695167534]
We propose a graph convolutional embedding layer for N-partite graphs that processes user-item-context interactions.
More specifically, we define a graph convolutional embedding layer for N-partite graphs that processes user-item-context interactions.
arXiv Detail & Related papers (2021-03-05T10:46:16Z) - MG-GCN: Fast and Effective Learning with Mix-grained Aggregators for
Training Large Graph Convolutional Networks [20.07942308916373]
Graph convolutional networks (GCNs) generate the embeddings of nodes by aggregating the information of their neighbors layer by layer.
The high computational and memory cost of GCNs makes it infeasible for training on large graphs.
A new model, named Mix-grained GCN (MG-GCN), achieves state-of-the-art performance in terms of accuracy, training speed, convergence speed, and memory cost.
arXiv Detail & Related papers (2020-11-17T14:51:57Z) - Multi-Level Graph Convolutional Network with Automatic Graph Learning
for Hyperspectral Image Classification [63.56018768401328]
We propose a Multi-level Graph Convolutional Network (GCN) with Automatic Graph Learning method (MGCN-AGL) for HSI classification.
By employing attention mechanism to characterize the importance among spatially neighboring regions, the most relevant information can be adaptively incorporated to make decisions.
Our MGCN-AGL encodes the long range dependencies among image regions based on the expressive representations that have been produced at local level.
arXiv Detail & Related papers (2020-09-19T09:26:20Z) - Jointly Cross- and Self-Modal Graph Attention Network for Query-Based
Moment Localization [77.21951145754065]
We propose a novel Cross- and Self-Modal Graph Attention Network (CSMGAN) that recasts this task as a process of iterative messages passing over a joint graph.
Our CSMGAN is able to effectively capture high-order interactions between two modalities, thus enabling a further precise localization.
arXiv Detail & Related papers (2020-08-04T08:25:24Z) - Policy-GNN: Aggregation Optimization for Graph Neural Networks [60.50932472042379]
Graph neural networks (GNNs) aim to model the local graph structures and capture the hierarchical patterns by aggregating the information from neighbors.
It is a challenging task to develop an effective aggregation strategy for each node, given complex graphs and sparse features.
We propose Policy-GNN, a meta-policy framework that models the sampling procedure and message passing of GNNs into a combined learning process.
arXiv Detail & Related papers (2020-06-26T17:03:06Z)
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.