SimpleX: A Simple and Strong Baseline for Collaborative Filtering
Kelong Mao, Jieming Zhu, Jinpeng Wang, Quanyu Dai, Zhenhua Dong, Xi, Xiao, Xiuqiang He

TL;DR
SimpleX introduces a straightforward yet powerful collaborative filtering baseline that emphasizes the importance of loss functions and negative sampling, achieving state-of-the-art results on multiple benchmark datasets.
Contribution
The paper proposes the cosine contrastive loss (CCL) and demonstrates that a simple model with proper loss and sampling can outperform complex state-of-the-art CF models.
Findings
SimpleX surpasses many advanced models by up to 48.5% in NDCG@20.
The choice of loss function and negative sampling ratio significantly impacts CF performance.
Extensive experiments validate the effectiveness of the proposed approach across 11 datasets.
Abstract
Collaborative filtering (CF) is a widely studied research topic in recommender systems. The learning of a CF model generally depends on three major components, namely interaction encoder, loss function, and negative sampling. While many existing studies focus on the design of more powerful interaction encoders, the impacts of loss functions and negative sampling ratios have not yet been well explored. In this work, we show that the choice of loss function as well as negative sampling ratio is equivalently important. More specifically, we propose the cosine contrastive loss (CCL) and further incorporate it to a simple unified CF model, dubbed SimpleX. Extensive experiments have been conducted on 11 benchmark datasets and compared with 29 existing CF models in total. Surprisingly, the results show that, under our CCL loss and a large negative sampling ratio, SimpleX can surpass most…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Caching and Content Delivery · Image and Video Quality Assessment
