Title
MCL: Mixed-Centric Loss for Collaborative Filtering
Abstract
ABSTRACT The majority of recent work in latent Collaborative Filtering (CF) has focused on developing new model architectures to learn accurate user and item representations. Typically, a standard pairwise loss function (BPR, Triplet, etc.) is used in these models, and little exploration is done on how to optimally extract signals from the available preference information. In the implicit setting, negative examples are sampled, and these losses allocate weights that solely depend on the difference in user distance between observed (positive) and negative item pairs. This can ignore valuable global information from other users and items, and lead to sub-optimal results. Motivated by this problem, we propose a novel loss which first leverages mining to select the most informative pairs, followed by a weighing process to allocate more weight to harder examples. Our weighting process consists of four different components, and incorporates distance information from other users, enabling the model to better position the learned representations. We conduct extensive experiments and demonstrate that our loss can be applied to different types of CF models leading to significant gains with each type. In particular, by applying our loss to the graph convolutional architecture, we achieve new state-of-the-art results on four different datasets. Further analysis shows that through our loss the model is able to learn better user-item representation space compared to other losses. Full code for this work is available here: https://github.com/layer6ai-labs/MCL.
Year
DOI
Venue
2022
10.1145/3485447.3512106
International World Wide Web Conference
Keywords
DocType
Citations 
Recommender Systems, Collaborative Filtering, Personalization, Graph Neural Network
Conference
0
PageRank 
References 
Authors
0.34
0
5
Name
Order
Citations
PageRank
Zhaolin Gao131.45
Zhaoyue Cheng252.45
Felipe Pérez351.77
Jianing Sun431.05
Maksims Volkovs521614.48