Unsupervised Graph Embeddings for Session-based Recommendation with Item Features
In session-based recommender systems, predictions are based on the user's preceding behavior in the session. State-of-the-art sequential recommendation algorithms either use graph neural networks to model sessions in a graph or leverage the similarity of sessions by exploiting item features. In this paper, we combine these two approaches and propose a novel method, Graph Convolutional Network Extension (GCNext), which incorporates item features directly into the graph representation via graph convolutional networks. GCNext creates a feature-rich item co-occurrence graph and learns the corresponding item embeddings in an unsupervised manner. We show on three datasets that integrating GCNext into sequential recommendation algorithms significantly boosts the performance of nearest-neighbor methods as well as neural network models. Our flexible extension is easy to incorporate in state-of-the-art methods and increases the MRR@20 by up to 12.79%.
Code (1)
Tasks
Recommendation SystemsSequential RecommendationSession-Based RecommendationsSimilar Papers 제목 키워드 기반
Star Graph Neural Networks for Session-based Recommendation
Session-based recommendation is a challenging task. Without access to a user's historical user-item interactions, the information available in an ongoing session may be very limited. Previous work on session-based recomm…
Graph Neural NetworkSession-Based RecommendationsGlobal Context Enhanced Graph Neural Networks for Session-based Recommendation
Session-based recommendation (SBR) is a challenging task, which aims at recommending items based on anonymous behavior sequences. Almost all the existing solutions for SBR model user preference only based on the current …
Representation LearningSession-Based RecommendationsSession-based Recommendation with Hypergraph Attention Networks
Session-based recommender systems aim to improve recommendations in short-term sessions that can be found across many platforms. A critical challenge is to accurately model user intent with only limited evidence in these…
Recommendation SystemsSession-Based RecommendationsKnowledge-enhanced Session-based Recommendation with Temporal Transformer
Recent research has achieved impressive progress in the session-based recommendation. However, information such as item knowledge and click time interval, which could be potentially utilized to improve the performance, r…
Graph Representation LearningRepresentation LearningSession-Based RecommendationsSR-HetGNN:Session-based Recommendation with Heterogeneous Graph Neural Network
The Session-Based Recommendation System aims to predict the user's next click based on their previous session sequence. The current studies generally learn user preferences according to the transitions of items in the us…
Graph Neural NetworkSession-Based Recommendations