Similarity measures for Collaborative Filtering-based Recommender Systems: Review and experimental comparison

被引:56
作者
Fkih, Fethi [1 ,2 ,3 ]
机构
[1] Qassim Univ, Coll Comp, Dept Comp Sci, Buraydah, Saudi Arabia
[2] Qassim Univ, Coll Comp, BIND Res Grp, Buraydah, Saudi Arabia
[3] Univ Sousse, MARS Res Lab, Sousse, Tunisia
关键词
Recommender System; Collaborative Filtering; Similarity measure; User -based CF; Item -based CF; GOODNESS-OF-FIT; ASSOCIATION;
D O I
10.1016/j.jksuci.2021.09.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative Filtering (CF) filters the flow of data that can be recommended, by a Recommender System (RS), to a target user according to his taste and his preferences. The target user's profile is built based on his similarity with other users. For this reason, CF technique is very sensitive to the similarity measure used to quantify the dependency strength between two users (or two items). In this paper we provide an in-depth review on similarity measures used for CF-based RS. For each measure, we outline its funda-mental background and we test its performance through an experimental study. Experiments are carried out on three standard datasets (MovieLens100k, MovieLens1M and Jester) and reveal many important conclusions. In fact, results show that ITR and IPWR are the most suitable similarity measures for a user-based RS while AMI is the best choice for an item-based RS. Evaluation metrics show that under the user-based approach, ITR obtains an MAE equal to 0.786 and 0.731 on MovieLens100k and MovieLens1M, respectively. Whereas, IPWR reach an MAE equal to 3.256 on Jester. Also, AMI gets under the item-based approach an MAE equal to 0.745, 0.724 and 3.281 on MovieLens100k, MovieLens1M and Jester, respectively. (c) 2021 The Author. Published by Elsevier B.V. on behalf of King Saud University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:7645 / 7669
页数:25
相关论文
共 62 条
[1]  
Abello J., 2002, Handbook of Massive Data Sets
[2]  
Abramowicz W., 2003, Knowledge-Based Information Retrieval and Filtering from the Web, DOI [10.1007/978-1-4757-3739-4, DOI 10.1007/978-1-4757-3739-4]
[3]   Context-Aware Recommender Systems [J].
Adomavicius, Gediminas ;
Mobasher, Bamshad ;
Ricci, Francesco ;
Tuzhilin, Alex .
AI MAGAZINE, 2011, 32 (03) :67-80
[4]  
Aggarwal C.C., 2016, Recommender systems: The textbook, DOI 10.1007/978-3-319-29659-3
[5]   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
[6]   Unifying user similarity and social trust to generate powerful recommendations for smart cities using collaborating filtering-based recommender systems [J].
Ayub, Mubbashir ;
Ghazanfar, Mustansar Ali ;
Mehmood, Zahid ;
Alyoubi, Khaled H. ;
Alfakeeh, Ahmed S. .
SOFT COMPUTING, 2020, 24 (15) :11071-11094
[7]   Modeling user rating preference behavior to improve the performance of the collaborative filtering based recommender systems [J].
Ayub, Mubbashir ;
Ghazanfar, Mustansar Ali ;
Mehmood, Zahid ;
Saba, Tanzila ;
Alharbey, Riad ;
Munshi, Asmaa Mandi ;
Alrige, Mayda Abdullateef .
PLOS ONE, 2019, 14 (08)
[8]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[9]  
Breese J.S., 1998, P C UNC ART INT, P43
[10]  
Brun Armelle., 2009, 2nd International Conference on Information Systems and Economic Intelligence-SIIE 2009. Malek Ghenima (ESCE Universite la Manouba-Tunisie) and Sahbi Sidhom (Nancy Universite-France), P943