On Sampling Strategies for Neural Network-based Collaborative Filtering
Not on the map. Why?
Abstract (arXiv)
Recent advances in neural networks have inspired people to design hybrid recommendation algorithms that can incorporate both (1) user-item interaction information and (2) content information including image, audio, and text. Despite their promising results, neural network-based recommendation algorithms pose extensive computational costs, making it challenging to scale and improve upon. In this paper, we propose a general neural network-based recommendation framework, which subsumes several existing state-of-the-art recommendation algorithms, and address the efficiency issue by investigating sampling strategies in the stochastic gradient descent training for the framework. We tackle this issue by first establishing a connection between the loss functions and the user-item interaction bipartite graph, where the loss function terms are defined on links while major computation burdens are located at nodes. We call this type of loss functions "graph-based" loss functions, for which varied mini-batch sampling strategies can have different computational costs. Based on the insight, three novel sampling strategies are proposed, which can significantly improve the training efficiency of the proposed framework (up to × 30 times speedup in our experiments), as well as improving the recommendation performance. Theoretical analysis is also provided for both the computational cost and the convergence. We believe the study of sampling strategies have further implications on general graph-based loss functions, and would also enable more research under the neural network-based recommendation framework.
Key facts. Cited by 71 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 23; 2023: 17; 2024: 12; 2025: 7; 2026: 1.
71 papers.
Sort:
By area:
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,173
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,216
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2021CLOOB: Modern Hopfield Networks with InfoLOOB Outperform CLIPcited by 89
- 2021A Statutory Article Retrieval Dataset in Frenchcited by 40
- 2023Interpretable Long-Form Legal Question Answering with Retrieval-Augmented Large Language Modelscited by 35
- 2022UCTopic: Unsupervised Contrastive Learning for Phrase Representations and Topic Miningcited by 33
- 2022PCL: Peer-Contrastive Learning with Diverse Augmentations for Unsupervised Sentence Embeddingscited by 29
- 2021Self-supervised Product Quantization for Deep Unsupervised Image Retrievalcited by 28
- 2023IMF: Interactive Multimodal Fusion Model for Link Predictioncited by 28
- 2023RankCSE: Unsupervised Sentence Representations Learning via Learning to Rankcited by 23
- 2022E2S2: Encoding-Enhanced Sequence-to-Sequence Pretraining for Language Understanding and Generationcited by 19
38 more
- 2023On the Theories Behind Hard Negative Sampling for Recommendationcited by 18
- 2024Does Negative Sampling Matter? A Review with Insights into its Theory and Applicationscited by 15
- 2022Rethinking Collaborative Metric Learning: Toward an Efficient Alternative without Negative Samplingcited by 14
- 2022Fine-grained Category Discovery under Coarse-grained supervision with Hierarchical Weighted Self-contrastive Learningcited by 13
- 2022Don't Judge a Language Model by Its Last Layer: Contrastive Learning with Layer-Wise Attention Poolingcited by 12
- 2021Disentangling Sampling and Labeling Bias for Learning in Large-Output Spacescited by 9
- 2022Imputing Out-of-Vocabulary Embeddings with LOVE Makes Language Models Robust with Little Costcited by 9
- 2023Finding the Law: Enhancing Statutory Article Retrieval via Graph Neural Networkscited by 9
- 2024Improved Diversity-Promoting Collaborative Metric Learning for Recommendationcited by 9
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2022On Sampling Collaborative Filtering Datasetscited by 8
- 2022Exploring the Algorithm-Dependent Generalization of AUPRC Optimization with List Stabilitycited by 8
- 2023Toward a Better Understanding of Loss Functions for Collaborative Filteringcited by 8
- 2021Multi-Sample based Contrastive Loss for Top-k Recommendationcited by 7
- 2023Enhancing Cognitive Diagnosis using Un-interacted Exercises: A Collaboration-aware Mixed Sampling Approachcited by 7
- 2021Contrastive Self-supervised Neural Architecture Searchcited by 5
- 2022FreeGaze: Resource-efficient Gaze Estimation via Frequency Domain Contrastive Learningcited by 5
- 2022Retrofitting Multilingual Sentence Embeddings with Abstract Meaning Representationcited by 5
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)cited by 5
- 2022Modeling Dynamic User Preference via Dictionary Learning for Sequential Recommendationcited by 4
- 2022Self-Supervised Human Activity Recognition with Localized Time-Frequency Contrastive Representation Learningcited by 4
- 2022Topological Structure Learning for Weakly-Supervised Out-of-Distribution Detectioncited by 4
- 2024Instruction Embedding: Latent Representations of Instructions Towards Task Identificationcited by 4
- 2025Transformers for molecular property prediction: Domain adaptation efficiently improves performancecited by 4
- 2023Mutual Wasserstein Discrepancy Minimization for Sequential Recommendationcited by 3
- 2023Contrastive Learning for Non-Local Graphs with Multi-Resolution Structural Viewscited by 3
- 2024Finding Challenging Metaphors that Confuse Pretrained Language Modelscited by 3
- 2024Towards Ontology-Enhanced Representation Learning for Large Language Modelscited by 3
- 2021Batch-Softmax Contrastive Loss for Pairwise Sentence Scoring Taskscited by 2
- 2022LEMON: LanguagE ModeL for Negative Sampling of Knowledge Graph Embeddingscited by 2
- 2022Improving Contextual Representation with Gloss Regularized Pre-trainingcited by 2
- 2022A Benchmark Study of Contrastive Learning for Arabic Social Meaningcited by 2
- 2022Empowering Sentence Encoders with Prompting and Label Retrieval for Zero-shot Text Classificationcited by 2
- 2023What Constitutes Good Contrastive Learning in Time-Series Forecasting?cited by 2
- 2023Dimension Independent Mixup for Hard Negative Sample in Collaborative Filteringcited by 2
- 2024Improving Content Recommendation: Knowledge Graph-Based Semantic Contrastive Learning for Diversity and Cold-Start Userscited by 2
- 2024Molecular topological deep learning for polymer property predictioncited by 2
- 2021Few-Shot Electronic Health Record Coding through Graph Contrastive Learningcited by 1
50 most cited of 71 All 71 (JSON)
- 2026Towards Motion-aware Referring Image Segmentation18 Mar 2026
- 2025Financial Risk Relation Identification through Dual-view Adaptation23 Sep 2025
- 2025Personalized Recommendation Models in Federated Settings: A Survey10 Mar 2025
- 2025Transformers for molecular property prediction: Domain adaptation efficiently improves performance5 Mar 2025
- 2025Learning from Noisy Labels with Contrastive Co-Transformer4 Mar 2025
- 2025Beyond Models! Explainable Data Valuation and Metric Adaption for Recommendation12 Feb 2025
- 2025MixDec Sampling: A Soft Link-based Sampling Method of Graph Neural Network for Recommendation12 Feb 2025
- 2025Style4Rec: Enhancing Transformer-based E-commerce Recommendation Systems with Style and Shopping Cart Information16 Jan 2025
- 2024Enhancing Cardiovascular Disease Prediction through Multi-Modal Self-Supervised Learning8 Nov 2024
- 2024Self-supervised inter-intra period-aware ECG representation learning for detecting atrial fibrillation8 Oct 2024
- 2024Molecular topological deep learning for polymer property prediction7 Oct 2024
- 2024Instruction Embedding: Latent Representations of Instructions Towards Task Identification29 Sep 2024
38 more
- 2024Improved Diversity-Promoting Collaborative Metric Learning for Recommendation2 Sep 2024
- 2024Exploiting Preferences in Loss Functions for Sequential Recommendation via Weak Transitivity1 Aug 2024
- 2024Curriculum Negative Mining For Temporal Networks24 Jul 2024
- 2024CADC: Encoding User-Item Interactions for Compressing Recommendation Model Training Data11 Jul 2024
- 2024Towards Ontology-Enhanced Representation Learning for Large Language Models30 May 2024
- 2024Improving Content Recommendation: Knowledge Graph-Based Semantic Contrastive Learning for Diversity and Cold-Start Users27 Mar 2024
- 2024Does Negative Sampling Matter? A Review with Insights into its Theory and Applications27 Feb 2024
- 2024Finding Challenging Metaphors that Confuse Pretrained Language Models29 Jan 2024
- 2023Enhancing Cognitive Diagnosis using Un-interacted Exercises: A Collaboration-aware Mixed Sampling Approach15 Dec 2023
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)13 Dec 2023
- 2023Interpretable Long-Form Legal Question Answering with Retrieval-Augmented Large Language Models29 Sep 2023
- 2023Contrastive Learning for Non-Local Graphs with Multi-Resolution Structural Views19 Aug 2023
- 2023Toward a Better Understanding of Loss Functions for Collaborative Filtering11 Aug 2023
- 2023Dimension Independent Mixup for Hard Negative Sample in Collaborative Filtering28 Jun 2023
- 2023What Constitutes Good Contrastive Learning in Time-Series Forecasting?21 Jun 2023
- 2023CMLM-CSE: Based on Conditional MLM Contrastive Learning for Sentence Embeddings16 Jun 2023
- 2023RankCSE: Unsupervised Sentence Representations Learning via Learning to Rank26 May 2023
- 2023Graph-Based Model-Agnostic Data Subsampling for Recommendation Systems25 May 2023
- 2023Inclusive FinTech Lending via Contrastive Learning and Domain Adaptation10 May 2023
- 2023Sentence-Level Relation Extraction via Contrastive Learning with Descriptive Relation Prompts11 Apr 2023
- 2023IMF: Interactive Multimodal Fusion Model for Link Prediction20 Mar 2023
- 2023On the Theories Behind Hard Negative Sampling for Recommendation7 Feb 2023
- 2023Finding the Law: Enhancing Statutory Article Retrieval via Graph Neural Networks30 Jan 2023
- 2023Mutual Wasserstein Discrepancy Minimization for Sequential Recommendation28 Jan 2023
- 2023JCSE: Contrastive Learning of Japanese Sentence Embeddings and Its Applications19 Jan 2023
- 2022Empowering Sentence Encoders with Prompting and Label Retrieval for Zero-shot Text Classification20 Dec 2022
- 2022Cross-Platform and Cross-Domain Abusive Language Detection with Supervised Contrastive Learning11 Nov 2022
- 2022DialogConv: A Lightweight Fully Convolutional Network for Multi-view Response Selection25 Oct 2022
- 2022A Benchmark Study of Contrastive Learning for Arabic Social Meaning22 Oct 2022
- 2022Retrofitting Multilingual Sentence Embeddings with Abstract Meaning Representation18 Oct 2022
- 2022Fine-grained Category Discovery under Coarse-grained supervision with Hierarchical Weighted Self-contrastive Learning14 Oct 2022
- 2022Exploring the Algorithm-Dependent Generalization of AUPRC Optimization with List Stability27 Sep 2022
- 2022Topological Structure Learning for Weakly-Supervised Out-of-Distribution Detection16 Sep 2022
- 2022FreeGaze: Resource-efficient Gaze Estimation via Frequency Domain Contrastive Learning14 Sep 2022
- 2022Don't Judge a Language Model by Its Last Layer: Contrastive Learning with Layer-Wise Attention Pooling13 Sep 2022
- 2022Self-Supervised Human Activity Recognition with Localized Time-Frequency Contrastive Representation Learning26 Aug 2022
- 2022Rethinking Collaborative Metric Learning: Toward an Efficient Alternative without Negative Sampling23 Jun 2022
- 2022E2S2: Encoding-Enhanced Sequence-to-Sequence Pretraining for Language Understanding and Generation30 May 2022
50 newest of 71 All 71 (JSON)
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,173
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,216
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2021CLOOB: Modern Hopfield Networks with InfoLOOB Outperform CLIPcited by 89
- 2021A Statutory Article Retrieval Dataset in Frenchcited by 40
- 2022UCTopic: Unsupervised Contrastive Learning for Phrase Representations and Topic Miningcited by 33
- 2022PCL: Peer-Contrastive Learning with Diverse Augmentations for Unsupervised Sentence Embeddingscited by 29
- 2021Self-supervised Product Quantization for Deep Unsupervised Image Retrievalcited by 28
- 2023IMF: Interactive Multimodal Fusion Model for Link Predictioncited by 28
- 2023RankCSE: Unsupervised Sentence Representations Learning via Learning to Rankcited by 23
- 2022E2S2: Encoding-Enhanced Sequence-to-Sequence Pretraining for Language Understanding and Generationcited by 19
- 2023On the Theories Behind Hard Negative Sampling for Recommendationcited by 18
12 most cited of 70 All 70 (JSON)
- 2026Towards Motion-aware Referring Image Segmentation18 Mar 2026
- 2025Financial Risk Relation Identification through Dual-view Adaptation23 Sep 2025
- 2025Personalized Recommendation Models in Federated Settings: A Survey10 Mar 2025
- 2025Transformers for molecular property prediction: Domain adaptation efficiently improves performance5 Mar 2025
- 2025Learning from Noisy Labels with Contrastive Co-Transformer4 Mar 2025
- 2025Beyond Models! Explainable Data Valuation and Metric Adaption for Recommendation12 Feb 2025
- 2025MixDec Sampling: A Soft Link-based Sampling Method of Graph Neural Network for Recommendation12 Feb 2025
- 2025Style4Rec: Enhancing Transformer-based E-commerce Recommendation Systems with Style and Shopping Cart Information16 Jan 2025
- 2024Enhancing Cardiovascular Disease Prediction through Multi-Modal Self-Supervised Learning8 Nov 2024
- 2024Self-supervised inter-intra period-aware ECG representation learning for detecting atrial fibrillation8 Oct 2024
- 2024Molecular topological deep learning for polymer property prediction7 Oct 2024
- 2024Instruction Embedding: Latent Representations of Instructions Towards Task Identification29 Sep 2024
12 newest of 70 All 70 (JSON)