A hybrid recommendation algorithm based on heuristic similarity and trust measure

被引:1
作者
Yang, Chao [1 ]
Chen, Xinghe [1 ]
Song, Tingting [1 ]
Jiang, Bin [1 ]
Liu, Qing [1 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha, Hunan, Peoples R China
来源
2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE) | 2018年
基金
中国国家自然科学基金;
关键词
collaborative filtering; similarity measure; trust model; clustering; recommedation algorithm;
D O I
10.1109/TrustCom/BigDataSE.2018.00196
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a hybrid collaborative filtering recommendation algorithm based on heuristic similarity and trust measure, in order to alleviate the problem of data sparsity, cold start and trust measure. Firstly, a new similarity measure is implemented by weighted fusion of multiple similarity influence factors obtained from the rating matrix, so that the similarity measure becomes more accurate. Then, a user trust relationship computing model is implemented by constructing the user's trust network based on the trust propagation theory. On this basis, a SIMT collaborative filtering algorithm is designed which integrates trust and similarity instead of the similarity in traditional collaborative filtering algorithm. Further, an improved K nearest neighbor recommendation based on clustering algorithm is implemented for generation of a better recommendation list. Finally, a comparative experiment on FilmTrust dataset shows that the proposed algorithm has improved the quality and accuracy of recommendation, thus overcome the problem of data sparsity, cold start and trust measure to a certain extent.
引用
收藏
页码:1413 / 1418
页数:6
相关论文
共 9 条
[1]   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
[2]  
Bin Jiang, 2017, 2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), P1658, DOI 10.1109/FSKD.2017.8393014
[3]   Designing trust propagation algorithms based on simple multiplicative strategy for Social Networks [J].
Chakraborty, Partha Sarathi ;
Karform, Sunil .
2ND INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING & SECURITY [ICCCS-2012], 2012, 1 :534-539
[4]   On Selecting Recommenders for Trust Evaluation in Online Social Networks [J].
Jiang, Wenjun ;
Wu, Jie ;
Wang, Guojun .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2015, 15 (04)
[5]   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
[6]  
Lu Chun, 2014, COMPUTER ENG APPL
[7]   Learning to Recommend with Social Trust Ensemble [J].
Ma, Hao ;
King, Irwin ;
Lyu, Michael R. .
PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2009, :203-210
[8]  
Ma H, 2008, PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SENSING TECHNOLOGY, P265, DOI 10.1109/ICSENST.2008.4757110
[9]   An effective collaborative filtering algorithm based on user preference clustering [J].
Zhang, Jia ;
Lin, Yaojin ;
Lin, Menglei ;
Liu, Jinghua .
APPLIED INTELLIGENCE, 2016, 45 (02) :230-240