Skip to main navigation Skip to search Skip to main content

A Novel Social Recommendation Method Fusing User's Social Status and Homophily Based on Matrix Factorization Techniques

  • Rui Chen
  • , Qingyi Hua*
  • , Bo Wang
  • , Min Zheng
  • , Weili Guan
  • , Xiang Ji
  • , Quanli Gao
  • , Xiangjie Kong
  • *Corresponding author for this work
  • Northwest University China
  • Zhengzhou University of Aeronautics
  • Xi'an Institute of Posts and Telecommunications
  • Engineering University of People's Armed Police Force
  • Hewlett Packard Enterprise
  • Xi'an Polytechnic University
  • Dalian University of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

As one of the most successful recommendation techniques, collaborative filtering provides a useful recommendation by associating an active user with a crowd of users who share the same interests. Although some achievements have been achieved both in theory and practice, the efficiency of recommender systems has been negatively affected by the problems of cold start and data sparsity recently. To solve the above problems, the trust relationship among users is employed into recommender systems to build a learning model to further promote the prediction quality and users' satisfaction. However, most of the existing social networks-based recommendation algorithms fail to take into account the fact that users with different levels of trust and backgrounds, that is, user's social status and homophily have different degrees of influence on their friends. In this paper, a novel social matrix factorization-based recommendation method is proposed to improve the recommendation quality by fusing user's social status and homophily. User's social status and homophily play important roles in improving the performance of recommender systems. We first build a user's trust relationship network based on user social relationships and the rating information. Then, the degree of trust is calculated through the trust propagation method and the PageRank algorithm. Finally, the trust relationship is integrated into the matrix factorization model to accurately predict unknown ratings. The proposed method is evaluated using real-life datasets including the Epinions and Douban datasets. The experimental results and comparisons demonstrate that the proposed approach is superior to the existing social networks-based recommendation algorithms.

Original languageEnglish
Article number8611333
Pages (from-to)18783-18798
Number of pages16
JournalIEEE Access
Volume7
DOIs
StatePublished - 2019
Externally publishedYes

Keywords

  • PageRank algorithm
  • Recommender systems
  • collaborative filtering
  • matrix factorization
  • trust networks

Fingerprint

Dive into the research topics of 'A Novel Social Recommendation Method Fusing User's Social Status and Homophily Based on Matrix Factorization Techniques'. Together they form a unique fingerprint.

Cite this