Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approaches
Not on the map. Why?
Abstract (arXiv)
Deep learning techniques have become the method of choice for researchers working on algorithmic aspects of recommender systems. With the strongly increased interest in machine learning in general, it has, as a result, become difficult to keep track of what represents the state-of-the-art at the moment, e.g., for top-n recommendation tasks. At the same time, several recent publications point out problems in today's research practice in applied machine learning, e.g., in terms of the reproducibility of the results or the choice of the baselines when proposing new models. In this work, we report the results of a systematic analysis of algorithmic proposals for top-n recommendation tasks. Specifically, we considered 18 algorithms that were presented at top-level research conferences in the last years. Only 7 of them could be reproduced with reasonable effort. For these methods, it however turned out that 6 of them can often be outperformed with comparably simple heuristic methods, e.g., based on nearest-neighbor or graph-based techniques. The remaining one clearly outperformed the baselines but did not consistently outperform a well-tuned non-neural linear ranking method. Overall, our work sheds light on a number of potential problems in today's machine learning scholarship and calls for improved scientific practices in this area. Source code of our experiments and full results are available at: https://github.com/MaurizioFD/RecSys2019_DeepLearning_Evaluation.
Key facts. Cited by 185 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 37; 2022: 38; 2023: 37; 2024: 21; 2025: 19; 2026: 33.
185 papers.
Sort:
By area:
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 402
- 2021Accounting for Variance in Machine Learning Benchmarkscited by 201
- 2021The Benchmark Lotterycited by 136
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 118
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 112
- 2022OpenGait: Revisiting Gait Recognition Toward Better Practicalitycited by 85
- 2024Mind Your Format: Towards Consistent Evaluation of In-Context Learning Improvementscited by 83
- 2021User-oriented Fairness in Recommendationcited by 75
- 2023Large Language Models are Competitive Near Cold-start Recommenders for Language- and Item-based Preferencescited by 66
- 2021A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendationcited by 59
- 2022GraphWorld: Fake Graphs Bring Real Insights for GNNscited by 56
- 2021Do We Really Need Deep Learning Models for Time Series Forecasting?cited by 45
38 more
- 2023All for One, and One for All: UrbanSyn Dataset, the third Musketeer of Synthetic Driving Scenescited by 41
- 2021How I failed machine learning in medical imaging -- shortcomings and recommendationscited by 37
- 2022Sources of Irreproducibility in Machine Learning: A Reviewcited by 32
- 2022CPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommender Systemscited by 29
- 2021Learning with Holographic Reduced Representationscited by 25
- 2022CARCA: Context and Attribute-Aware Next-Item Recommendation via Cross-Attentioncited by 22
- 2022A Systematic Review and Replicability Study of BERT4Rec for Sequential Recommendationcited by 22
- 2021Top-N Recommendation with Counterfactual User Preference Simulationcited by 21
- 2021Measuring Recommender System Effects with Simulated Userscited by 20
- 2022Infinite Recommendation Networks: A Data-Centric Approachcited by 20
- 2022Unlearning Protected User Attributes in Recommendations with Adversarial Trainingcited by 20
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2021Towards a Better Understanding of Linear Models for Recommendationcited by 18
- 2023Unprocessing Seven Years of Algorithmic Fairnesscited by 18
- 2021Bag-of-Words vs. Graph vs. Sequence in Text Classification: Questioning the Necessity of Text-Graphs and the Surprising Strength of a Wide MLPcited by 17
- 2023Editable User Profiles for Controllable Text Recommendationcited by 16
- 2021A Next Basket Recommendation Reality Checkcited by 15
- 2024History repeats Itself: A Baseline for Temporal Knowledge Graph Forecastingcited by 15
- 2024OpenGait: A Comprehensive Benchmark Study for Gait Recognition towards Better Practicalitycited by 15
- 2021Towards Clustering-friendly Representations: Subspace Clustering via Graph Filteringcited by 14
- 2021Feature Selection for Recommender Systems with Quantum Computingcited by 14
- 2022Experiments on Generalizability of User-Oriented Fairness in Recommender Systemscited by 13
- 2023On (Normalised) Discounted Cumulative Gain as an Off-Policy Evaluation Metric for Top-n Recommendationcited by 13
- 2023Zero-shot Item-based Recommendation via Multi-task Product Knowledge Graph Pre-Trainingcited by 12
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenderscited by 12
- 2022Modeling the Machine Learning Multiversecited by 11
- 2023Reproducibility in Multiple Instance Learning: A Case For Algorithmic Unit Testscited by 11
- 2021Re-evaluating Word Mover's Distancecited by 10
- 2023The Languini Kitchen: Enabling Language Modelling Research at Different Scales of Computecited by 10
- 2026Learning Rate Matters: Vanilla LoRA May Suffice for LLM Fine-tuningcited by 10
- 2021On Estimating Recommendation Evaluation Metrics under Samplingcited by 9
- 2022The Unfairness of Active Users and Popularity Bias in Point-of-Interest Recommendationcited by 9
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2021Cold Item Integration in Deep Hybrid Recommenders via Tunable Stochastic Gatescited by 8
- 2022On Sampling Collaborative Filtering Datasetscited by 8
- 2022MetaKG: Meta-learning on Knowledge Graph for Cold-start Recommendationcited by 8
- 2022Space4HGNN: A Novel, Modularized and Reproducible Platform to Evaluate Heterogeneous Graph Neural Networkcited by 8
- 2023Toward a Better Understanding of Loss Functions for Collaborative Filteringcited by 8
50 most cited of 185 All 185 (JSON)
- 2026Revisiting Generative vs. Dense Retrieval: A Static Value Prior Reverses the Gap13 Oct 2026
- 2026How the Classical Baseline Shapes Machine-Learning Speed Claims in Topology Optimization12 Oct 2026
- 2026DRanker: A Transformer-Based Multi-Task Ranking Model for the Disney+ Homepage11 Oct 2026
- 2026TARE: Weigh a Never-Poisoned Twin Before Reading Backdoor-Defense Costs4 Oct 2026
- 2026A Free Knob: Decoupling Calibration and Predictive Skill in Threshold-Based Evaluation27 Sep 2026
- 2026RECLAIM: Can Agents Reproduce the Claims of Machine Learning Papers?23 Sep 2026
- 2026Protocol before progress: leakage-aware evaluation of AIS trajectory prediction22 Sep 2026
- 2026AutoRecLab: Describe the Experiment, Get the Code!18 Sep 2026
- 2026On the Regularization Landscape for the Linear Recommendation Models10 Sep 2026
- 2026Bag of Tricks or Bag of Myths? Reducing Modeling Complexity with Task Knowledge in Explainable Suicide Risk Assessment7 Sep 2026
- 2026AutoLR: Automating the Path from Research to Launch Review in Industrial Recommender Systems4 Sep 2026
- 2026Training seeds and model-selection stability in recommender-system evaluation2 Sep 2026
38 more
- 2026Keeping the Index Open: The Recommendation-Side Cost of Shared Search and Recommendation25 Aug 2026
- 2026The Mask Is Not the Model: Auditing Prefix Invariance in Attention, State-Space, and Hybrid Sequence Models24 Aug 2026
- 2026Residual Dominance as a Structural Account of Last-Item Reliance in Causal Self-Attention Recommenders14 Aug 2026
- 2026TailSpec-EASE: Knowledge-Graph-Regularized Linear Recommendation for Web Long-Tail Discovery8 Aug 2026
- 2026NxN E-valuation: Hypothesis Certification via a Conformal CRT Null6 Aug 2026
- 2026ZoRRO: A Zero-Weight Personalized Recommender System for Scalable News Recommendation12 Jul 2026
- 2026Diagnosing and Mitigating Retrieval Bottlenecks in LLM-Based Cold-Start Recommendation29 Jun 2026
- 2026Benchmarking on Tasks That Matter: Dataset Selection for Preserving Model Rankings26 Jun 2026
- 2026Incentives and Evidence in Learned Service Orchestration15 Jun 2026
- 2026An Embarrassingly Simple Graph Heuristic Reveals Shortcut-Solvable Benchmarks for Sequential Recommendation8 May 2026
- 2026Collaborative Filtering Through Weighted Similarities of User and Item Embeddings16 Apr 2026
- 2026Reproduction Beyond Benchmarks: ConstBERT and ColBERT-v2 Across Backends and Query Distributions11 Apr 2026
- 2026Anchored Alignment: Preventing Positional Collapse in Multimodal Recommender Systems13 Mar 2026
- 2026Sell Me This Stock: Unsafe Recommendation Drift in LLM Agents13 Mar 2026
- 2026The Costs of Reproducibility in Music Separation Research: a Replication of Band-Split RNN10 Mar 2026
- 2026Generalizing Linear Autoencoder Recommenders with Decoupled Expected Quadratic Loss8 Mar 2026
- 2026Takeuchi's Information Criteria as Generalization Measures for DNNs Close to NTK Regime26 Feb 2026
- 2026Position: Evaluation of ECG Representations Must Be Fixed19 Feb 2026
- 2026WarpRec: Unifying Academic Rigor and Industrial Scale for Responsible, Reproducible, and Efficient Recommendation19 Feb 2026
- 2026Learning Rate Matters: Vanilla LoRA May Suffice for LLM Fine-tuning4 Feb 2026
- 2026RIGOURATE: Quantifying Scientific Exaggeration with Evidence-Aligned Claim Evaluation7 Jan 2026
- 2025PAC-Bayes Bounds for Multivariate Linear Regression and Linear Autoencoders15 Dec 2025
- 2025The Value of Personalized Recommendations: Evidence from Netflix10 Nov 2025
- 2025No-Human in the Loop: Agentic Evaluation at Scale for Recommendation4 Nov 2025
- 2025Does Weighting Improve Matrix Factorization for Recommender Systems?12 Oct 2025
- 2025What Data is Really Necessary? A Feasibility Study of Inference Data Minimization for Recommender Systems29 Aug 2025
- 2025From Entity Reliability to Clean Feedback: An Entity-Aware Denoising Framework Beyond Interaction-Level Signals14 Aug 2025
- 2025Recommendation Is a Dish Better Served Warm11 Aug 2025
- 2025Maximum Impact with Fewer Features: Efficient Feature Selection for Cold-Start Recommenders through Collaborative Importance Weighting8 Aug 2025
- 2025Reproducibility of Machine Learning-Based Fault Detection and Diagnosis for HVAC Systems in Buildings: An Empirical Study23 Jul 2025
- 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenders22 Jul 2025
- 2025Interact2Vec -- An efficient neural network-based model for simultaneously learning users and items embeddings in recommender systems27 Jun 2025
- 2025Benchmarking Unsupervised Strategies for Anomaly Detection in Multivariate Time Series25 Jun 2025
- 2025Bias vs Bias -- Dawn of Justice: A Fair Fight in Recommendation Systems23 Jun 2025
- 2025Universal Reusability in Recommender Systems: The Case for Dataset- and Task-Independent Frameworks3 Jun 2025
- 2025A thorough benchmark of automatic text classification: From traditional approaches to large language models2 Apr 2025
- 2025Identifying Obfuscated Code through Graph-Based Semantic Analysis of Binary Code2 Apr 2025
- 2025Reproducibility and Artifact Consistency of the SIGIR 2022 Recommender Systems Papers Based on Message Passing10 Mar 2025
50 newest of 185 All 185 (JSON)
- 2026Incentives and Evidence in Learned Service Orchestrationcited by 0
- 2026Incentives and Evidence in Learned Service Orchestration15 Jun 2026
- 2022Deep Causal Reasoning for Recommendationscited by 1
- 2022Deep Causal Reasoning for Recommendations6 Jan 2022
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 402
- 2021Accounting for Variance in Machine Learning Benchmarkscited by 201
- 2021The Benchmark Lotterycited by 136
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 118
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 112
- 2022OpenGait: Revisiting Gait Recognition Toward Better Practicalitycited by 85
- 2024Mind Your Format: Towards Consistent Evaluation of In-Context Learning Improvementscited by 83
- 2021User-oriented Fairness in Recommendationcited by 75
- 2023Large Language Models are Competitive Near Cold-start Recommenders for Language- and Item-based Preferencescited by 66
- 2021A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendationcited by 59
- 2022GraphWorld: Fake Graphs Bring Real Insights for GNNscited by 56
- 2021Do We Really Need Deep Learning Models for Time Series Forecasting?cited by 45
12 most cited of 178 All 178 (JSON)
- 2026Revisiting Generative vs. Dense Retrieval: A Static Value Prior Reverses the Gap13 Oct 2026
- 2026How the Classical Baseline Shapes Machine-Learning Speed Claims in Topology Optimization12 Oct 2026
- 2026DRanker: A Transformer-Based Multi-Task Ranking Model for the Disney+ Homepage11 Oct 2026
- 2026TARE: Weigh a Never-Poisoned Twin Before Reading Backdoor-Defense Costs4 Oct 2026
- 2026A Free Knob: Decoupling Calibration and Predictive Skill in Threshold-Based Evaluation27 Sep 2026
- 2026Protocol before progress: leakage-aware evaluation of AIS trajectory prediction22 Sep 2026
- 2026AutoRecLab: Describe the Experiment, Get the Code!18 Sep 2026
- 2026On the Regularization Landscape for the Linear Recommendation Models10 Sep 2026
- 2026Bag of Tricks or Bag of Myths? Reducing Modeling Complexity with Task Knowledge in Explainable Suicide Risk Assessment7 Sep 2026
- 2026AutoLR: Automating the Path from Research to Launch Review in Industrial Recommender Systems4 Sep 2026
- 2026Training seeds and model-selection stability in recommender-system evaluation2 Sep 2026
- 2026Keeping the Index Open: The Recommendation-Side Cost of Shared Search and Recommendation25 Aug 2026
12 newest of 178 All 178 (JSON)