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

被引:36
|
作者
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
相关论文
共 50 条
  • [41] Optimization of fuzzy similarity by genetic algorithm in user-based collaborative filtering recommender systems
    Houshmand-Nanehkaran, Farimah
    Lajevardi, Seyed Mohammadreza
    Mahlouji-Bidgholi, Mahmoud
    EXPERT SYSTEMS, 2022, 39 (04)
  • [42] Recommender Systems Based on Collaborative Filtering Using Review Texts-A Survey
    Srifi, Mehdi
    Oussous, Ahmed
    Ait Lahcen, Ayoub
    Mouline, Salma
    INFORMATION, 2020, 11 (06)
  • [43] Ensemble Similarity based Collaborative Filtering Feedback: A Recommender System Scenario
    Thukral, Rishabh
    Ramesh, Dharavath
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 2398 - 2402
  • [44] A survey of collaborative filtering based social recommender systems
    Yang, Xiwang
    Guo, Yang
    Liu, Yong
    Steck, Harald
    COMPUTER COMMUNICATIONS, 2014, 41 : 1 - 10
  • [45] Recommender systems based on collaborative filtering and resource allocation
    Javari A.
    Gharibshah J.
    Jalili M.
    Social Network Analysis and Mining, 2014, 4 (01) : 1 - 11
  • [46] Evaluating the Effectiveness of Collaborative Filtering Similarity Measures: A Comprehensive Review
    Chowdhury, Pradipto
    Sinha, Bam Bahadur
    Procedia Computer Science, 2024, 235 : 2641 - 2650
  • [47] Incorporating recklessness to collaborative filtering based recommender systems
    Perez-Lopez, Diego
    Ortega, Fernando
    Gonzalez-Prieto, Angel
    Duenas-Lerin, Jorge
    INFORMATION SCIENCES, 2024, 679
  • [48] Neural text similarity of user reviews for improving collaborative filtering recommender systems
    Ghasemi, Negin
    Momtazi, Saeedeh
    ELECTRONIC COMMERCE RESEARCH AND APPLICATIONS, 2021, 45 (45)
  • [49] The Use of Metaheuristics in the Evolution of Collaborative Filtering Recommender Systems: A Review
    Gebreselassie, Marrian H.
    Olusanya, Micheal
    METAHEURISTICS, MIC 2024, PT II, 2024, 14754 : 234 - 248
  • [50] Comparison of measures of collaborative filtering recommender systems: rating prediction accuracy versus usage prediction accuracy
    Rohit
    Singh, Anil Kumar
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN CONTROL, COMMUNICATION AND INFORMATION SYSTEMS (ICICCI-2017), 2017, : 101 - 104