Trust-based collaborative filtering: tackling the cold start problem using regular equivalence

User-based Collaborative Filtering (CF) is one of the most popular approaches to create recommender systems. This approach is based on finding the most relevant k users from whose rating history we can extract items to recommend. CF, however, suffers from data sparsity and the cold-start problem since users often rate only a small fraction of available items. One solution is to incorporate additional information into the recommendation process such as explicit trust scores that are assigned by users to others or implicit trust relationships that result from social connections between users. Such relationships typically form a very sparse trust network, which can be utilized to generate recommendations for users based on people they trust. In our work, we explore the use of regular equivalence applied to a trust network to generate a similarity matrix that is used to select the k-nearest neighbors for recommending items. We evaluate our approach on Epinions and we find that we can outperform related methods for tackling cold-start users in terms of recommendation accuracy.

[1]  Denis Helic,et al.  Regular equivalence in informed network search , 2014, 2014 37th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[2]  Hendrik Drachsler,et al.  Implicit vs. explicit trust in social matrix factorization , 2014, RecSys '14.

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

[4]  Dominik Kowald,et al.  Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpretation Dynamics , 2015, WWW.

[5]  Daniele Quercia,et al.  Auralist: introducing serendipity into music recommendation , 2012, WSDM '12.

[6]  Anh Duc Duong,et al.  Addressing cold-start problem in recommendation systems , 2008, ICUIMC '08.

[7]  David M. Pennock,et al.  Categories and Subject Descriptors , 2001 .

[8]  Dominik Kowald,et al.  Tackling Cold-Start Users in Recommender Systems with Indoor Positioning Systems , 2015, RecSys Posters.

[9]  Dominik Kowald,et al.  Utilizing Online Social Network and Location-Based Data to Recommend Products and Categories in Online Marketplaces , 2013, MSM/MUSE.

[10]  Dominik Kowald,et al.  Beyond Accuracy Optimization: On the Value of Item Embeddings for Student Job Recommendations , 2017, ArXiv.

[11]  Chunyan Miao,et al.  Trust-based collaborative filtering , 2005, CIKM '05.

[12]  John Riedl,et al.  An Empirical Analysis of Design Choices in Neighborhood-Based Collaborative Filtering Algorithms , 2002, Information Retrieval.

[13]  Mohammad Ali Abbasi,et al.  Trust-Aware Recommender Systems , 2014 .

[14]  Dominik Kowald,et al.  Consensus dynamics in online collaboration systems , 2018, Computational social networks.

[15]  Barry Smyth,et al.  Similarity vs. Diversity , 2001, ICCBR.

[16]  Licia Capra,et al.  Trust-Based Collaborative Filtering , 2008, IFIPTM.

[17]  Jure Leskovec,et al.  node2vec: Scalable Feature Learning for Networks , 2016, KDD.

[18]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

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

[20]  Mark Newman,et al.  Networks: An Introduction , 2010 .

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

[22]  Pern Hui Chia,et al.  Exploring the Use of Explicit Trust Links for Filtering Recommenders: A Study on Epinions.com , 2011, J. Inf. Process..

[23]  Wei Chu,et al.  Information Services]: Web-based services , 2022 .

[24]  Hui Tian,et al.  A new user similarity model to improve the accuracy of collaborative filtering , 2014, Knowl. Based Syst..