A new collaborative filtering metric that improves the behavior of recommender systems

被引:258
作者
Bobadilla, J. [1 ]
Serradilla, F. [1 ]
Bernal, J. [1 ]
机构
[1] Univ Politecn Madrid, Madrid 28031, Spain
关键词
Collaborative filtering; Recommender systems; Metric; Jaccard; Mean squared differences; Similarity;
D O I
10.1016/j.knosys.2010.03.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems are typically provided as Web 2 0 services and are part of the range of applications that give support to large-scale social networks, enabling on-line recommendations to be made based on the use of networked databases. The operating core of recommender systems is based on the collaborative filtering stage, which, in current user to user recommender processes, usually uses the Pearson correlation metric. In this paper, we present a new metric which combines the numerical information of the votes with independent information from those values, based on the proportions of the common and uncommon votes between each pair of users. Likewise, we define the reasoning and experiments on which the design of the metric is based and the restriction of being applied to recommender systems where the possible range of votes is not greater than 5. In order to demonstrate the superior nature of the proposed metric, we provide the comparative results of a set of experiments based on the MovieLens, FilmAffinity and NetFlix databases. In addition to the traditional levels of accuracy, results are also provided on the metrics' coverage, the percentage of hits obtained and the precision/recall (C) 2010 Elsevier B.V All rights reserved
引用
收藏
页码:520 / 528
页数:9
相关论文
共 37 条
  • [1] Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions
    Adomavicius, G
    Tuzhilin, A
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) : 734 - 749
  • [2] An online recommender system for large web sites
    Baraglia, R
    Silvestri, F
    [J]. IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2004), PROCEEDINGS, 2004, : 199 - 205
  • [3] Collaborative filtering adapted to recommender systems of e-learning
    Bobadilla, J.
    Serradilla, F.
    Hernando, A.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2009, 22 (04) : 261 - 265
  • [4] Breese J. S., 2013, P 14 C UNC ART INT
  • [5] Candillier L, 2007, LECT NOTES ARTIF INT, V4571, P548
  • [6] Evaluation of recommender systems: A new approach
    del Olmo, Felix Hernandez
    Gaudioso, Elena
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2008, 35 (03) : 790 - 804
  • [7] Collaborative recommending using formal concept analysis
    du Boucher-Ryan, Patrick
    Bridge, Derek
    [J]. KNOWLEDGE-BASED SYSTEMS, 2006, 19 (05) : 309 - 315
  • [8] Fuyuki I., 2006, P IEEE INT C INT AG, DOI [10.1109/CIMCA.2006.123, DOI 10.1109/CIMCA.2006.123]
  • [9] Eigentaste: A constant time collaborative filtering algorithm
    Goldberg, K
    Roeder, T
    Gupta, D
    Perkins, C
    [J]. INFORMATION RETRIEVAL, 2001, 4 (02): : 133 - 151
  • [10] Context boosting collaborative recommendations
    Hayes, C
    Cunningham, P
    [J]. KNOWLEDGE-BASED SYSTEMS, 2004, 17 (2-4) : 131 - 138