When Recurrent Neural Networks meet the Neighborhood for Session-Based Recommendation

被引:332
作者
Jannach, Dietmar [1 ]
Ludewig, Malte [1 ]
机构
[1] TU Dortmund, Dortmund, Germany
来源
PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'17) | 2017年
关键词
Session-Based Recommendation; Deep Learning; Nearest-Neighbors;
D O I
10.1145/3109859.3109872
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep learning methods have led to substantial progress in various application fields of AI, and in recent years a number of proposals were made to improve recommender systems with artificial neural networks. For the problem of making session-based recommendations, i.e., for recommending the next item in an anonymous session, Hidasi et al. recently investigated the application of recurrent neural networks with Gated Recurrent Units (GRU4REC). Assessing the true effectiveness of such novel approaches based only on what is reported in the literature is however difficult when no standard evaluation protocols are applied and when the strength of the baselines used in the performance comparison is not clear. In this work we show based on a comprehensive empirical evaluation that a heuristics-based nearest neighbor (kNN) scheme for sessions outperforms GRU4REC in the large majority of the tested configurations and datasets. Neighborhood sampling and efficient in-memory data structures ensure the scalability of the kNN method. The best results in the end were often achieved when we combine the kNN approach with GRU4REC, which shows that RNNs can leverage sequential signals in the data that cannot be detected by the co-occurrence-based kNN method.
引用
收藏
页码:306 / 310
页数:5
相关论文
共 38 条
[11]   A Multi-View Deep Learning Approach for Cross Domain User Modeling in Recommendation Systems [J].
Elkahky, Ali ;
Song, Yang ;
He, Xiaodong .
PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW 2015), 2015, :278-288
[12]   FINDING STRUCTURE IN TIME [J].
ELMAN, JL .
COGNITIVE SCIENCE, 1990, 14 (02) :179-211
[13]   Learning Global Term Weights for Content-based Recommender Systems [J].
Gu, Yupeng ;
Zhao, Bo ;
Hardtke, David ;
Sun, Yizhou .
PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16), 2016, :391-400
[14]  
Hariri N., 2012, Proceedings of the Sixth ACM Conference on Recommender Systems, RecSys'12, P131, DOI DOI 10.1145/2365952.2365979
[15]  
Hariri N, 2015, PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), P4268
[16]  
He Q, 2009, PROC INT CONF DATA, P1443, DOI 10.1109/ICDE.2009.71
[17]  
Hidasi B., 2016, ICLR
[18]   Parallel Recurrent Neural Network Architectures for Feature-rich Session-based Recommendations [J].
Hidasi, Balazs ;
Quadrana, Massimo ;
Karatzoglou, Alexandros ;
Tikk, Domonkos .
PROCEEDINGS OF THE 10TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'16), 2016, :241-248
[19]  
Hochreiter S, 1997, NEURAL COMPUT, V9, P1735, DOI [10.1162/neco.1997.9.1.1, 10.1007/978-3-642-24797-2]
[20]  
HosseinzadehAghdam M, 2015, P 9 ACM C REC SYST R, P241, DOI DOI 10.1145/2792838.2799684