Improving collaborative filtering recommender system results and performance using genetic algorithms

被引:195
作者
Bobadilla, Jesus [1 ]
Ortega, Fernando [1 ]
Hernando, Antonio [1 ]
Alcala, Javier [1 ]
机构
[1] Univ Politecn Madrid, Madrid 28031, Spain
关键词
Collaborative filtering; Recommender systems; Similarity measures; Metrics; Genetic algorithms; Performance;
D O I
10.1016/j.knosys.2011.06.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a metric to measure similarity between users, which is applicable in collaborative filtering processes carried out in recommender systems. The proposed metric is formulated via a simple linear combination of values and weights. Values are calculated for each pair of users between which the similarity is obtained, whilst weights are only calculated once, making use of a prior stage in which a genetic algorithm extracts weightings from the recommender system which depend on the specific nature of the data from each recommender system. The results obtained present significant improvements in prediction quality, recommendation quality and performance. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:1310 / 1316
页数:7
相关论文
共 28 条
[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]  
ALANDER JT, 1992, COMPUTER SYSTEMS AND SOFTWARE ENGINEERING, P65, DOI 10.1109/CMPEUR.1992.218485
[3]  
ALSHAMRI MY, 2008, EXP SYST APPL, P1386
[4]  
[Anonymous], 2007, P 2007 INT C SERV SY, DOI DOI 10.1109/ICSSSM.2007.4280214
[5]   A new collaborative filtering metric that improves the behavior of recommender systems [J].
Bobadilla, J. ;
Serradilla, F. ;
Bernal, J. .
KNOWLEDGE-BASED SYSTEMS, 2010, 23 (06) :520-528
[6]   Collaborative filtering adapted to recommender systems of e-learning [J].
Bobadilla, J. ;
Serradilla, F. ;
Hernando, A. .
KNOWLEDGE-BASED SYSTEMS, 2009, 22 (04) :261-265
[7]  
BOBADILLA J, 2009, AUSTR DATABASE C ADC, V92, P9
[8]   A collaborative filtering similarity measure based on singularities [J].
Bobadilla, Jesus ;
Ortega, Fernando ;
Hernando, Antonio .
INFORMATION PROCESSING & MANAGEMENT, 2012, 48 (02) :204-217
[9]  
DENIS H, 2007, 29 INT C INF TECHN I, P345
[10]  
Gao LQ, 2008, I C WIREL COMM NETW, P9215