Evaluation of Session-based Recommendation Algorithms

03/26/2018
by   Malte Ludewig, et al.
0

Recommender systems help users find relevant items of interest, for example on e-commerce or media streaming sites. Most academic research is concerned with approaches that personalize the recommendations according to long-term user profiles. In many real-world applications, however, such long-term profiles often do not exist and recommendations therefore have to be made solely based on the observed behavior of a user during an ongoing session. Given the high practical relevance of the problem, an increased interest in this problem can be observed in recent years, leading to a number of proposals for session-based recommendation algorithms that typically aim to predict the user's immediate next actions. In this work, we present the results of an in-depth performance comparison of a number of such algorithms, using a variety of datasets and evaluation measures. Our comparison includes the most recent approaches based on recurrent neural networks like GRU4REC, factorized Markov model approaches such as FISM or Fossil, as well as more simple methods based, e.g., on nearest neighbor schemes. Our experiments reveal that algorithms of this latter class, despite their sometimes almost trivial nature, often perform equally well or significantly better than today's more complex approaches based on deep neural networks. Our results therefore suggest that there is substantial room for improvement regarding the development of more sophisticated session-based recommendation algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2019

Empirical Analysis of Session-Based Recommendation Algorithms

Recommender systems are tools that support online users by pointing them...
research
06/10/2018

Context Tree for Adaptive Session-based Recommendation

There has been growing interests in recent years from both practical and...
research
05/09/2020

Rethinking Item Importance in Session-based Recommendation

Session-based recommendation aims to predict users' based on anonymous s...
research
07/06/2020

GAG: Global Attributed Graph Neural Network for Streaming Session-based Recommendation

Streaming session-based recommendation (SSR) is a challenging task that ...
research
05/19/2018

An Evaluation of Trajectory Prediction Approaches and Notes on the TrajNet Benchmark

In recent years, there is a shift from modeling the tracking problem bas...
research
08/17/2020

Exploring Longitudinal Effects of Session-based Recommendations

Session-based recommendation is a problem setting where the task of a re...
research
01/08/2016

Toward a Robust Diversity-Based Model to Detect Changes of Context

Being able to automatically and quickly understand the user context duri...

Please sign up or login with your details

Forgot password? Click here to reset