Papers › SSE-PT: Sequential Recommendation Via Personalized Transformer
SSE-PT: Sequential Recommendation Via Personalized Transformer
Liwei Wu, Shuqing Li, Cho-Jui Hsieh, James Sharpnack
Temporal information is crucial for recommendation problems because user preferences are naturally dynamic in the real world. Recent advances in deep learning, especially the discovery of various attention mechanisms and newer architectures in addition to widely used RNN and CNN in natural language processing, have allowed for better use of the temporal ordering of items that each user has engaged with. In particular, the SASRec model, inspired by the popular Transformer model in natural languages processing, has achieved state-of-the-art results. However, SASRec, just like the original Transformer model, is inherently an un-personalized model and does not include personalized user embeddings. To overcome this limitation, we propose a Personalized Transformer (SSE-PT) model, outperforming SASRec by almost 5% in terms of NDCG@10 on 5 real-world datasets. Furthermore, after examining some random users' engagement history, we find our model not only more interpretable but also able to focus on recent engagement patterns for each user. Moreover, our SSE-PT model with a slight modification, which we call SSE-PT++, can handle extremely long sequences and outperform SASRec in ranking results with comparable training speed, striking a balance between performance and speed requirements. Our novel application of the Stochastic Shared Embeddings (SSE) regularization is essential to the success of personalization. Code and data are open-sourced at https://github.com/SSE-PT/SSE-PT.
Code
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
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Recommendation Systems | Amazon Beauty | SSE-PT | Hit@10 | 0.5028 | #5 of 6 | Archive leaderboard | report |
| Recommendation Systems | Amazon Beauty | SSE-PT | nDCG@10 | 0.3370 | #5 of 6 | Archive leaderboard | report |
| Recommendation Systems | Amazon Games | SSE-PT | Hit@10 | 0.7757 | #4 of 6 | Archive leaderboard | report |
| Recommendation Systems | Amazon Games | SSE-PT | nDCG@10 | 0.5660 | #4 of 6 | Archive leaderboard | report |
| Recommendation Systems | MovieLens 1M | SSE-PT | HR@10 | 0.8389 | #17 of 31 | Archive leaderboard | report |
| Recommendation Systems | MovieLens 1M | SSE-PT | nDCG@10 | 0.6292 | #17 of 31 | 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.
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