Web of Credit: Adaptive Personalized Trust Network Inference From Online Rating Data

Trust is a pivotal element of any information system that allows users to share, communicate, interact, or collaborate with one another. Trust inference is particularly crucial for online social networks where interaction with acquaintances or even anonymous strangers is widely a norm. In the past decade, a number of trust inference algorithms have been proposed to address this issue, which are primarily based either on the “reputation” or the “Web of trust (WoT)” model. The reputation-based model supports objective inference of a universal reputation for each user by analyzing the interaction histories among the users; however, it does not allow individual users to specify personalized trust measures for the same other users. In contrast, the WoT-based model allows each individual user to specify a trust value for their direct neighbors within a trust network. However, the accuracy of such a subjective trust value is questionable and further subject to loss in the course of propagating trust measures to nonneighboring users in the network. In this paper, we propose a new trust model referred to as “Web of credit (WoC),” where one gives credit to those others one has interacted with based on the quality of the information one’s peers have provided. Credit flows from one user to another within a trust network, forming trust relationships. This new model combines the objectivism from the reputation-based model for credit assignment by exploiting the actual interaction histories among users in the form of online rating data and the individualism from the WoT-based model for personalized trust measures. We further contribute a WoC-based trust inference algorithm that is adaptive to the change of user profiles by automatically redistributing credit and reinferring trust measures within the network. Experiments with two real-world data sets have shown that the WoC-based trust inference algorithm is not only able to infer more accurate trust measures than both reputation-based and WoT-based algorithms do but also fast enough to be a viable solution for real-time trust inference in large-scale trust networks.

[1]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[2]  Hadi Saadat,et al.  Power System Analysis , 1998 .

[3]  Georg Lausen,et al.  Propagation Models for Trust and Distrust in Social Networks , 2005, Inf. Syst. Frontiers.

[4]  Ee-Peng Lim,et al.  StereoTrust: a group based personalized trust model , 2009, CIKM.

[5]  Yuqing Mao,et al.  From credit and risk to trust: towards a credit flow based trust model for social networks , 2012, GROUP '12.

[6]  Edmund A. Mennis The Wisdom of Crowds: Why the Many Are Smarter than the Few and How Collective Wisdom Shapes Business, Economies, Societies, and Nations , 2006 .

[7]  Kai Hwang,et al.  GossipTrust for Fast Reputation Aggregation in Peer-to-Peer Networks , 2008, IEEE Transactions on Knowledge and Data Engineering.

[8]  Kai Hwang,et al.  PowerTrust: A Robust and Scalable Reputation System for Trusted Peer-to-Peer Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[9]  Jennifer Golbeck,et al.  Using probabilistic confidence models for trust inference in Web-based social networks , 2010, TOIT.

[10]  Jennifer Golbeck,et al.  SUNNY: A New Algorithm for Trust Inference in Social Networks Using Probabilistic Confidence Models , 2007, AAAI.

[11]  Matthew Richardson,et al.  Mining knowledge-sharing sites for viral marketing , 2002, KDD.

[12]  Munindar P. Singh,et al.  An evidential model of distributed reputation management , 2002, AAMAS '02.

[13]  Yongtae Park,et al.  Multidimensional credibility model for neighbor selection in collaborative recommendation , 2009, Expert Syst. Appl..

[14]  Audun Jøsang,et al.  An Algebra for Assessing Trust in Certification Chains , 1999, NDSS.

[15]  James S. Thorp,et al.  Computer Relaying for Power Systems , 2009 .

[16]  Paolo Avesani,et al.  Controversial Users Demand Local Trust Metrics: An Experimental Study on Epinions.com Community , 2005, AAAI.

[17]  Alireza Pourshahid,et al.  Modeling trust in e-commerce: an approach based on user requirements , 2007, ICEC.

[18]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[19]  Mehmet A. Orgun,et al.  Trust Inference in Complex Trust-Oriented Social Networks , 2009, 2009 International Conference on Computational Science and Engineering.

[20]  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.

[21]  Azadeh Iranmehr,et al.  Trust Management for Semantic Web , 2009, 2009 Second International Conference on Computer and Electrical Engineering.

[22]  Yuqing Mao,et al.  Online silk road: nurturing social search through knowledge bartering , 2013, CSCW.

[23]  C. Butts Social network analysis: A methodological introduction , 2008 .

[24]  O. Alsac,et al.  Fast Decoupled Load Flow , 1974 .

[25]  Irena Holubová,et al.  Towards Topic-Based Trust in Social Networks , 2010, UIC.

[26]  Jennifer Golbeck,et al.  Computing and Applying Trust in Web-based Social Networks , 2005 .

[27]  Yuqing Mao,et al.  Supporting exploratory information seeking by epistemology-based social search , 2010, IUI '10.

[28]  LausenGeorg,et al.  Propagation Models for Trust and Distrust in Social Networks , 2005 .

[29]  Akbar Ghaffarpour Rahbar,et al.  PowerTrust: A Robust and Scalable Reputation System for Trusted Peer-to-Peer Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[30]  Ee-Peng Lim,et al.  Trust network inference for online rating data using generative models , 2010, KDD.

[31]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[32]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[33]  Zheng Yan,et al.  Trust Modeling and Management: From Social Trust to Digital Trust , 2008 .

[34]  Li Ding,et al.  Modeling and Evaluating Trust Network Inference , 2004 .

[35]  James C. Browne,et al.  Distributed pagerank for P2P systems , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[36]  L. Mui,et al.  A computational model of trust and reputation , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[37]  Yanqin Zhu,et al.  Stimulating High Quality Social Media through Knowledge Barter-Auctioning , 2014, SocialCom '14.

[38]  Muthucumaru Maheswaran,et al.  Towards a Gravity-Based Trust Model for Social Networking Systems , 2007, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07).

[39]  R. Guha,et al.  Open Rating Systems , 2002 .

[40]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.