SimpleX: A Simple and Strong Baseline for Collaborative Filtering
Not on the map. Why?
Abstract (arXiv)
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 sophisticated state-of-the-art models by a large margin (e.g., max 48.5% improvement in NDCG@20 over LightGCN). We believe that SimpleX could not only serve as a simple strong baseline to foster future research on CF, but also shed light on the potential research direction towards improving loss function and negative sampling. Our source code will be available at https://reczoo.github.io/SimpleX.
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). Builds on 21 of its 42 references that are in the map. First posted on arXiv 26 Sep 2021.
Builds on
21 of 42 references.
References · 21
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Neural Collaborative Filteringcited by 1,108
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
- 2019Neural Graph Collaborative Filteringcited by 660
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 119
- 2020Disentangled Graph Collaborative Filteringcited by 118
9 more
- 2019Learning Disentangled Representations for Recommendationcited by 110
- 2019Embarrassingly Shallow Autoencoders for Sparse Datacited by 93
- 2019NPA: Neural News Recommendation with Personalized Attentioncited by 73
- 2019RecVAE: a New Variational Autoencoder for Top-N Recommendations with Implicit Feedbackcited by 63
- 2020Graph Convolutional Network for Recommendation with Low-pass Collaborative Filterscited by 32
- 2018Collaborative Memory Network for Recommendation Systemscited by 30
- 2020Sampler Design for Implicit Feedback Data by Noisy-label Robust Learningcited by 18
- 2020Adaptive Semantic-Visual Tree for Hierarchical Embeddingscited by 8
- 2020NGAT4Rec: Neighbor-Aware Graph Attention Network For Recommendationcited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 23; 2024: 19; 2025: 12; 2026: 6.
65 papers.
Sort:
By area:
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 396
- 2023UP5: Unbiased Foundation Model for Fairness-aware Recommendationcited by 38
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2024Linear-Time Graph Neural Networks for Scalable Recommendationscited by 31
- 2023MISSRec: Pre-training and Transferring Multi-modal Interest-aware Sequence Representation for Recommendationcited by 30
- 2023LLMRec: Benchmarking Large Language Models on Recommendation Taskcited by 29
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2022HICF: Hyperbolic Informative Collaborative Filteringcited by 24
- 2023Adap-τ: Adaptively Modulating Embedding Magnitude for Recommendationcited by 19
- 2023Beyond Two-Tower Matching: Learning Sparse Retrievable Cross-Interactions for Recommendationcited by 13
- 2023Large Language Models are Not Stable Recommender Systemscited by 13
- 2024Neighborhood-Enhanced Supervised Contrastive Learning for Collaborative Filteringcited by 10
38 more
- 2024Lower-Left Partial AUC: An Effective and Efficient Optimization Metric for Recommendationcited by 9
- 2023Toward a Better Understanding of Loss Functions for Collaborative Filteringcited by 8
- 2023LD4MRec: Simplifying and Powering Diffusion Model for Multimedia Recommendationcited by 8
- 2023LightLM: A Lightweight Deep and Narrow Language Model for Generative Recommendationcited by 8
- 2024Enhancing High-order Interaction Awareness in LLM-based Recommender Modelcited by 8
- 2024Collaborative-Enhanced Prediction of Spending on Newly Downloaded Mobile Games under Consumption Uncertaintycited by 7
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendationcited by 7
- 2021Learning Explicit User Interest Boundary for Recommendationcited by 6
- 2024A Comprehensive Survey on Self-Supervised Learning for Recommendationcited by 6
- 2023uCTRL: Unbiased Contrastive Representation Learning via Alignment and Uniformity for Collaborative Filteringcited by 5
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)cited by 5
- 2023BSL: Understanding and Improving Softmax Loss for Recommendationcited by 5
- 2023Test Time Embedding Normalization for Popularity Bias Mitigationcited by 4
- 2024SimCE: Simplifying Cross-Entropy Loss for Collaborative Filteringcited by 4
- 2023Mutual Wasserstein Discrepancy Minimization for Sequential Recommendationcited by 3
- 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysiscited by 3
- 2023X2-Softmax: Margin Adaptive Loss Function for Face Recognitioncited by 3
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendationcited by 3
- 2024Frequency-aware Graph Signal Processing for Collaborative Filteringcited by 3
- 2024Do We Really Need Graph Convolution During Training? Light Post-Training Graph-ODE for Efficient Recommendationcited by 3
- 2024Exploring Feature-based Knowledge Distillation for Recommender System: A Frequency Perspectivecited by 3
- 2025Diffusion Models in Recommendation Systems: A Surveycited by 3
- 2025Unleashing the Potential of Two-Tower Models: Diffusion-Based Cross-Interaction for Large-Scale Matchingcited by 3
- 2025AgentDR: Dynamic Recommendation with Implicit Item-Item Relations via LLM-based Agentscited by 3
- 2025PAC-Bayes Bounds for Multivariate Linear Regression and Linear Autoencoderscited by 3
- 2026Why not Collaborative Filtering in Dual View? Bridging Sparse and Dense Modelscited by 3
- 2022Beyond Learning from Next Item: Sequential Recommendation via Personalized Interest Sustainabilitycited by 2
- 2023Dimension Independent Mixup for Hard Negative Sample in Collaborative Filteringcited by 2
- 2024QoS-Aware Graph Contrastive Learning for Web Service Recommendationcited by 2
- 2024LLM-KT: A Versatile Framework for Knowledge Transfer from Large Language Models to Collaborative Filteringcited by 2
- 2025Advancing Loss Functions in Recommender Systems: A Comparative Study with a R'enyi Divergence-Based Solutioncited by 2
- 2025Mirroring Users: Towards Building Preference-aligned User Simulator with User Feedback in Recommendationcited by 2
- 2025Membership Inference Attacks on Recommender System: A Surveycited by 2
- 2026Do LLMs Benefit from User and Item Embeddings in Recommendation Tasks?cited by 2
- 2023Exploring and Exploiting Data Heterogeneity in Recommendationcited by 1
- 2023Representer Point Selection for Explaining Regularized High-dimensional Modelscited by 1
- 2023Sequential Recommendation with Controllable Diversification: Representation Degeneration and Diversitycited by 1
- 2024When Box Meets Graph Neural Network in Tag-aware Recommendationcited by 1
50 most cited of 65 All 65 (JSON)
- 2026Personalized Recommendation Tool Learning via Autonomous Language Agents22 Jul 2026
- 2026Memory Is No Longer a Bottleneck: Memory-Efficient Graph Filtering for Scalable Collaborative Filtering19 Jun 2026
- 2026Understanding DNNs in Feature Interaction Models: A Dimensional Collapse Perspective29 Apr 2026
- 2026Generalizing Linear Autoencoder Recommenders with Decoupled Expected Quadratic Loss8 Mar 2026
- 2026Why not Collaborative Filtering in Dual View? Bridging Sparse and Dense Models14 Jan 2026
- 2026Do LLMs Benefit from User and Item Embeddings in Recommendation Tasks?8 Jan 2026
- 2025A Simple and Effective Framework for Symmetric Consistent Indexing in Large-Scale Dense Retrieval15 Dec 2025
- 2025PAC-Bayes Bounds for Multivariate Linear Regression and Linear Autoencoders15 Dec 2025
- 2025AgentDR: Dynamic Recommendation with Implicit Item-Item Relations via LLM-based Agents7 Oct 2025
- 2025Membership Inference Attacks on Recommender System: A Survey14 Sep 2025
- 2025Mirroring Users: Towards Building Preference-aligned User Simulator with User Feedback in Recommendation25 Aug 2025
- 2025On Negative-aware Preference Optimization for Recommendation13 Aug 2025
38 more
- 2025Are Recommenders Self-Aware? Label-Free Recommendation Performance Estimation via Model Uncertainty31 Jul 2025
- 2025Advancing Loss Functions in Recommender Systems: A Comparative Study with a R'enyi Divergence-Based Solution18 Jun 2025
- 2025GSPRec: On Improving Item Representations in Graph Signal Processing for Collaborative Filtering15 May 2025
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendation1 May 2025
- 2025Unleashing the Potential of Two-Tower Models: Diffusion-Based Cross-Interaction for Large-Scale Matching28 Feb 2025
- 2025Diffusion Models in Recommendation Systems: A Survey17 Jan 2025
- 2024Exploring Feature-based Knowledge Distillation for Recommender System: A Frequency Perspective16 Nov 2024
- 2024LLM-KT: A Versatile Framework for Knowledge Transfer from Large Language Models to Collaborative Filtering1 Nov 2024
- 2024Enhancing High-order Interaction Awareness in LLM-based Recommender Model30 Sep 2024
- 2024Calibration-Disentangled Learning and Relevance-Prioritized Reranking for Calibrated Sequential Recommendation4 Aug 2024
- 2024Do We Really Need Graph Convolution During Training? Light Post-Training Graph-ODE for Efficient Recommendation26 Jul 2024
- 2024ITEM: Improving Training and Evaluation of Message-Passing based GNNs for top-k recommendation3 Jul 2024
- 2024SimCE: Simplifying Cross-Entropy Loss for Collaborative Filtering23 Jun 2024
- 2024When Box Meets Graph Neural Network in Tag-aware Recommendation17 Jun 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyond20 May 2024
- 2024Multi-Margin Cosine Loss: Proposal and Application in Recommender Systems7 May 2024
- 2024Measuring the Predictability of Recommender Systems using Structural Complexity Metrics12 Apr 2024
- 2024Collaborative-Enhanced Prediction of Spending on Newly Downloaded Mobile Games under Consumption Uncertainty12 Apr 2024
- 2024A Comprehensive Survey on Self-Supervised Learning for Recommendation4 Apr 2024
- 2024Lower-Left Partial AUC: An Effective and Efficient Optimization Metric for Recommendation29 Feb 2024
- 2024Linear-Time Graph Neural Networks for Scalable Recommendations21 Feb 2024
- 2024Personalized Programming Guidance based on Deep Programming Learning Style Capturing20 Feb 2024
- 2024Neighborhood-Enhanced Supervised Contrastive Learning for Collaborative Filtering18 Feb 2024
- 2024Frequency-aware Graph Signal Processing for Collaborative Filtering13 Feb 2024
- 2024QoS-Aware Graph Contrastive Learning for Web Service Recommendation6 Jan 2024
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendation27 Dec 2023
- 2023Large Language Models are Not Stable Recommender Systems25 Dec 2023
- 2023BSL: Understanding and Improving Softmax Loss for Recommendation20 Dec 2023
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)13 Dec 2023
- 2023(Debiased) Contrastive Learning Loss for Recommendation (Technical Report)13 Dec 2023
- 2023X2-Softmax: Margin Adaptive Loss Function for Face Recognition8 Dec 2023
- 2023Beyond Two-Tower Matching: Learning Sparse Retrievable Cross-Interactions for Recommendation30 Nov 2023
- 2023LightLM: A Lightweight Deep and Narrow Language Model for Generative Recommendation26 Oct 2023
- 2023LD4MRec: Simplifying and Powering Diffusion Model for Multimedia Recommendation27 Sep 2023
- 2023LLMRec: Benchmarking Large Language Models on Recommendation Task23 Aug 2023
- 2023Test Time Embedding Normalization for Popularity Bias Mitigation22 Aug 2023
- 2023MISSRec: Pre-training and Transferring Multi-modal Interest-aware Sequence Representation for Recommendation22 Aug 2023
- 2023Toward a Better Understanding of Loss Functions for Collaborative Filtering11 Aug 2023
50 newest of 65 All 65 (JSON)
- 2025Membership Inference Attacks on Recommender System: A Survey14 Sep 2025
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 396
- 2023UP5: Unbiased Foundation Model for Fairness-aware Recommendationcited by 38
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2024Linear-Time Graph Neural Networks for Scalable Recommendationscited by 31
- 2023MISSRec: Pre-training and Transferring Multi-modal Interest-aware Sequence Representation for Recommendationcited by 30
- 2023LLMRec: Benchmarking Large Language Models on Recommendation Taskcited by 29
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2022HICF: Hyperbolic Informative Collaborative Filteringcited by 24
- 2023Adap-τ: Adaptively Modulating Embedding Magnitude for Recommendationcited by 19
- 2023Beyond Two-Tower Matching: Learning Sparse Retrievable Cross-Interactions for Recommendationcited by 13
- 2023Large Language Models are Not Stable Recommender Systemscited by 13
- 2024Neighborhood-Enhanced Supervised Contrastive Learning for Collaborative Filteringcited by 10
12 most cited of 57 All 57 (JSON)
- 2026Memory Is No Longer a Bottleneck: Memory-Efficient Graph Filtering for Scalable Collaborative Filtering19 Jun 2026
- 2026Understanding DNNs in Feature Interaction Models: A Dimensional Collapse Perspective29 Apr 2026
- 2026Generalizing Linear Autoencoder Recommenders with Decoupled Expected Quadratic Loss8 Mar 2026
- 2026Why not Collaborative Filtering in Dual View? Bridging Sparse and Dense Models14 Jan 2026
- 2026Do LLMs Benefit from User and Item Embeddings in Recommendation Tasks?8 Jan 2026
- 2025A Simple and Effective Framework for Symmetric Consistent Indexing in Large-Scale Dense Retrieval15 Dec 2025
- 2025PAC-Bayes Bounds for Multivariate Linear Regression and Linear Autoencoders15 Dec 2025
- 2025Are Recommenders Self-Aware? Label-Free Recommendation Performance Estimation via Model Uncertainty31 Jul 2025
- 2025Advancing Loss Functions in Recommender Systems: A Comparative Study with a R'enyi Divergence-Based Solution18 Jun 2025
- 2025GSPRec: On Improving Item Representations in Graph Signal Processing for Collaborative Filtering15 May 2025
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendation1 May 2025
- 2025Unleashing the Potential of Two-Tower Models: Diffusion-Based Cross-Interaction for Large-Scale Matching28 Feb 2025
12 newest of 57 All 57 (JSON)