TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Session-based Recommendation with Graph Neural Networks

Session-based Recommendation with Graph Neural Networks

Shu Wu, Yuyuan Tang, Yanqiao Zhu, Liang Wang, Xing Xie, Tieniu Tan

2018-11-01Recommendation SystemsSession-Based Recommendations
PaperPDFCodeCodeCodeCodeCodeCode(official)CodeCode

Abstract

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.

Results

TaskDatasetMetricValueModel
Recommendation Systemsyoochoose1/64HR@2070.57SR-GNN
Recommendation Systemsyoochoose1/64MRR@2030.94SR-GNN
Recommendation Systemsyoochoose1/4HR@2071.36SR-GNN
Recommendation Systemsyoochoose1/4MRR@2031.89SR-GNN
Recommendation SystemsGowallaHR@2050.32SR-GNN
Recommendation SystemsGowallaMRR@2024.25SR-GNN
Recommendation SystemsLast.FMHR@2022.33SR-GNN
Recommendation SystemsLast.FMMRR@208.23SR-GNN
Recommendation SystemsDigineticaHit@2050.73SR-GNN
Recommendation SystemsDigineticaMRR@2017.59SR-GNN
Recommendation Systemsyoochoose1MRR@2030.94SR-GNN
Recommendation Systemsyoochoose1Precision@2070.57SR-GNN

Related Papers

IP2: Entity-Guided Interest Probing for Personalized News Recommendation2025-07-18A Reproducibility Study of Product-side Fairness in Bundle Recommendation2025-07-18SGCL: Unifying Self-Supervised and Supervised Learning for Graph Recommendation2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Looking for Fairness in Recommender Systems2025-07-16Journalism-Guided Agentic In-Context Learning for News Stance Detection2025-07-15LLM-Stackelberg Games: Conjectural Reasoning Equilibria and Their Applications to Spearphishing2025-07-12When Graph Contrastive Learning Backfires: Spectral Vulnerability and Defense in Recommendation2025-07-10