Papers › SR-PredictAO: Session-based Recommendation with High-Capability Predictor Add-On

SR-PredictAO: Session-based Recommendation with High-Capability Predictor Add-On

20 Sep 2023arXiv:2309.12218archive 2025-07-28

Ruida Wang, Raymond Chi-Wing Wong, Weile Tan

Session-based recommendation, aiming at making the prediction of the user's next item click based on the information in a single session only, even in the presence of some random user's behavior, is a complex problem. This complex problem requires a high-capability model of predicting the user's next action. Most (if not all) existing models follow the encoder-predictor paradigm where all studies focus on how to optimize the encoder module extensively in the paradigm, but they overlook how to optimize the predictor module. In this paper, we discover the critical issue of the low-capability predictor module among existing models. Motivated by this, we propose a novel framework called *Session-based Recommendation with Predictor Add-On* (SR-PredictAO). In this framework, we propose a high-capability predictor module which could alleviate the effect of random user's behavior for prediction. It is worth mentioning that this framework could be applied to any existing models, which could give opportunities for further optimizing the framework. Extensive experiments on two real-world benchmark datasets for three state-of-the-art models show that *SR-PredictAO* out-performs the current state-of-the-art model by up to 2.9% in HR@20 and 2.3% in MRR@20. More importantly, the improvement is consistent across almost all the existing models on all datasets, and is statistically significant, which could be regarded as a significant contribution in the field.

PaperPDFCode

Code

rickyskywalker/sr-predictao-official officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Recommendation SystemsSession-Based Recommendations

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Recommendation Systems Fashion-Similar SR-PredAO(SGNN-HN) MRR@20 55.91 #1 of 1 Archive leaderboard report
Session-Based Recommendations Diginetica SR-PredAO+DIDN Hit@20 57.86 #1 of 13 Archive leaderboard report
Session-Based Recommendations Diginetica SR-PredAO+DIDN MRR@20 20.49 #1 of 13 Archive leaderboard report
Session-Based Recommendations yoochoose1/64 SR-PredAO+SGNNHN HR@20 72.62 #2 of 11 Archive leaderboard report
Session-Based Recommendations yoochoose1/64 SR-PredAO+SGNNHN MRR@20 32.47 #2 of 11 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Focus

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections