Improving Jaccard Index Using Genetic Algorithms for Collaborative Filtering

被引:2
作者
Lee, Soojung [1 ]
机构
[1] Gyeongin Natl Univ Educ, 155 Sammak Ro, Anyang 13910, South Korea
来源
ADVANCES IN SWARM INTELLIGENCE, ICSI 2017, PT I | 2017年 / 10385卷
关键词
Similarity measure; Jaccard coefficient; Collaborative filtering; Recommender system;
D O I
10.1007/978-3-319-61824-1_41
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As data sparsity may produce unreliable recommendations in collaborative filtering-based recommender systems, it has been addressed by many researchers in related fields. Jaccard index is regarded as effective when combined with existing similarity measures to relieve data sparsity problem. However, the index only reflects how many items are co-rated by two users, without considering whether their ratings are evaluated similar or not. This paper proposes a novel improvement of Jaccard index, reflecting not only the ratio of co-rated items but also whether the ratings of each co-rated item by two users are both high, medium, or low. A genetic algorithm is employed to find the optimal weights of the levels of evaluations and the optimal boundaries between them. We conducted extensive experiments to find that the proposed index significantly outperforms Jaccard index on moderately sparse to dense datasets, in terms of both prediction and recommendation qualities.
引用
收藏
页码:378 / 385
页数:8
相关论文
共 13 条
[1]  
Aamir M., 2015, International Journal of Computer Applications, V120, P25
[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]  
[Anonymous], 2009, ACM SIGM 2009 C
[4]  
[Anonymous], 2016, INDIAN J SCI TECHNOL, DOI DOI 10.17485/ijst/2016/v9i29/91060
[5]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[6]   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
[7]   A collaborative filtering approach to mitigate the new user cold start problem [J].
Bobadilla, Jesus ;
Ortega, Fernando ;
Hernando, Antonio ;
Bernal, Jesus .
KNOWLEDGE-BASED SYSTEMS, 2012, 26 :225-238
[8]  
Jamali M, 2009, KDD-09: 15TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, P397
[9]   A new user similarity model to improve the accuracy of collaborative filtering [J].
Liu, Haifeng ;
Hu, Zheng ;
Mian, Ahmad ;
Tian, Hui ;
Zhu, Xuzhen .
KNOWLEDGE-BASED SYSTEMS, 2014, 56 :156-166
[10]  
Ren L., 2011, ENERGY PROCEDIA, V13, P9060