Skip to main content
Log in

A novel recommendation approach based on users’ weighted trust relations and the rating similarities

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

With the growing popularity of open social networks, approaches incorporating social relationships into recommender systems are gaining momentum, especially matrix factorization-based ones. The experiments in previous literatures indicate that social information is very effective in improving the performance of traditional recommendation algorithms. However, most of existing social recommendation methods only take one kind of social relations—trust information into consideration, which is far from satisfactory. Furthermore, most of the existing trust networks are binary, which results in the equal treatment to different users who are trusted by the same user in these methods. In this paper, based on matrix factorization methods, we propose a new approach to make recommendation with social information. Its novelty can be summarized as follows: (1) it shows how to add different weights on the social trust relationships among users based on the trustee’s competence and trustworthiness; (2) it incorporates the similarity relationships among users as a complement into the social trust relationships to enhance the computation of user’s neighborhood; (3) it can balance the influence of these two kinds of relationships based on user’s individuality adaptively. Experiments on Epinions and Ciao datasets demonstrate that our approach outperforms the state-of-the-art algorithms in terms of mean absolute error and root mean square error, in particular for the users who rated a few items.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. https://www.facebook.com.

  2. https://www.epinions.com.

  3. https://www.twitter.com.

  4. http://www.public.asu.edu/jtang20/datasetcode/truststudy.htm.

References

  • Achim OM, Pop F, Cristea V (2011) Reputation based selection for services in cloud environments. In: Network-based information systems (NBiS), 2011 14th International conference on. IEEE, pp 268–273

  • Adali S (2013) Modeling trust context in networks. Springer, Berlin

    Book  Google Scholar 

  • Canny J (2002) Collaborative filtering with privacy via factor analysis. In: Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’02). ACM, pp 238–245

  • Chowdhury G (2010) Introduction to modern information retrieval, 3rd edn. Facet Publishing, London

    Google Scholar 

  • Crandall D, Cosley D, Huttenlocher D, Kleinberg J, Suri S (2008) Feedback effects between similarity and social influence in online communities. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’08). ACM, pp 160–168

  • de Campos LM, Fernãndez-Luna JM, Huete JF, Rueda-Morales MA (2010) Using second-hand information in collaborative recommender systems. Soft Comput 14(8):785–798

    Article  Google Scholar 

  • Demir GN, Uyar AŞ (2010) Multiobjective evolutionary clustering of web user sessions: a case study in web page recommendation. Soft Comput 14(6):579–597

    Article  Google Scholar 

  • Ghit B, Pop F, Cristea V (2010) Epidemic-style global load monitoring in large-scale overlay networks. In: P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2010 International Conference on. IEEE, pp 393–398

  • Golbeck J, Hendler J (2006) Filmtrust: Movie recommendations using trust in web-based social networks. In: Proceedings of the IEEE consumer communications and networking conference, vol 96. University of Maryland, pp 282–286

  • Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM conference on recommender systems (RecSys’10). ACM, pp 135–142

  • Jin R, Chai JY, Si L (2004) An automatic weighting scheme for collaborative filtering. In: Proceedings of the 27th annual international ACM SIGIR conference on research and development in information retrieval (SIGIR’04). ACM, pp 337–344

  • Ma H, King I, Lyu MR (2009) Learning to recommend with social trust ensemble. In: Proceedings of the 32Nd international ACM SIGIR conference on research and development in information retrieval (SIGIR’09). ACM, pp 203–210

  • Massa P, Avesani P (2007) Trust-aware recommender systems. In: Proceedings of the 2007 ACM conference on recommender systems (RecSys’07). ACM, pp 17–24

  • Ma H, Yang H, Lyu MR, King I (2008) Sorec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM Conference on Information and Knowledge Management (CIKM’08), pp 931–940

  • O’Donovan J, Smyth B (2005) Trust in recommender systems. In: Proceedings of the 10th international conference on intelligent user interfaces (IUI’05) ACM, pp 167–174

  • Resnick P, Iacovou N, Suchak M, Bergstrom P, Riedl J (1994) Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM conference on computer supported cooperative work. ACM, pp 175–186

  • Salakhutdinov RMA (2008) Probabilistic matrix factorization. Adv Neural Inf Proc Syst 20:1257–1264

    Google Scholar 

  • Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on world wide web (WWW’01). ACM, pp 285–295

  • Visan A, Pop F, Cristea V (2011) Decentralized trust management in peer-to-peer systems. In: Parallel and distributed computing (ISPDC), 2011 10th international symposium on. IEEE, pp 232–239

  • Wang Y, Vassileva J (2003) Trust and reputation model in peer-to-peer networks. In: Proceedings of Peer-to-peer computing, 2003 (P2P’03), third international conference on. IEEE pp 150–157

Download references

Acknowledgments

This work is supported by the Natural Science Foundation of China (61272240, 61103151), the Doctoral Fund of Ministry of Education of China (20110131110028) and the Natural Science foundation of Shandong Province (ZR2012FM037).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Ma.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, M., Ma, J. A novel recommendation approach based on users’ weighted trust relations and the rating similarities. Soft Comput 20, 3981–3990 (2016). https://doi.org/10.1007/s00500-015-1734-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-015-1734-1

Keywords

Navigation