Sequential Recommender Systems (SRSs) have emerged as a highly efficient approach to recommendation systems. By leveraging sequential data, SRSs can identify temporal patterns in user behaviour, significantly improving recommendation accuracy and relevance. Ensuring the reproducibility of these models is paramount for advancing research and facilitating comparisons between them. Existing works exhibit shortcomings in reproducibility and replicability of results, leading to inconsistent statements across papers. Our work fills these gaps by standardising data pre-processing and model implementations, providing a comprehensive code resource, including a framework for developing SRSs and establishing a foundation for consistent and reproducible experimentation. We conduct extensive experiments on several benchmark datasets, comparing various SRSs implemented in our resource. We challenge prevailing performance benchmarks, offering new insights into the SR domain. For instance, SASRec does not consistently outperform GRU4Rec. On the contrary, when the number of model parameters becomes substantial, SASRec starts to clearly dominate all the other SRSs. This discrepancy underscores the significant impact that experimental configuration has on the outcomes and the importance of setting it up to ensure precise and comprehensive results. Failure to do so can lead to significantly flawed conclusions, highlighting the need for rigorous experimental design and analysis in SRS research. Our code is available at https://github.com/federicosiciliano/easy_lightning.

A Reproducible Analysis of Sequential Recommender Systems / Betello, Filippo; Purificato, Antonio; Siciliano, Federico; Trappolini, Giovanni; Bacciu, Andrea; Tonellotto, Nicola; Silvestri, Fabrizio. - In: IEEE ACCESS. - ISSN 2169-3536. - 13:(2025), pp. 5762-5772. [10.1109/access.2024.3522049]

A Reproducible Analysis of Sequential Recommender Systems

Betello, Filippo
Co-primo
;
Purificato, Antonio
Co-primo
Validation
;
Siciliano, Federico
Co-primo
;
Trappolini, Giovanni
Writing – Original Draft Preparation
;
Bacciu, Andrea
Writing – Review & Editing
;
Silvestri, Fabrizio
Supervision
2025

Abstract

Sequential Recommender Systems (SRSs) have emerged as a highly efficient approach to recommendation systems. By leveraging sequential data, SRSs can identify temporal patterns in user behaviour, significantly improving recommendation accuracy and relevance. Ensuring the reproducibility of these models is paramount for advancing research and facilitating comparisons between them. Existing works exhibit shortcomings in reproducibility and replicability of results, leading to inconsistent statements across papers. Our work fills these gaps by standardising data pre-processing and model implementations, providing a comprehensive code resource, including a framework for developing SRSs and establishing a foundation for consistent and reproducible experimentation. We conduct extensive experiments on several benchmark datasets, comparing various SRSs implemented in our resource. We challenge prevailing performance benchmarks, offering new insights into the SR domain. For instance, SASRec does not consistently outperform GRU4Rec. On the contrary, when the number of model parameters becomes substantial, SASRec starts to clearly dominate all the other SRSs. This discrepancy underscores the significant impact that experimental configuration has on the outcomes and the importance of setting it up to ensure precise and comprehensive results. Failure to do so can lead to significantly flawed conclusions, highlighting the need for rigorous experimental design and analysis in SRS research. Our code is available at https://github.com/federicosiciliano/easy_lightning.
2025
Recommendation; replicability; reproducibility; resource; sequential recommendation
01 Pubblicazione su rivista::01a Articolo in rivista
A Reproducible Analysis of Sequential Recommender Systems / Betello, Filippo; Purificato, Antonio; Siciliano, Federico; Trappolini, Giovanni; Bacciu, Andrea; Tonellotto, Nicola; Silvestri, Fabrizio. - In: IEEE ACCESS. - ISSN 2169-3536. - 13:(2025), pp. 5762-5772. [10.1109/access.2024.3522049]
File allegati a questo prodotto
File Dimensione Formato  
Betello_A-Reproducible-Analysis_2025.pdf

accesso aperto

Note: DOI: 10.1109/ACCESS.2024.3522049
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 1.44 MB
Formato Adobe PDF
1.44 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1733922
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 2
social impact