Empirical Analysis of Session-Based Recommendation Algorithms

10/28/2019
by   Malte Ludewig, et al.
0

Recommender systems are tools that support online users by pointing them to potential items of interest in situations of information overload. In recent years, the class of session-based recommendation algorithms received more attention in the research literature. These algorithms base their recommendations solely on the observed interactions with the user in an ongoing session and do not require the existence of long-term preference profiles. Most recently, a number of deep learning based ("neural") approaches to session-based recommendations were proposed. However, previous research indicates that today's complex neural recommendation methods are not always better than comparably simple algorithms in terms of prediction accuracy. With this work, our goal is to shed light on the state-of-the-art in the area of session-based recommendation and on the progress that is made with neural approaches. For this purpose, we compare twelve algorithmic approaches, among them six recent neural methods, under identical conditions on various datasets. We find that the progress in terms of prediction accuracy that is achieved with neural methods is still limited. In most cases, our experiments show that simple heuristic methods based on nearest-neighbors schemes are preferable over conceptually and computationally more complex methods. Observations from a user study furthermore indicate that recommendations based on heuristic methods were also well accepted by the study participants. To support future progress and reproducibility in this area, we publicly share the session-rec evaluation framework that was used in our research.

READ FULL TEXT
research
11/06/2020

Session-aware Recommendation: A Surprising Quest for the State-of-the-art

Recommender systems are designed to help users in situations of informat...
research
03/26/2018

Evaluation of Session-based Recommendation Algorithms

Recommender systems help users find relevant items of interest, for exam...
research
06/10/2018

Context Tree for Adaptive Session-based Recommendation

There has been growing interests in recent years from both practical and...
research
07/16/2019

Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approaches

Deep learning techniques have become the method of choice for researcher...
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
09/07/2022

A Systematical Evaluation for Next-Basket Recommendation Algorithms

Next basket recommender systems (NBRs) aim to recommend a user's next (s...
research
12/07/2020

SOBA: Session optimal MDP-based network friendly recommendations

Caching content over CDNs or at the network edge has been solidified as ...

Please sign up or login with your details

Forgot password? Click here to reset