论文标题
S-walk:基于随机步行的准确且可扩展的建议建议
S-Walk: Accurate and Scalable Session-based Recommendationwith Random Walks
论文作者
论文摘要
基于会话的建议(SR)可以从匿名用户消耗的先前项目序列中预测下一个项目。大多数现有的SR模型仅着重于建模会议内特征,但对项目间关系的关注较少,这有可能提高准确性。推荐系统的另一个关键方面是计算效率和可扩展性,考虑到商业应用中的实际可行性。为了说明准确性和可扩展性,我们提出了一个随机步行(即S-Walk)的新型基于会话的建议。确切地说,S-Walk通过使用RESTART(RWR)随机步行(RWR)在项目之间处理高阶关系有效地捕获了会议内和会议间的相关性。通过采用带有封闭式溶液的线性模型,用于构成RWR的过渡和传送矩阵,S-Walk具有高效且可扩展的。广泛的实验表明,在四个基准数据集上,S-Walk在各种指标中实现了可比或最先进的性能。此外,S-Walk学到的模型可以高度压缩而不牺牲准确性,比现有基于DNN的模型更快地进行了两个或多个数量级的推断,这使其适用于大规模的商业系统。
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.