The BPSO Based Complex Splitting of Context-Aware Recommendation

被引:2
作者
Yang, Shuxin [1 ]
Peng, Qiuying [1 ]
Chen, Le [1 ]
机构
[1] Jiangxi Univ Sci & Technol, Sch Informat Engn, Ganzhou 341000, Peoples R China
来源
COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, (ISICA 2015) | 2016年 / 575卷
关键词
Context-aware recommendation; Complex splitting; Particle swarm optimization; Collaborative filtering;
D O I
10.1007/978-981-10-0356-1_46
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Item Splitting splits an item into two items rated under two alternative contextual conditions respectively for improving the prediction accuracy of contextual recommendations. To get more specialized rating data, Complex Splitting is proposed to further improve the accuracy of recommendations. The key of the approach is to select multiple contextual conditions for splitting user or item. We translate it into a contextual conditions combinatorial optimization problem based on discrete binary particle swarm optimization (BPSO) algorithm. The item or user is split into two different items or users according to those contextual conditions in optimal combination. We evaluate our algorithm through a real world dataset and the experimental results demonstrate its validity and reliability.
引用
收藏
页码:435 / 444
页数:10
相关论文
共 12 条
[1]  
Adomavicius G, 2011, RECOMMENDER SYSTEMS HANDBOOK, P217, DOI 10.1007/978-0-387-85820-3_7
[2]   Experimental evaluation of context-dependent collaborative filtering using item splitting [J].
Baltrunas, Linas ;
Ricci, Francesco .
USER MODELING AND USER-ADAPTED INTERACTION, 2014, 24 (1-2) :7-34
[3]   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
[4]  
Kennedy J, 1997, IEEE SYS MAN CYBERN, P4104, DOI 10.1109/ICSMC.1997.637339
[5]  
Koren Y, 2008, P 14 ACM SIGKDD INT, P426
[6]  
Liu J., 2009, BASIC THEORY PSO ITS
[7]  
Odic A., 2012, P 4 INT WORKSH CONT
[8]  
Said A., 2011, P 3 RECSYS WORKSH CO
[9]  
Shi Y., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1945, DOI 10.1109/CEC.1999.785511
[10]  
Wang Cong-mei, 2013, Application Research of Computers, V30, P3606, DOI 10.3969/j.issn.1001-3695.2013.12.023