Effective and Efficient Training for Sequential Recommendation using Recency Sampling
Not on the map. Why?
Abstract (arXiv)
Many modern sequential recommender systems use deep neural networks, which can effectively estimate the relevance of items but require a lot of time to train. Slow training increases expenses, hinders product development timescales and prevents the model from being regularly updated to adapt to changing user preferences. Training such sequential models involves appropriately sampling past user interactions to create a realistic training objective. The existing training objectives have limitations. For instance, next item prediction never uses the beginning of the sequence as a learning target, thereby potentially discarding valuable data. On the other hand, the item masking used by BERT4Rec is only weakly related to the goal of the sequential recommendation; therefore, it requires much more time to obtain an effective model. Hence, we propose a novel Recency-based Sampling of Sequences training objective that addresses both limitations. We apply our method to various recent and state-of-the-art model architectures - such as GRU4Rec, Caser, and SASRec. We show that the models enhanced with our method can achieve performances exceeding or very close to stateof-the-art BERT4Rec, but with much less training time.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 25 of its 56 references that are in the map. First posted on arXiv 6 Jul 2022.
Builds on
25 of 56 references.
References · 25
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2018Self-Attentive Sequential Recommendationcited by 1,169
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
- 2020S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximizationcited by 311
- 2017Recurrent Neural Networks with Top-k Gains for Session-based Recommendationscited by 165
- 2021Contrastive Learning for Representation Degeneration Problem in Sequential Recommendationcited by 121
- 2018A Simple Convolutional Generative Network for Next Item Recommendationcited by 120
- 2019Hierarchical Gating Networks for Sequential Recommendationcited by 101
- 2018Sequence-Aware Recommender Systemscited by 58
- 2021Dynamic Graph Neural Networks for Sequential Recommendationcited by 57
13 more
- 2021Augmenting Sequential Recommendation with Pseudo-Prior Items via Reversely Pre-training Transformercited by 45
- 2015Metadata Embeddings for User and Item Cold-start Recommendationscited by 29
- 2020GAG: Global Attributed Graph Neural Network for Streaming Session-based Recommendationcited by 24
- 2021A Case Study on Sampling Strategies for Evaluating Neural Sequential Item Recommendation Modelscited by 24
- 2013Using Temporal Data for Making Recommendationscited by 20
- 2021Exploiting Cross-Session Information for Session-based Recommendation with Graph Neural Networkscited by 20
- 2020MEANTIME: Mixture of Attention Mechanisms with Multi-temporal Embeddings for Sequential Recommendationcited by 17
- 2021Memory Augmented Multi-Instance Contrastive Predictive Coding for Sequential Recommendationcited by 16
- 2021Exploiting Positional Information for Session-based Recommendationcited by 6
- 2020KATRec: Knowledge Aware aTtentive Sequential Recommendationscited by 4
- 2021Attention-based neural re-ranking approach for next city in trip recommendationscited by 3
- 2021MOI-Mixer: Improving MLP-Mixer with Multi Order Interactions in Sequential Recommendationcited by 3
- 2021New Insights into Metric Optimization for Ranking-based Recommendationcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 8; 2024: 3; 2025: 1.
13 papers.
Sort:
- 2023Turning Dross Into Gold Loss: is BERT4Rec really better than SASRec?cited by 30
- 2023gSASRec: Reducing Overconfidence in Sequential Recommendation Trained with Negative Samplingcited by 29
- 2022A Systematic Review and Replicability Study of BERT4Rec for Sequential Recommendationcited by 22
- 2023Attention Mixtures for Time-Aware Sequential Recommendationcited by 13
- 2023Integrating Item Relevance in Training Loss for Sequential Recommender Systemscited by 4
- 2024A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systemscited by 4
- 2023Investigating the Robustness of Sequential Recommender Systems Against Training Data Perturbationscited by 2
- 2023Proxy-based Item Representation for Attribute and Context-aware Recommendationcited by 2
- 2023Improving Sequential Recommendation Models with an Enhanced Loss Functioncited by 1
- 2023Dynamic Collaborative Filtering for Matrix- and Tensor-based Recommender Systemscited by 0
- 2024Non-autoregressive Personalized Bundle Generationcited by 0
- 2024DeBaTeR: Denoising Bipartite Temporal Graph for Recommendationcited by 0
1 more
- 2025Multi-Item-Query Attention for Stable Sequential Recommendation29 Sep 2025
- 2024DeBaTeR: Denoising Bipartite Temporal Graph for Recommendation14 Nov 2024
- 2024A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systems25 Jun 2024
- 2024Non-autoregressive Personalized Bundle Generation11 Jun 2024
- 2023Proxy-based Item Representation for Attribute and Context-aware Recommendation11 Dec 2023
- 2023Dynamic Collaborative Filtering for Matrix- and Tensor-based Recommender Systems4 Dec 2023
- 2023Turning Dross Into Gold Loss: is BERT4Rec really better than SASRec?14 Sep 2023
- 2023gSASRec: Reducing Overconfidence in Sequential Recommendation Trained with Negative Sampling14 Aug 2023
- 2023Investigating the Robustness of Sequential Recommender Systems Against Training Data Perturbations24 Jul 2023
- 2023Integrating Item Relevance in Training Loss for Sequential Recommender Systems18 May 2023
- 2023Attention Mixtures for Time-Aware Sequential Recommendation17 Apr 2023
- 2023Improving Sequential Recommendation Models with an Enhanced Loss Function3 Jan 2023
- 2023Turning Dross Into Gold Loss: is BERT4Rec really better than SASRec?cited by 30
- 2023gSASRec: Reducing Overconfidence in Sequential Recommendation Trained with Negative Samplingcited by 29
- 2022A Systematic Review and Replicability Study of BERT4Rec for Sequential Recommendationcited by 22
- 2023Attention Mixtures for Time-Aware Sequential Recommendationcited by 13
- 2023Integrating Item Relevance in Training Loss for Sequential Recommender Systemscited by 4
- 2024A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systemscited by 4
- 2023Investigating the Robustness of Sequential Recommender Systems Against Training Data Perturbationscited by 2
- 2023Proxy-based Item Representation for Attribute and Context-aware Recommendationcited by 2
- 2023Improving Sequential Recommendation Models with an Enhanced Loss Functioncited by 1
- 2023Dynamic Collaborative Filtering for Matrix- and Tensor-based Recommender Systemscited by 0
- 2024Non-autoregressive Personalized Bundle Generationcited by 0
- 2024DeBaTeR: Denoising Bipartite Temporal Graph for Recommendationcited by 0
12 most cited of 13 All 13 (JSON)
- 2025Multi-Item-Query Attention for Stable Sequential Recommendation29 Sep 2025
- 2024DeBaTeR: Denoising Bipartite Temporal Graph for Recommendation14 Nov 2024
- 2024A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systems25 Jun 2024
- 2024Non-autoregressive Personalized Bundle Generation11 Jun 2024
- 2023Proxy-based Item Representation for Attribute and Context-aware Recommendation11 Dec 2023
- 2023Dynamic Collaborative Filtering for Matrix- and Tensor-based Recommender Systems4 Dec 2023
- 2023Turning Dross Into Gold Loss: is BERT4Rec really better than SASRec?14 Sep 2023
- 2023gSASRec: Reducing Overconfidence in Sequential Recommendation Trained with Negative Sampling14 Aug 2023
- 2023Investigating the Robustness of Sequential Recommender Systems Against Training Data Perturbations24 Jul 2023
- 2023Integrating Item Relevance in Training Loss for Sequential Recommender Systems18 May 2023
- 2023Attention Mixtures for Time-Aware Sequential Recommendation17 Apr 2023
- 2023Improving Sequential Recommendation Models with an Enhanced Loss Function3 Jan 2023
12 newest of 13 All 13 (JSON)