Real-time recommendation with locality sensitive hashing

被引:0
作者
Ahmet Maruf Aytekin
Tevfik Aytekin
机构
[1] Bahçeşehir University,Department of Computer Engineering
来源
Journal of Intelligent Information Systems | 2019年 / 53卷
关键词
Recommender systems; Locality sensitive hashing; Real-time recommendation; Algorithms; Scalability;
D O I
暂无
中图分类号
学科分类号
摘要
Neighborhood-based collaborative filtering (CF) methods are widely used in recommender systems because they are easy-to-implement and highly effective. One of the significant challenges of these methods is the ability to scale with the increasing amount of data since finding nearest neighbors requires a search over all of the data. Approximate nearest neighbor (ANN) methods eliminate this exhaustive search by only looking at the data points that are likely to be similar. Locality sensitive hashing (LSH) is a well-known technique for ANN search in high dimensional spaces. It is also effective in solving the scalability problem of neighborhood-based CF. In this study, we provide novel improvements to the current LSH based recommender algorithms and make a systematic evaluation of LSH in neighborhood-based CF. Besides, we make extensive experiments on real-life datasets to investigate various parameters of LSH and their effects on multiple metrics used to evaluate recommender systems. Our proposed algorithms have better running time performance than the standard LSH-based applications while preserving the prediction accuracy in reasonable limits. Also, the proposed algorithms have a large positive impact on aggregate diversity which has recently become an important evaluation measure for recommender algorithms.
引用
收藏
页码:1 / 26
页数:25
相关论文
共 41 条
[1]  
Adomavicius G(2012)Improving aggregate recommendation diversity using Ranking-Based techniques IEEE Transactions on Knowledge and Data Engineering 24 896-911
[2]  
Kwon Y(2008)Near-optimal hashing algorithms for approximate nearest neighbor in high dimensions Communications of the ACM 51 117-122
[3]  
Andoni A(2014)Clustering-based diversity improvement in recommendation Journal of Intelligent Information System 42 1-18
[4]  
Indyk P(2011)Comparison of collaborative filtering algorithms: limitations of current techniques and proposals for scalable, high-performance recommender systems TWEB 5 2-177
[5]  
Aytekin T(2004)Item-based top-N recommendation algorithms ACM Transactions on Information Systems 22 143-243
[6]  
Karakaya MO(2011)Collaborative filtering recommender systems Foundations and Trends in Human-Computer Interaction 4 175-752
[7]  
Cacheda F(2010)A collaborative filtering recommendation algorithm based on user clustering and item clustering JSW 5 745-310
[8]  
Carneiro V(2002)An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms Information Retrieval 5 287-53
[9]  
Fernȧndez D(2004)Evaluating collaborative filtering recommender systems ACM Transactions on Information Systems 22 5-511
[10]  
Formoso V(2014)Bounded matrix factorization for recommender system Knowledge and Information Systems 39 491-53