A new similarity measure for collaborative filtering based recommender systems

被引:99
作者
Gazdar, Achraf [1 ]
Hidri, Lotfi [2 ]
机构
[1] King Saud Univ, Dept Software Engn, Coll Comp & Informat Syst, Riyadh, Saudi Arabia
[2] King Saud Univ, Coll Engn, Dept Ind Engn, Riyadh, Saudi Arabia
关键词
Recommendation systems; Collaborative filtering; Neighborhood based CF; Similarity measure; ACCURACY;
D O I
10.1016/j.knosys.2019.105058
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The objective of a recommender system is to provide customers with personalized recommendations while selecting an item among a set of products (movies, books, etc.). The collaborative filtering is the most used technique for recommender systems. One of the main components of a recommender system based on the collaborative filtering technique, is the similarity measure used to determine the set of users having the same behavior with regard to the selected items. Several similarity functions have been proposed, with different performances in terms of accuracy and quality of recommendations. In this paper, we propose a new simple and efficient similarity measure. Its mathematical expression is determined through the following paper contributions: 1) transforming some intuitive and qualitative conditions, that should be satisfied by the similarity measure, into relevant mathematical equations namely: the integral equation, the linear system of differential equations and a non-linear system and 2) resolving the equations to achieve the kernel function of the similarity measure. The extensive experimental study driven on a benchmark datasets shows that the proposed similarity measure is very competitive, especially in terms of accuracy, with regards to some representative similarity measures of the literature. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:17
相关论文
共 34 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]   A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem [J].
Ahn, Hyung Jun .
INFORMATION SCIENCES, 2008, 178 (01) :37-51
[3]   Utilizing various sparsity measures for enhancing accuracy of collaborative recommender systems based on local and global similarities [J].
Anand, Deepa ;
Bharadwaj, Kamal K. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (05) :5101-5109
[4]  
[Anonymous], [No title captured]
[5]  
[Anonymous], [No title captured]
[6]  
[Anonymous], [No title captured]
[7]  
[Anonymous], 2012, Matrix computations
[8]  
[Anonymous], 2013, IJCAI
[9]  
[Anonymous], [No title captured]
[10]  
[Anonymous], ADV ARTIF INTELL