Abstract
The efficacy of trust links from social networks in boosting the user inter-connectivity in an otherwise poorly connected user group, obtained from historical preference data, has recently led to adoption of systems exploiting both these information sources to discover user proximities for recommender systems (RS). However, the investigation into the utility of distrust in the recommendation process is in its infancy. We propose a collaborative filtering framework based on computing user trust by exploiting functional and referral trust and distrust information together with user preference data. The inclusion of multiple sources of opinions for computing trust results in improved coverage and the trust network so formed can be used to infer indirect trust between entities by exploiting transitivity of trust. We also quantify the risk in relying on trust statements as a function of knowledge contained in the statement and the conflict in opinions about an entity and argue that pruning the trust graph by discarding risky and retaining reliable trust statements results in more accurate and robust recommendations while not compromising on the coverage. The experimental results corroborate our ideas and outperform several baseline algorithms.
Similar content being viewed by others
References
Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734–749
Al-Shamri MYH, Bharadwaj KK (2008) Fuzzy-Genetic Approach to Recommender System Based on a Novel Hybrid User Model. Expert Systems with Applications, Elsevier 35(3):1386–1399
Anand D, Bharadwaj KK (2010a) Enhancing accuracy of recommender system through adaptive similarity measures based on hybrid features, In: Proceedings of 2nd Asian conference on intelligent information and database systems (ACIIDS 2010). LNAI 5991:1–10
Anand D, Bharadwaj KK (2010b) Adaptive user similarity measures for recommender systems: a genetic programming approach. In: Proceedings 3rd IEEE international conference on Computer Science and Information Technology, pp 121–125, IEEE
Anand D, Bharadwaj KK (2011) Utilizing various sparsity measures for enhancing accuracy of collaborative recommender systems based on local and global similarities. Expert Syst Appl 38:5101–5109
Bell RM, Koren Y, Volinsky C (2007) Modeling relationships at multiple scales to improve accuracy of large recommender systems. In: Proc. 13th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 95–108
Bharadwaj KK, Al-Shamri MYH (2009) Fuzzy computational models for trust and reputation systems. Electron Commer Res Appl 8(1):37–47
Breese JS, Heckerman D, Kadie C (1998) Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of 14th annual conference on uncertainty in artificial intelligence, Morgan Kaufmann, San Fransisco, pp 43–52
Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User-Adapt Interact 12(4):331–370
Cantador I, Bellogín A, Vallet D (2010) Content-based recommendation in social tagging systems. In: Proceedings of the fourth ACM conference on recommender systems, Barcelona, ACM, pp 237–240
Chen L, Qi L (2011) Social opinion mining for supporting buyers’ complex decision making: exploratory user study and algorithm comparison. Soc Netw Anal Min 1:301–320. doi:10.1007/s13278-011-0023-y
Dell’Amico M, Capra L (2008) SOFIA: social filtering for robust recommendations. In: Proceedings of international federation of information processing (IFIP), Trust Management II, Springer, pp 135–150. doi:10.1007/978-0-387-09428-1_9
Esslimani I, Brun A, Boyer A (2010) Densifying a behavioral recommender system by social networks link prediction methods. Soc Netw Anal Min, Springer, 1(3):159–172. doi:10.1007/s13278-010-0004-6
Gambetta D (2000) Can we trust trust?, Gambetta D (ed) Trust: making and breaking cooperative relations, Department of Sociology, University of Oxford, chapter 13, pp 213–237
Golbeck J (2005) Computing and applying trust in web-based social networks. PhD thesis
Golbeck J, Parsia B, Hendler J (2003) Trust networks on the semantic web. In: Proceedings of cooperative intelligent agents, Helsinki, Finland, LNAI 2782, pp 238–249
Gray E, Seigneur J, Chen Y, Jensen C (2003) Trust propagation in small worlds. In: Proceedings of the first international conference in trust management, LNCS, vol 2692, pp 239–254, Springer
Guha R, Kumar R, Raghavan P, Tomkins A (2004) Propagation of trust and distrust. In: Proceedings of the 13th International World Wide Web Conference, ACM, pp 403–412
Gutscher A (2009) Reasoning with uncertain and conflicting opinions in open reputation systems. Electron Notes Theor Comput Sci 244:67–79
Hamouda S, Wanas N (2011) PUT-Tag: personalized user-centric tag recommendation for social bookmarking systems. Soc Netw Anal Min, Springer, 1(4):377–385. doi:10.1007/s13278-011-0028-6
Jamali M, Ester M (2009) Using a trust network to improve top-N recommendation. In: Proceedings of the third ACM conference on recommender systems, ACM, pp 181–188
Jøsang A, Lo Presti S (2004) Analyzing the relationship between risk and trust. In: Proceedings of the 2nd international conference on trust management, pp 135–145
Jøsang A, Hayward R, Pope S (2006a) Exploring different types of trust propagation, trust management, LNCS 3986, Springer, pp 179–192
Jøsang A, Hayward R, Pope S (2006b) Trust network analysis with subjective logic. In: Proceedings of the 29th Australasian computer science conference, Australian Computer Society Inc., pp 85–94
Jøsang A, Diaz J, Rifqi M (2010) Cumulative and averaging fusion of beliefs. Inf Fusion 11(2):192–200
Kayaalp M, Özyer T, Özyer ST (2011) A mash-up application utilizing hybridized filtering techniques for recommending events at a social networking site. Soc Netw Anal Min 1(3):231–239
Konstas I, Stathopoulos V, Jose JM (2009) On social networks and collaborative recommendation, In: Proceedings of the 32nd international ACM SIGIR conference on Research and development in information retrieval, Boston, ACM, pp 195–202
Koren Y (2008) Tutorial on recent progress in collaborative filtering. In: Proceedings of the 2008 ACM conference on recommender systems (ACM Recsys’08), pp 333–334
Lin Z, Ruchuan W, Haiyan W, Ruchuan W (2008) Trusted decision mechanism based on fuzzy logic for open network. J Comput 3(12):76–83
Liu B, Yuan Z (2010) Incorporating social networks and user opinions for collaborative recommendation: local trust network based method In: Proceedings of the workshop on context-aware movie recommendation, Barcelona, Spain, ACM, pp 53–56
Luo H, Niu C, Shen R, Ullrich C (2008) A collaborative filtering framework based on both local user similarity and global user similarity. Mach Learn 72(3):231–245
Massa P, Avesani P (2007) Trust-aware recommender systems. In: Proceedings of the 2007 ACM conference on Recommender system, ACM, pp 17–24
Matsuo Y, Yamamoto H (2009) Community gravity: measuring bidirectional effects by trust and rating on online social networks. In: Proceedings of the 18th international conference on World wide web, Madrid, Spain, ACM, pp 751–760
Matt P, Morge M, Toni F (2010) Combining statistics and arguments to compute trust, In: Proceedings of 9th International Conference on autonomous agents and multiagent systems (AAMAS 2010), Toronto, Canada, pp 209–216
Metaxas P (2009) Using propagation of distrust to find untrustworthy web neighborhoods. In: Proceedings of the 2009 fourth international conference on internet and web applications and services, IEEE Computer Society, USA, pp 516–521
Mobasher B, Burke R, Bhaumik R, Sandvig J (2007) Attacks and remedies in collaborative recommendation. IEEE Intell Syst 22(3):56–63
Pitsilis G, Knapskog SJ (2009) Social trust as a solution to address sparsity-inherent problems of recommender systems. ACM RecSys 2009 Workshop on Recommender Systems and The Social Web, ACM
Prade H (2007) A qualitative bipolar argumentative view of trust, scalable uncertainity management, LNAI 4772, Springer, pp 268–276
Qiu X, Zhang L, Wang S, Qian G (2010) A Trust Transitivity Model Based-on Dempster-Shafer Theory, Journal of Networks, Vol 5(9), 1025–1032
Resnick P, Iakovou N, Sushak M, Bergstrom P, and Riedl J (1994) GroupLens: an open architecture for collaborative filtering of netnews. In: Proceedings of 1994 computer supported cooperative work conference
Shafer G (1976) A mathematical theory of evidence. Princeton Univ Press, Princeton
Symeonidis P, Tiakas E, Manolopoulos Y (2010) Transitive node similarity for link prediction in social networks with positive and negative links. In: Proceedings of the fourth ACM conference on recommender systems, ACM, pp 183–190
Victor P (2010) Trust networks for recommender systems. PhD thesis
Victor P, Cornelis C, De Cock M, Teredesai AM (2009a) Trust and Distrust based recommendations for controversial reviews. In: Proceedings of the Web Science Conference
Victor P, Cornelis C, De Cock M, Da Silva P (2009b) Gradual trust and distrust in recommender systems. Fuzzy Sets Syst 160:1367–1382
Wang Y, Singh MP (2010) Evidence-based trust: a mathematical model geared for multiagent systems. ACM Transactions on Autonomous and Adaptive Systems, 5(4)
Wang J, Sun H (2009) A new evidential trust model for open communities. Comput Stand Interf 31:994–1001
Wu B, Goel V, Davison BD (2006) Propagating trust and distrust to demote web spam. In: Proceedings models of trust for the web workshop (MTW), International World Wide Web Conference
Yu B, Singh MP (2002) Distributed reputation management for electronic commerce. Comput Intell 18(4):535–549
Yu B, Kallurkar S, Flo R (2008) A Dempster–Shafer approach to provenance-aware trust assessment. In: International symposium on collaborative technologies and systems, Inst. of Elec. and Elec. Eng. Computer Society, Irvine, CA, pp 383–390
Zhao S, Zhou MX, Yuan Q, Zhang X, Zheng W, Fu R (2010) Who is talking about what: social map-based recommendation for content-centric social websites. In: Proceedings of the fourth ACM conference on recommender systems, Barcelona, ACM, pp 143–150
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Anand, D., Bharadwaj, K.K. Pruning trust–distrust network via reliability and risk estimates for quality recommendations. Soc. Netw. Anal. Min. 3, 65–84 (2013). https://doi.org/10.1007/s13278-012-0049-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13278-012-0049-9