A Systematic Review and Replicability Study of BERT4Rec for Sequential Recommendation
Not on the map. Why?
Abstract (arXiv)
BERT4Rec is an effective model for sequential recommendation based on the Transformer architecture. In the original publication, BERT4Rec claimed superiority over other available sequential recommendation approaches (e.g. SASRec), and it is now frequently being used as a state-of-the art baseline for sequential recommendations. However, not all subsequent publications confirmed this result and proposed other models that were shown to outperform BERT4Rec in effectiveness. In this paper we systematically review all publications that compare BERT4Rec with another popular Transformer-based model, namely SASRec, and show that BERT4Rec results are not consistent within these publications. To understand the reasons behind this inconsistency, we analyse the available implementations of BERT4Rec and show that we fail to reproduce results of the original BERT4Rec publication when using their default configuration parameters. However, we are able to replicate the reported results with the original code if training for a much longer amount of time (up to 30x) compared to the default configuration. We also propose our own implementation of BERT4Rec based on the Hugging Face Transformers library, which we demonstrate replicates the originally reported results on 3 out 4 datasets, while requiring up to 95% less training time to converge. Overall, from our systematic review and detailed experiments, we conclude that BERT4Rec does indeed exhibit state-of-the-art effectiveness for sequential recommendation, but only when trained for a sufficient amount of time. Additionally, we show that our implementation can further benefit from adapting other Transformer architectures that are available in the Hugging Face Transformers library (e.g. using disentangled attention, as provided by DeBERTa, or larger hidden layer size cf. ALBERT).
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 42 of its 74 references that are in the map. First posted on arXiv 15 Jul 2022.
Builds on
42 of 74 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
- 2018Self-Attentive Sequential Recommendationcited by 1,169
- 2017Neural Collaborative Filteringcited by 1,108
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 685
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 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
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
30 more
- 2017Neural Attentive Session-based Recommendationcited by 237
- 2019Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approachescited by 181
- 2017Recurrent Neural Networks with Top-k Gains for Session-based Recommendationscited by 165
- 2020RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithmscited by 137
- 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
- 2016Yelp Dataset Challenge: Review Rating Predictioncited by 84
- 2021Continuous-Time Sequential Recommendation with Temporal Graph Collaborative Transformercited by 69
- 2021Contrastive Self-supervised Sequential Recommendation with Robust Augmentationcited by 56
- 2021Augmenting Sequential Recommendation with Pseudo-Prior Items via Reversely Pre-training Transformercited by 45
- 2021Non-invasive Self-attention for Side Information Fusion in Sequential Recommendationcited by 39
- 2020Contrastive Learning for Debiased Candidate Generation in Large-Scale Recommender Systemscited by 38
- 2021Black-Box Attacks on Sequential Recommenders via Data-Free Model Extractioncited by 34
- 2019On Model Stability as a Function of Random Seedcited by 31
- 2015Metadata Embeddings for User and Item Cold-start Recommendationscited by 29
- 2021A Case Study on Sampling Strategies for Evaluating Neural Sequential Item Recommendation Modelscited by 24
- 2021Lightweight Self-Attentive Sequential Recommendationcited by 22
- 2021Hyperbolic Hypergraphs for Sequential Recommendationcited by 21
- 2020MEANTIME: Mixture of Attention Mechanisms with Multi-temporal Embeddings for Sequential Recommendationcited by 17
- 2021RecGURU: Adversarial Learning of Generalized User Representations for Cross-Domain Recommendationcited by 16
- 2022Effective and Efficient Training for Sequential Recommendation using Recency Samplingcited by 13
- 2020Knowledge Transfer via Pre-training for Recommendation: A Review and Prospectcited by 11
- 2021Position-enhanced and Time-aware Graph Convolutional Network for Sequential Recommendationscited by 7
- 2021Extracting Attentive Social Temporal Excitation for Sequential Recommendationcited by 5
- 2020KATRec: Knowledge Aware aTtentive Sequential Recommendationscited by 4
- 2022What is Next when Sequential Prediction Meets Implicitly Hard Interaction?cited by 4
- 2021Attention-based neural re-ranking approach for next city in trip recommendationscited by 3
- 2021From Implicit to Explicit feedback: A deep neural network for modeling sequential behaviours and long-short term preferences of online userscited by 2
- 2020Match4Rec: A Novel Recommendation Algorithm Based on Bidirectional Encoder Representation with the Matching Taskcited by 1
Built on by
Citing papers per year: 2023: 6; 2024: 7; 2025: 5; 2026: 4.
22 papers.
Sort:
By area:
- 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
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendationscited by 15
- 2023Multi-task Item-attribute Graph Pre-training for Strict Cold-start Item Recommendationcited by 13
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenderscited by 12
- 2024Scaling Sequential Recommendation Models with Transformerscited by 7
- 2024Autoregressive Generation Strategies for Top-K Sequential Recommendationscited by 5
- 2024Evaluating Performance and Bias of Negative Sampling in Large-Scale Sequential Recommendation Modelscited by 4
- 2023Scene-centric vs. Object-centric Image-Text Cross-modal Retrieval: A Reproducibility Studycited by 3
- 2025eSASRec: Enhancing Transformer-based Recommendations in a Modular Fashioncited by 3
- 2023Proxy-based Item Representation for Attribute and Context-aware Recommendationcited by 2
- 2025DenseRec: Revisiting Dense Content Embeddings for Sequential Transformer-based Recommendationcited by 2
10 more
- 2023Improving Sequential Recommendation Models with an Enhanced Loss Functioncited by 1
- 2024Aligning GPTRec with Beyond-Accuracy Goals with Reinforcement Learningcited by 0
- 2024ImplicitSLIM and How it Improves Embedding-based Collaborative Filteringcited by 0
- 2024Modeling and Analyzing the Influence of Non-Item Pages on Sequential Next-Item Predictioncited by 0
- 2025Compositions of Variant Experts for Integrating Short-Term and Long-Term Preferencescited by 0
- 2025Multi-Item-Query Attention for Stable Sequential Recommendationcited by 0
- 2026Sensory-Aware Sequential Recommendation via Review-Distilled Representationscited by 0
- 2026Retrieve-then-Adapt: Retrieval-Augmented Test-Time Adaptation for Sequential Recommendationcited by 0
- 2026SISA-Rec: A Semantically Integrated Sequential Recommender with Contrastive Alignmentcited by 0
- 2026Balancing Trial and Reorder: A Hybrid Sequential Transformer-GBDT Ranker for On-Demand Deliverycited by 0
- 2026Balancing Trial and Reorder: A Hybrid Sequential Transformer-GBDT Ranker for On-Demand Delivery14 Sep 2026
- 2026SISA-Rec: A Semantically Integrated Sequential Recommender with Contrastive Alignment13 Jul 2026
- 2026Retrieve-then-Adapt: Retrieval-Augmented Test-Time Adaptation for Sequential Recommendation7 Apr 2026
- 2026Sensory-Aware Sequential Recommendation via Review-Distilled Representations3 Mar 2026
- 2025Multi-Item-Query Attention for Stable Sequential Recommendation29 Sep 2025
- 2025DenseRec: Revisiting Dense Content Embeddings for Sequential Transformer-based Recommendation25 Aug 2025
- 2025eSASRec: Enhancing Transformer-based Recommendations in a Modular Fashion8 Aug 2025
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenders22 Jul 2025
- 2025Compositions of Variant Experts for Integrating Short-Term and Long-Term Preferences29 Jun 2025
- 2024Scaling Sequential Recommendation Models with Transformers10 Dec 2024
- 2024Evaluating Performance and Bias of Negative Sampling in Large-Scale Sequential Recommendation Models8 Oct 2024
- 2024Autoregressive Generation Strategies for Top-K Sequential Recommendations26 Sep 2024
10 more
- 2024Modeling and Analyzing the Influence of Non-Item Pages on Sequential Next-Item Prediction28 Aug 2024
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendations21 Aug 2024
- 2024ImplicitSLIM and How it Improves Embedding-based Collaborative Filtering31 May 2024
- 2024Aligning GPTRec with Beyond-Accuracy Goals with Reinforcement Learning7 Mar 2024
- 2023Proxy-based Item Representation for Attribute and Context-aware Recommendation11 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
- 2023Multi-task Item-attribute Graph Pre-training for Strict Cold-start Item Recommendation26 Jun 2023
- 2023Scene-centric vs. Object-centric Image-Text Cross-modal Retrieval: A Reproducibility Study12 Jan 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
- 2024Does It Look Sequential? An Analysis of Datasets for Evaluation of Sequential Recommendationscited by 15
- 2023Multi-task Item-attribute Graph Pre-training for Strict Cold-start Item Recommendationcited by 13
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenderscited by 12
- 2024Scaling Sequential Recommendation Models with Transformerscited by 7
- 2024Autoregressive Generation Strategies for Top-K Sequential Recommendationscited by 5
- 2024Evaluating Performance and Bias of Negative Sampling in Large-Scale Sequential Recommendation Modelscited by 4
- 2023Scene-centric vs. Object-centric Image-Text Cross-modal Retrieval: A Reproducibility Studycited by 3
- 2025eSASRec: Enhancing Transformer-based Recommendations in a Modular Fashioncited by 3
- 2023Proxy-based Item Representation for Attribute and Context-aware Recommendationcited by 2
- 2025DenseRec: Revisiting Dense Content Embeddings for Sequential Transformer-based Recommendationcited by 2
12 most cited of 21 All 21 (JSON)
- 2026Balancing Trial and Reorder: A Hybrid Sequential Transformer-GBDT Ranker for On-Demand Delivery14 Sep 2026
- 2026SISA-Rec: A Semantically Integrated Sequential Recommender with Contrastive Alignment13 Jul 2026
- 2026Sensory-Aware Sequential Recommendation via Review-Distilled Representations3 Mar 2026
- 2025Multi-Item-Query Attention for Stable Sequential Recommendation29 Sep 2025
- 2025DenseRec: Revisiting Dense Content Embeddings for Sequential Transformer-based Recommendation25 Aug 2025
- 2025eSASRec: Enhancing Transformer-based Recommendations in a Modular Fashion8 Aug 2025
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenders22 Jul 2025
- 2025Compositions of Variant Experts for Integrating Short-Term and Long-Term Preferences29 Jun 2025
- 2024Scaling Sequential Recommendation Models with Transformers10 Dec 2024
- 2024Evaluating Performance and Bias of Negative Sampling in Large-Scale Sequential Recommendation Models8 Oct 2024
- 2024Autoregressive Generation Strategies for Top-K Sequential Recommendations26 Sep 2024
- 2024Modeling and Analyzing the Influence of Non-Item Pages on Sequential Next-Item Prediction28 Aug 2024
12 newest of 21 All 21 (JSON)