An Adaptive Social Network-Aware Collaborative Filtering Algorithm for Improved Rating Prediction Accuracy

When information from traditional recommender systems is augmented with information about user relationships that social networks store, more successful recommendations can be produced. However, this information regarding user relationships may not always be available, since some users may not consent to the use of their social network information for recommendations or may not have social network accounts at all. Moreover, the rating data (categories and characteristics of products) may be unavailable for a recommender system. In this paper, we present an algorithm that can be applied in any social network-aware recommender system that utilizes the users’ ratings on items and users’ social relations. The proposed algorithm addresses the issues of limited social network information or limited collaborative filtering information for some users by adapting its behavior, taking into account the density and utility of each user’s social network and collaborative filtering neighborhoods. Through this adaptation, the proposed algorithm achieves considerable improvement in rating prediction accuracy. Furthermore, the proposed algorithm can be easily implemented in recommender systems.

[1]  Costas Vassilakis,et al.  Social Relations versus Near Neighbours: Reliable Recommenders in Limited Information Social Network Collaborative Filtering for Online Advertising , 2019, 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

[2]  S. Siji Rani,et al.  A Novel Approach for Meta-Search Engine Optimization , 2019 .

[3]  Eric Gilbert,et al.  Predicting tie strength with social media , 2009, CHI.

[4]  Yu Sun,et al.  Concept Drift Adaptation by Exploiting Historical Knowledge , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Lionel Médini,et al.  RED: a Rich Epinions Dataset for Recommender Systems , 2012 .

[6]  Ioannis Konstas,et al.  On social networks and collaborative recommendation , 2009, SIGIR.

[7]  Ahmed Farouk,et al.  DETECTION AND HANDLING OF DIFFERENT TYPES OF CONCEPT DRIFT IN NEWS RECOMMENDATION SYSTEMS , 2019, International Journal of Computer Science and Information Technology.

[8]  Neil Yorke-Smith,et al.  A Novel Evidence-Based Bayesian Similarity Measure for Recommender Systems , 2016, ACM Trans. Web.

[9]  Yiteng Pan,et al.  Learning adaptive trust strength with user roles of truster and trustee for trust-aware recommender systems , 2019, Applied Intelligence.

[10]  Panagiotis Georgiadis,et al.  Query personalization using social network information and collaborative filtering techniques , 2018, Future Gener. Comput. Syst..

[11]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[12]  Hui Li,et al.  A revisit to social network-based recommender systems , 2014, SIGIR.

[13]  Mi-Yen Yeh,et al.  A General Framework for Implicit and Explicit Social Recommendation , 2018, IEEE Transactions on Knowledge and Data Engineering.

[14]  Lesly Alejandra Gonzalez Camacho,et al.  Social network data to alleviate cold-start in recommender system: A systematic review , 2018, Inf. Process. Manag..

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

[16]  Hong Joo Lee,et al.  Use of social network information to enhance collaborative filtering performance , 2010, Expert Syst. Appl..

[17]  David E. Losada,et al.  A rank fusion approach based on score distributions for prioritizing relevance assessments in information retrieval evaluation , 2018, Inf. Fusion.

[18]  Hui Li,et al.  Overlapping Community Regularization for Rating Prediction in Social Recommender Systems , 2015, RecSys.

[19]  Julian J. McAuley,et al.  SPMC: Socially-Aware Personalized Markov Chains for Sparse Sequential Recommendation , 2017, IJCAI.

[20]  Lada A. Adamic,et al.  The role of social networks in information diffusion , 2012, WWW.

[21]  Dionisis Margaris,et al.  Enhancing User Rating Database Consistency Through Pruning , 2017, Trans. Large Scale Data Knowl. Centered Syst..

[22]  Zhengxin Chen,et al.  Recommender system for marketing optimization , 2019, World Wide Web.

[23]  Daniel Thalmann,et al.  ETAF: An extended trust antecedents framework for trust prediction , 2014, 2014 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2014).

[24]  Rong Yan,et al.  Social influence in social advertising: evidence from field experiments , 2012, EC '12.