Improving Time-Aware Recommendations in Open Source Packages

被引:0
作者
Symeonidis, Panagiotis [1 ]
Coba, Ludovik [1 ]
Zanker, Markus [1 ]
机构
[1] Free Univ Bozen Bolzano, Fac Comp Sci, Piazza Domenicani 3, I-39100 Bozen Bolzano, Italy
关键词
Recommendation algorithms; evaluation; collaborative filtering; SYSTEMS;
D O I
10.1142/S0218213019600078
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Collaborative filtering techniques have been studied extensively during the last decade. Many open source packages (Apache Mahout, LensKit, MyMediaLite, rrecsys etc.) have implemented them, but typically the top-N recommendation lists are only based on a highest predicted ratings approach. However, exploiting frequencies in the user/item neighborhood for the formation of the top-N recommendation lists has been shown to provide superior accuracy results in offline simulations. In addition, most open source packages use a time-independent evaluation protocol to test the quality of recommendations, which may result to misleading conclusions since it cannot simulate well the real-life systems, which are strongly related to the time dimension. In this paper, we have therefore implemented the time-aware evaluation protocol to the open source recommendation package for the R language - denoted rrecsys - and compare its performance across open source packages for reasons of replicability. Our experimental results clearly demonstrate that using the most frequent items in neighborhood approach significantly outperforms the highest predicted rating approach on three public datasets. Moreover, the time-aware evaluation protocol has been shown to be more adequate for capturing the life-time effectiveness of recommender systems.
引用
收藏
页数:21
相关论文
共 30 条
[1]   Towards reproducibility in recommender-systems research [J].
Beel, Joeran ;
Breitinger, Corinna ;
Langer, Stefan ;
Lommatzsch, Andreas ;
Gipp, Bela .
USER MODELING AND USER-ADAPTED INTERACTION, 2016, 26 (01) :69-101
[2]   Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols [J].
Campos, Pedro G. ;
Diez, Fernando ;
Cantador, Ivan .
USER MODELING AND USER-ADAPTED INTERACTION, 2014, 24 (1-2) :67-119
[3]  
Coba Ludovik, 2017, Advances in Artificial Intelligence: from Theory to Practice. 30th International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2017. Proceedings: LNAI 10350, P305, DOI 10.1007/978-3-319-60042-0_36
[4]  
Coba L., 2016, CEUR WORKSHOP P
[5]   Visual Analysis of Recommendation Performance [J].
Coba, Ludovik ;
Symeonidis, Panagiotis ;
Zanker, Markus .
PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'17), 2017, :362-363
[6]  
Cremonesi P., 2010, P 4 ACM C REC SYST, P39, DOI [10.1145/1864708.1864721, DOI 10.1145/1864708.1864721]
[7]  
Ekstrand M. D., 2011, Proceedings of the fifth ACM conference on Recommender systems, RecSys '11, P133, DOI DOI 10.1145/2043932.2043958
[8]  
Ekstrand M. D., 2018, ARXIV180903125
[9]   User Perception of Differences in Recommender Algorithms [J].
Ekstrand, Michael D. ;
Harper, F. Maxwell ;
Willemsen, Martijn C. ;
Konstan, Joseph A. .
PROCEEDINGS OF THE 8TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'14), 2014, :161-168
[10]  
Ekstrand MichaelD., 2011, P 5 ACM C RECOMMENDE, P349