Four-dimensional trust propagation model for improving the accuracy of recommender systems

被引:1
作者
Sheibani, Samaneh [1 ]
Shakeri, Hassan [1 ]
Sheibani, Reza [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Mashhad Branch, Mashhad, Iran
关键词
Recommender systems; Collaborative filtering; Trust propagation; Location-based services; Context-aware recommendation; Temporal recommendation; SOCIAL NETWORKS; LOCATION; TIME; ALGORITHM; DYNAMICS; POINT;
D O I
10.1007/s11227-023-05278-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative filtering (CF) is the most popular approach for predicting relevant items in recommender systems. However, basic CF suffers from some serious problems including data sparsity and cold start. Incorporating trust inferences into traditional collaborative filtering is an effective approach to overcoming these problems and obtaining more accurate recommendations. Since the value of direct trust in a user is not always available, trust propagation, i.e., indirect estimation of the trust level, may be helpful in a trust-based recommendation. The effectiveness and accuracy of trust-based recommendation systems may be improved if different parameters are taken into account in trust propagation. In this paper, we introduce a four-dimensional trust propagation model for use in recommendation systems in which social distance, location, time, and context are all taken into account. In the proposed model, firstly using the subjective logic model, a confidence-aware trust propagation procedure is run to estimate the indirect trust values based on social links between users. Then, a compound similarity measure is calculated based on the closeness among ratings in terms of time, location, and context. This similarity measure is used to estimate final trust values among users. Finally, rating estimation is done using the levels of trust as weights. The results of the conducted experiments on well-known datasets demonstrate that the proposed model provides higher effectiveness and accuracy comparing the existing methods. An ablation analysis was conducted to evaluate the contribution of each feature dimension to the proposed model. Also, the complexity of the method was analyzed, which confirms the scalability of the model.
引用
收藏
页码:16793 / 16820
页数:28
相关论文
共 87 条
  • [11] A probabilistic linguistic and dual trust network-based user collaborative filtering model
    Chen, Sichao
    Zhang, Chonghui
    Zeng, Shouzhen
    Wang, Yongheng
    Su, Weihua
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (01) : 429 - 455
  • [12] A novel trust-based community detection algorithm used in social networks
    Chen, Xianhuan
    Xia, Chengyi
    Wang, Jin
    [J]. CHAOS SOLITONS & FRACTALS, 2018, 108 : 57 - 65
  • [13] Cho E, 2011, P 17 ACM SIGKDD INT, P1082, DOI DOI 10.1145/2020408.2020579
  • [14] Sequential-Knowledge-Aware Next POI Recommendation: A Meta-Learning Approach
    Cui, Yue
    Sun, Hao
    Zhao, Yan
    Yin, Hongzhi
    Zheng, Kai
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2022, 40 (02)
  • [15] AI-based mobile context-aware recommender systems from an information management perspective: Progress and directions
    del Carmen Rodriguez-Hernandez, Maria
    Ilarri, Sergio
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 215
  • [16] A Novel Trust Model Based Overlapping Community Detection Algorithm for Social Networks
    Ding, Shuai
    Yue, Zijie
    Yang, Shanlin
    Niu, Feng
    Zhang, Youtao
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (11) : 2101 - 2114
  • [17] Context-aware recommender system using trust network
    El Yebdri, Zeyneb
    Benslimane, Sidi Mohammed
    Lahfa, Fedoua
    Barhamgi, Mahmoud
    Benslimane, Djamal
    [J]. COMPUTING, 2021, 103 (09) : 1919 - 1937
  • [18] Elahi Mehdi, 2018, Collaborative recommendations, P253
  • [19] Graph Neural Networks for Social Recommendation
    Fan, Wenqi
    Ma, Yao
    Li, Qing
    He, Yuan
    Zhao, Eric
    Tang, Jiliang
    Yin, Dawei
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 417 - 426
  • [20] Fard KB, 2013, CAN J ELECT COMPUT E, V3