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.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00500-015-1734-1/MediaObjects/500_2015_1734_Fig1_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00500-015-1734-1/MediaObjects/500_2015_1734_Fig2_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00500-015-1734-1/MediaObjects/500_2015_1734_Fig3_HTML.gif)
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.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
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
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
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
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
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
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
Corresponding author
Additional information
Communicated by V. Loia.
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-015-1734-1