Collaborative filtering recommendation based on trust and emotion

被引:34
作者
Guo, Liangmin [1 ,2 ]
Liang, Jiakun [1 ,2 ]
Zhu, Ying [1 ,2 ]
Luo, Yonglong [1 ,2 ]
Sun, Liping [1 ,2 ]
Zheng, Xiaoyao [1 ,2 ]
机构
[1] Anhui Normal Univ, Sch Comp & Informat, Wuhu 241003, Peoples R China
[2] Anhui Prov Key Lab Network & Informat Secur, Wuhu 241003, Peoples R China
基金
中国国家自然科学基金;
关键词
Personalized recommendation; Collaborative filtering; Trust; Emotion; Shilling attack; SERVICE RECOMMENDATION;
D O I
10.1007/s10844-018-0517-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the development of personalized recommendations, information overload has been alleviated. However, the sparsity of the user-item rating matrix and the weak transitivity of trust still affect the recommendation accuracy in complex social network environments. Additionally, collaborative filtering based on users is vulnerable to shilling attacks due to neighbor preference recommendation. With the objective of overcoming these problems, a collaborative filtering recommendation method based on trust and emotion is proposed in this paper. First, we employ a method based on explicit and implicit satisfaction to alleviate the sparsity problems. Second, we establish trust relationships among users using objective and subjective trust. Objective trust is determined by similarity of opinion, including rating similarity and preference similarity. Subjective trust is determined by familiarity among users based on six degrees of separation. Third, based on the trust relationship, a set of trusted neighbors is obtained for a target user. Next, to further exclude malicious users or attackers from the neighbors, the set is screened according to emotional consistency among users, which is mined from implicit user behavior information. Finally, based on the ratings of items by the screened trusted neighbors and the trust relationships among the target user and these neighbors, we can obtain a list of recommendations for the target user. The experimental results show that the proposed method can improve the recommendation accuracy in the case of data sparsity, effectively resist shilling attacks, and achieve higher recommendation accuracy for cold start users compared to other methods.
引用
收藏
页码:113 / 135
页数:23
相关论文
共 44 条
  • [1] Anand S.S., 2003, P 2003 INT C INTELLI, P1
  • [2] [Anonymous], 2005, PROC CVPR IEEE
  • [3] [Anonymous], 2015, P 26 ACM C HYP SOC M
  • [4] A trust-aware recommendation method based on Pareto dominance and confidence concepts
    Azadjalal, Mohammad Mandi
    Moradi, Parham
    Abdollahpouri, Alireza
    Jalili, Mahdi
    [J]. KNOWLEDGE-BASED SYSTEMS, 2017, 116 : 130 - 143
  • [5] A novel shilling attack detection method
    Bilge, Alper
    Ozdemir, Zeynep
    Polat, Huseyin
    [J]. 2ND INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT, ITQM 2014, 2014, 31 : 165 - 174
  • [6] Social network-based service recommendation with trust enhancement
    Deng, Shuiguang
    Huang, Longtao
    Xu, Guandong
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (18) : 8075 - 8084
  • [7] Dong Z., 2010, P 23 INT C COMP LING, P53
  • [8] Felfernig A., 2013, Multimedia Services in Intelligent Environments. Smart Innovation, V24
  • [9] Generation of Personalized Ontology Based on Consumer Emotion and Behavior Analysis
    Fong, A. C. M.
    Zhou, Baoyao
    Hui, Siu C.
    Tang, Jie
    Hong, Guan Y.
    [J]. IEEE TRANSACTIONS ON AFFECTIVE COMPUTING, 2012, 3 (02) : 152 - 164
  • [10] Gonzalez-Rodriguez MR, 2014, INT CONF UTIL CLOUD, P636, DOI 10.1109/UCC.2014.102