A link prediction approach for item recommendation with complex number

被引:60
作者
Xie, Feng [1 ,2 ]
Chen, Zhen [2 ,3 ]
Shang, Jiaxing [1 ]
Feng, Xiaoping [4 ]
Li, Jun [2 ,3 ]
机构
[1] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Res Inst Informat Technol, Being 100084, Peoples R China
[3] Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
[4] AppChina Web Search Grp, Beijing 100190, Peoples R China
关键词
Recommender systems; Link prediction; Complex numbers; Data sparsity; Collaborative filtering; SYSTEMS;
D O I
10.1016/j.knosys.2015.02.013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommendation can be reduced to a sub-problem of link prediction, with specific nodes (users and items) and links (similar relations among users/items, and interactions between users and items). However, previous link prediction approaches must be modified to suit recommendation instances because they neglect to distinguish the fundamental relations similar vs. dissimilar and like vs. dislike. Here, we propose a novel and unified way to cope with this deficiency, modeling the relational dualities using complex numbers. Previous works can still be used in this representation. In experiments with the MovieLens dataset and the Android software website AppChina.com, the proposed Complex Representation-based Link Prediction method (CORLP) achieves significant performance in accuracy and coverage compared with state-of-the-art methods. In addition, the results reveal several new findings. First, performance is improved, when the user and item degrees are taken into account. Second, the item degree plays a more important role than the user degree in the final recommendation. Given its notable performance, we are preparing to use the method in a commercial setting, AppChina.com, for application recommendation. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:148 / 158
页数:11
相关论文
共 34 条
[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]  
[Anonymous], 2005, P SDM CAL US
[3]  
[Anonymous], 2005, ACM SIGKDD EXPLORATI, DOI DOI 10.1145/1117454.1117456
[4]   Helping people find what they don't know -: Recommendation systems help users find the correct words for a successful search. [J].
Belkin, NJ .
COMMUNICATIONS OF THE ACM, 2000, 43 (08) :58-61
[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]   Improving collaborative filtering recommender system results and performance using genetic algorithms [J].
Bobadilla, Jesus ;
Ortega, Fernando ;
Hernando, Antonio ;
Alcala, Javier .
KNOWLEDGE-BASED SYSTEMS, 2011, 24 (08) :1310-1316
[8]   Comparison of Collaborative Filtering Algorithms: Limitations of Current Techniques and Proposals for Scalable, High-Performance Recommender Systems [J].
Cacheda, Fidel ;
Carneiro, Victor ;
Fernandez, Diego ;
Formoso, Vreixo .
ACM TRANSACTIONS ON THE WEB, 2011, 5 (01)
[9]   Mining customer product rating for personalized marketing [J].
Cheung, KW ;
Kwok, JT ;
Law, MH ;
Tsui, KC .
DECISION SUPPORT SYSTEMS, 2003, 35 (02) :231-243
[10]   A new similarity function for selecting neighbors for each target item in collaborative filtering [J].
Choi, Keunho ;
Suh, Yongmoo .
KNOWLEDGE-BASED SYSTEMS, 2013, 37 :146-153