S-Walk: Accurate and Scalable Session-based Recommendationwith Random Walks

01/04/2022
by   Minjin Choi, et al.
0

Session-based recommendation (SR) predicts the next items from a sequence of previous items consumed by an anonymous user. Most existing SR models focus only on modeling intra-session characteristics but pay less attention to inter-session relationships of items, which has the potential to improve accuracy. Another critical aspect of recommender systems is computational efficiency and scalability, considering practical feasibility in commercial applications. To account for both accuracy and scalability, we propose a novel session-based recommendation with a random walk, namely S-Walk. Precisely, S-Walk effectively captures intra- and inter-session correlations by handling high-order relationships among items using random walks with restart (RWR). By adopting linear models with closed-form solutions for transition and teleportation matrices that constitute RWR, S-Walk is highly efficient and scalable. Extensive experiments demonstrate that S-Walk achieves comparable or state-of-the-art performance in various metrics on four benchmark datasets. Moreover, the model learned by S-Walk can be highly compressed without sacrificing accuracy, conducting two or more orders of magnitude faster inference than existing DNN-based models, making it suitable for large-scale commercial systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/30/2021

Session-aware Linear Item-Item Models for Session-based Recommendation

Session-based recommendation aims at predicting the next item given a se...
research
02/03/2021

Session-based Recommendation with Self-Attention Networks

Session-based recommendation aims to predict user's next behavior from c...
research
07/16/2018

An Adjustable Heat Conduction based KNN Approach for Session-based Recommendation

The KNN approach, which is widely used in recommender systems because of...
research
03/12/2022

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

Session-based recommendation tries to make use of anonymous session data...
research
09/20/2023

SR-PredictAO: Session-based Recommendation with High-Capability Predictor Add-On

Session-based recommendation, aiming at making the prediction of the use...
research
07/29/2020

Finding Local Experts for Dynamic Recommendations Using Lazy Random Walk

Statistics based privacy-aware recommender systems make suggestions more...
research
04/28/2020

Memory Augmented Neural Model for Incremental Session-based Recommendation

Increasing concerns with privacy have stimulated interests in Session-ba...

Please sign up or login with your details

Forgot password? Click here to reset