A First Principles Approach to Trust-Based Recommendation Systems in Social Networks
Paras Stefanopoulos, Sourin Chatterjee, Ahad N. Zehmakan
TL;DR
This work presents a first-principles analysis of trust-based recommender systems in social networks by separating three information forms: trust graphs, intra-item similarities, and item-rating data. It systematically builds single-information and multi-information models using a Weighted Average framework, showing that item-rating information dominates accuracy while trust signals confer robustness against adversarial attacks; intra-item information offers stability and constructive, additiveValue when combined. The strongest overall performer across datasets is the Jaccard Item-Jaccard WA method, which integrates trust and item-rating signals in a simple, scalable way. The study highlights the value of transparent, modular designs for understanding information contributions in recommendations and points to practical directions for robust, cold-start friendly systems.
Abstract
This paper explores recommender systems in social networks which leverage information such as item rating, intra-item similarities, and trust graph. We demonstrate that item-rating information is more influential than other information types in a collaborative filtering approach. The trust graph-based approaches were found to be more robust to network adversarial attacks due to hard-to-manipulate trust structures. Intra-item information, although sub-optimal in isolation, enhances the consistency of predictions and lower-end performance when fused with other information forms. Additionally, the Weighted Average framework is introduced, enabling the construction of recommendation systems around any user-to-user similarity metric. All the codes are publicly available on GitHub.
