Providing recommendations in social networks by integrating local and global reputation

Abstract An important issue in Online Social Networks consists of the capability to generate useful recommendations for users, as peers to contact in order to establish friendships and collaborations, interesting resources to use and so on. This implies the necessity of evaluating the trustworthiness a user should assign to other members of his/her online community. In the past literature, a common approach for predicting trust is represented by a number of models that rely on “global” reputation: they are based on the evaluation of the behaviors of the users, that is shared across the entire community. These models, however, show an evident limitation due to the difficulty of taking the effects of malicious or fraudulent behaviors into account, thus making the feedback themselves. Other approaches, that consider also a local perspective of the trust, are limited by the fact they are supervised, i.e. they need a training phase in generating recommendations. In this paper, we propose a novel approach to extend global reputation models with a local reputation, computed on the ego-network of the user, by means of an unsupervised approach. We characterize our model by considering (i) the different relevance given to local and global reputation, (ii) the threshold that is used to consider a user unreliable and (iii) the dimension of the user’s ego-network. Experiments performed on a real data set show that global reputation is useful only if the size of the user ego-network is small, as in the case of a newcomer. Moreover, the combined usage of global and local reputation leads to predict the expected trust with a high level of precision.

[1]  Yue Xu,et al.  A Review of Trust in Online Social Networks to Explore New Research Agenda , 2010, International Conference on Internet Computing.

[2]  Domenico Rosaci,et al.  Trust and Compactness in Social Network Groups , 2015, IEEE Transactions on Cybernetics.

[3]  Chao Liu,et al.  Recommender systems with social regularization , 2011, WSDM '11.

[4]  Abdulmotaleb El-Saddik,et al.  A group trust metric for identifying people of trust in online social networks , 2012, Expert Syst. Appl..

[5]  Jordi Sabater-Mir,et al.  Computational trust and reputation models for open multi-agent systems: a review , 2013, Artificial Intelligence Review.

[6]  Francesco Buccafurri,et al.  Allowing privacy-preserving analysis of social network likes , 2013, 2013 Eleventh Annual Conference on Privacy, Security and Trust.

[7]  Tiago P. Peixoto,et al.  Trust Transitivity in Social Networks , 2010, PloS one.

[8]  Gerald Kowalski,et al.  Information Retrieval Systems: Theory and Implementation , 1997 .

[9]  Giovanni Quattrone,et al.  Finding reliable users and social networks in a social internetworking system , 2009, IDEAS '09.

[10]  Paolo Massa,et al.  A Survey of Trust Use and Modeling in Real Online Systems , 2007 .

[11]  Lifeng Sun,et al.  Joint Social and Content Recommendation for User-Generated Videos in Online Social Network , 2013, IEEE Transactions on Multimedia.

[12]  Paolo Avesani,et al.  Trust-aware recommender systems , 2007, RecSys '07.

[13]  Martin Ester,et al.  TrustWalker: a random walk model for combining trust-based and item-based recommendation , 2009, KDD.

[14]  Nicholas R. Jennings,et al.  An integrated trust and reputation model for open multi-agent systems , 2006, Autonomous Agents and Multi-Agent Systems.

[15]  Iraklis Varlamis,et al.  Application of Social Network Metrics to a Trust-Aware Collaborative Model for Generating Personalized User Recommendations , 2013, The Influence of Technology on Social Network Analysis and Mining.

[16]  Francesco Buccafurri,et al.  Enhancing Trust-Based Competitive Multi Agent Systems by Certified Reputation , 2012, OTM Conferences.

[17]  Jie Wu,et al.  Generating trusted graphs for trust evaluation in online social networks , 2014, Future Gener. Comput. Syst..

[18]  Ramanathan V. Guha,et al.  Propagation of trust and distrust , 2004, WWW '04.

[19]  N. Lee,et al.  Word of mouth communication within online communities: Conceptualizing the online social network , 2007 .

[20]  Mohsen Lesani,et al.  FUZZY TRUST AGGREGATION AND PERSONALIZED TRUST INFERENCE IN VIRTUAL SOCIAL NETWORKS , 2009, Comput. Intell..

[21]  Domenico Rosaci,et al.  Trust measures for competitive agents , 2012, Knowl. Based Syst..

[22]  Antonino Nocera,et al.  Recommendation of reliable users, social networks and high-quality resources in a Social Internetworking System , 2011, AI Commun..

[23]  Huan Liu,et al.  Exploiting Local and Global Social Context for Recommendation , 2013, IJCAI.

[24]  Georg Lausen,et al.  Spreading activation models for trust propagation , 2004, IEEE International Conference on e-Technology, e-Commerce and e-Service, 2004. EEE '04. 2004.

[25]  Mark S. Granovetter T H E S T R E N G T H O F WEAK TIES: A NETWORK THEORY REVISITED , 1983 .

[26]  Cécile Paris,et al.  A survey of trust in social networks , 2013, CSUR.

[27]  Jordi Sabater-Mir,et al.  REGRET: reputation in gregarious societies , 2001, AGENTS '01.

[28]  Ruslan Salakhutdinov,et al.  Bayesian probabilistic matrix factorization using Markov chain Monte Carlo , 2008, ICML '08.

[29]  Chrysanthos Dellarocas Designing Reputation Systems for the Social Web , 2010 .

[30]  Jon Kleinberg,et al.  Maximizing the spread of influence through a social network , 2003, KDD '03.

[31]  Audun Jøsang,et al.  Simplification and analysis of transitive trust networks , 2006, Web Intell. Agent Syst..

[32]  Justin Zhijun Zhan,et al.  Social computing: the state of the art , 2011 .

[33]  Audun Jøsang,et al.  Trust and Reputation Systems , 2007, FOSAD.

[34]  Michael J. Muller,et al.  Make new friends, but keep the old: recommending people on social networking sites , 2009, CHI.

[35]  Pasquale De Meo,et al.  Trust Networks: Topology, Dynamics, and Measurements , 2015, IEEE Internet Computing.

[36]  Iraklis Varlamis,et al.  A Trust-Aware System for Personalized User Recommendations in Social Networks , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[37]  Giuseppe M. L. Sarnè,et al.  Integrating trust measures in multiagent systems , 2012, Int. J. Intell. Syst..

[38]  Lora Aroyo,et al.  Using Centrality Measures to Predict Helpfulness-Based Reputation in Trust Networks , 2017, ACM Trans. Internet Techn..

[39]  Giuseppe M. L. Sarnè,et al.  A Trust-Based Approach for a Competitive Cloud/Grid Computing Scenario , 2012, IDC.

[40]  Joshua Fogel,et al.  Internet social network communities: Risk taking, trust, and privacy concerns , 2009, Comput. Hum. Behav..

[41]  Florian Probst,et al.  Online social networks: A survey of a global phenomenon , 2012 .

[42]  Michael R. Lyu,et al.  SoRec: social recommendation using probabilistic matrix factorization , 2008, CIKM '08.

[43]  Giuseppe M. L. Sarnè,et al.  Recommending Users in Social Networks by Integrating Local and Global Reputation , 2014, IDCS.

[44]  Paolo Avesani,et al.  Trust Metrics on Controversial Users: Balancing Between Tyranny of the Majority , 2007, Int. J. Semantic Web Inf. Syst..

[45]  Young Ae Kim,et al.  Strategies for predicting local trust based on trust propagation in social networks , 2011, Knowl. Based Syst..