paper-with-me

홈 › Papers

Session-based Recommendation with Graph Neural Networks

2018-11-01 · Shu Wu, Yuyuan Tang, Yanqiao Zhu, Liang Wang, Xing Xie, Tieniu Tan

The problem of session-based recommendation aims to predict user actions based on anonymous sessions. Previous methods model a session as a sequence and estimate user representations besides item representations to make recommendations. Though achieved promising results, they are insufficient to obtain accurate user vectors in sessions and neglect complex transitions of items. To obtain accurate item embedding and take complex transitions of items into account, we propose a novel method, i.e. Session-based Recommendation with Graph Neural Networks, SR-GNN for brevity. In the proposed method, session sequences are modeled as graph-structured data. Based on the session graph, GNN can capture complex transitions of items, which are difficult to be revealed by previous conventional sequential methods. Each session is then represented as the composition of the global preference and the current interest of that session using an attention network. Extensive experiments conducted on two real datasets show that SR-GNN evidently outperforms the state-of-the-art session-based recommendation methods consistently.

📄 PDF Abstract BibTeX arXiv:1811.00855

Code (8)

CRIPAC-DIG/SR-GNN 공식 구현 tf
DiMarzioRock7/SR-GNN pytorch
PaddlePaddle/PaddleRec/tree/release/1.8.5/models/recall/gnn/ paddle
herrbilbo/hse-recsys-project pytorch
hkust-knowcomp/sessioncqa pytorch
rithinch/session-based-vehicle-recommendations pytorch
userbehavioranalysis/SR-GNN_PyTorch-Geometric pytorch
xiaominglalala/Session_based_Recommendation paddle

Tasks

Recommendation SystemsSession-Based Recommendations

Similar Papers 제목 키워드 기반

GraphFusionSBR: Denoising Multi-Channel Graphs for Session-Based Recommendation

2026-01-13 · Jia-Xin He, Hung-Hsuan Chen arxiv

Session-based recommendation systems must capture implicit user intents from sessions. However, existing models suffer from issues such as item interaction dominance and noisy sessions. We propose a multi-channel recomme…

Recommendation Systems

G$^3$SR: Global Graph Guided Session-based Recommendation

2022-03-12 · Zhi-Hong Deng, Chang-Dong Wang, Ling Huang, Jian-Huang Lai 외

Session-based recommendation tries to make use of anonymous session data to deliver high-quality recommendation under the condition that user-profiles and the complete historical behavioral data of a target user are unav…

Session-Based Recommendations

Self-Supervised Graph Co-Training for Session-based Recommendation

2021-08-24 · Xin Xia, Hongzhi Yin, Junliang Yu, Yingxia Shao 외

Session-based recommendation targets next-item prediction by exploiting user behaviors within a short time period. Compared with other recommendation paradigms, session-based recommendation suffers more from the problem …

Contrastive LearningData AugmentationSelf-Supervised LearningSession-Based Recommendations

Personalized Graph Neural Networks with Attention Mechanism for Session-Aware Recommendation

2019-10-20 · Mengqi Zhang, Shu Wu, Meng Gao, Xin Jiang 외

The problem of session-aware recommendation aims to predict users' next click based on their current session and historical sessions. Existing session-aware recommendation methods have defects in capturing complex item t…

Graph Neural NetworkMachine TranslationSession-Based Recommendations

DGTN: Dual-channel Graph Transition Network for Session-based Recommendation

2020-09-21 · Yujia Zheng, Siyi Liu, Zekun Li, Shu Wu

The task of session-based recommendation is to predict user actions based on anonymous sessions. Recent research mainly models the target session as a sequence or a graph to capture item transitions within it, ignoring c…

Session-Based Recommendations