SessionPrint: Accelerating kNN via Locality-Sensitive Hashing for Session-Based News Recommendation

被引:0
作者
Karimi, Mozhgan [1 ]
机构
[1] Antwerp Univ, Antwerp, Belgium
来源
EXPERIMENTAL IR MEETS MULTILINGUALITY, MULTIMODALITY, AND INTERACTION, PT I, CLEF 2024 | 2024年 / 14958卷
关键词
Session-based Recommender Systems; News Recommendation; Locality-Sensitive Hashing; Performance Evaluation;
D O I
10.1007/978-3-031-71736-9_10
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional kNN methods, while proven to be accurate in session-based scenarios such as news recommendation, suffer from computational inefficiencies, especially when dealing with large datasets typical of real-world applications. This can lead to high costs for computing infrastructure as well as slow response times, during online recommendation generation. We propose an approach, called SessionPrint, that employs locality-sensitive hashing to reduce the time it takes to find neighboring sessions. Furthermore, we devise a multi-stage variant of our approach as well as a version that utilizes a final precision pass so as to drill down to the most fitting set of neighboring sessions in the most efficient way possible. We evaluate the performance of our approach in terms of both accuracy and efficiency on four real-world news datasets of varying sizes. The results confirm that SessionPrint not only reduces the time to generate recommendations but also maintains high accuracy compared to a traditional session-based kNN implementation, providing a scalable solution for real-world applications where rapid response times are crucial.
引用
收藏
页码:159 / 165
页数:7
相关论文
共 12 条
[1]   Real-time recommendation with locality sensitive hashing [J].
Aytekin, Ahmet Maruf ;
Aytekin, Tevfik .
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2019, 53 (01) :1-26
[2]  
Beleveslis D., 2020, Heuristic approach for content based recommendation system based on feature weighting and LSH
[3]   An Efficient Manifold Density Estimator for All Recommendation Systems [J].
Dabrowski, Jacek ;
Rychalska, Barbara ;
Daniluk, Michal ;
Basaj, Dominika ;
Goluchowski, Konrad ;
Babel, Piotr ;
Michalowski, Andrzej ;
Jakubowski, Adam .
NEURAL INFORMATION PROCESSING, ICONIP 2021, PT IV, 2021, 13111 :323-337
[4]   Memory-based Recommendations of Entities for Web Search Users [J].
Fernandez-Tobias, Ignacio ;
Blanco, Roi .
CIKM'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2016, :35-44
[5]   GoldFinger: Fast & Approximate Jaccard for Efficient KNN Graph Constructions [J].
Guerraoui, Rachid ;
Kermarrec, Anne-Marie ;
Niot, Guilhem ;
Ruas, Olivier ;
Taiani, Francois .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (11) :11461-11475
[6]  
Indyk P., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P604, DOI 10.1145/276698.276876
[7]   StreamingRec: A Framework for Benchmarking Stream-based News Recommenders [J].
Jugovac, Michael ;
Jannach, Dietmar ;
Karimi, Mozhgan .
12TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS), 2018, :269-273
[8]  
Karimi M., 2019, INRA RECSYS 2019
[9]   News recommender systems - Survey and roads ahead [J].
Karimi, Mozhgan ;
Jannach, Dietmar ;
Jugovac, Michael .
INFORMATION PROCESSING & MANAGEMENT, 2018, 54 (06) :1203-1227
[10]   Fast recommendation on latent collaborative relations [J].
Liu, Chien-Liang ;
Wu, Xuan-Wei .
KNOWLEDGE-BASED SYSTEMS, 2016, 109 :25-34