A Survey on Stream-Based Recommender Systems

被引:18
|
作者
Al-Ghossein, Marie [1 ]
Abdessalem, Talel [2 ,4 ]
Barre, Anthony [3 ]
机构
[1] Univ Helsinki, Fac Sci, Kumpula Campus,PL 68,Pietari Kalmin Katu 5, Helsinki 00014, Finland
[2] Inst Polytech Paris, Telecom Paris, LTCI, Palaiseau, France
[3] AccorHotels, 82 Rue Henri Farman, F-92130 Issy Les Moulineaux, France
[4] Telecom Paris, 19 Pl Marguerite Perey, F-91120 Palaiseau, France
关键词
Personalization; recommendation; data streams; concept drifts; TIME;
D O I
10.1145/3453443
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recommender Systems (RS) have proven to be effective tools to help users overcome information overload, and significant advances have been made in the field over the past two decades. Although addressing the recommendation problem required first a formulation that could be easily studied and evaluated, there currently exists a gap between research contributions and industrial applications where RS are actually deployed. In particular, most RS are meant to function in batch: they rely on a large static dataset and build a recommendation model that is only periodically updated. This functioning introduces several limitations in various settings, leading to considering more realistic settings where RS learn from continuous streams of interactions. Such RS are framed as Stream-Based Recommender Systems (SBRS). In this article, we review SBRS, underline their relation with time-aware RS and online adaptive learning, and present and categorize existing work that tackle the corresponding problem and its multiple facets. We discuss the methodologies used to evaluate SBRS and the adapted datasets that can be used, and finally we outline open challenges in the area.
引用
收藏
页数:36
相关论文
共 50 条
  • [1] Statistically Robust Evaluation of Stream-Based Recommender Systems
    Vinagre, Joao
    Jorge, Alipio Mario
    Rocha, Conceicao
    Gama, Joao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (07) : 2971 - 2982
  • [2] Forgetting techniques for stream-based matrix factorization in recommender systems
    Pawel Matuszyk
    João Vinagre
    Myra Spiliopoulou
    Alípio Mário Jorge
    João Gama
    Knowledge and Information Systems, 2018, 55 : 275 - 304
  • [3] Stream-based semi-supervised learning for recommender systems
    Matuszyk, Pawel
    Spiliopoulou, Myra
    MACHINE LEARNING, 2017, 106 (06) : 771 - 798
  • [4] Forgetting techniques for stream-based matrix factorization in recommender systems
    Matuszyk, Pawel
    Vinagre, Joao
    Spiliopoulou, Myra
    Jorge, Alipio Mario
    Gama, Joao
    KNOWLEDGE AND INFORMATION SYSTEMS, 2018, 55 (02) : 275 - 304
  • [5] Stream-based semi-supervised learning for recommender systems
    Pawel Matuszyk
    Myra Spiliopoulou
    Machine Learning, 2017, 106 : 771 - 798
  • [6] ADADRIFT: An Adaptive Learning Technique for Long-history Stream-based Recommender Systems
    Jose, Eduardo Ferreira
    Enembreck, Fabricio
    Barddal, Jean Paul
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 2593 - 2600
  • [7] A Stream-based Resource for Multi-Dimensional Evaluation of Recommender Algorithms
    Kille, Benjamin
    Lommatzsch, Andreas
    Hopfgartner, Frank
    Larson, Martha
    de Vries, Arjen P.
    SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, : 1257 - 1260
  • [8] Continuous Architecting of Stream-Based Systems
    Bersani, Marcello M.
    Marconi, Francesco
    Tamburri, Damian A.
    Jamshidi, Pooyan
    Nodari, Andrea
    2016 13TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA), 2016, : 146 - 151
  • [9] Stream-based specification of mobile systems
    Grosu, Radu
    Stolen, Ketil
    2001, Springer-Verlag London Ltd (13)
  • [10] Stream-Based Reasoning Support for Autonomous Systems
    Heintz, Fredrik
    Kvarnstrom, Jonas
    Doherty, Patrick
    ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 183 - 188