JOURNAL ARTICLE

Session-Based Recommendation with Self-Attention

Abstract

The goal of session-based recommendation is to predict the next action of a user based on the current session and anonymous sessions before. Recent works on session-based recommendation usually use neural network architectures such as convolution neural networks (CNNs) or recurrent neural networks (RNNs) to extract patterns of sessions. Such features have been shown to give promising results because they can discover the user's sequential behavior and understand the purpose of current session. In this paper, we propose a neural network architecture for session-based recommendation without using convolution or recurrent neural networks. Our model is inspired by the Transformer's design, in which the information of important items is passed directly to the hidden states. Experimental results on two real-world datasets show that our method outperforms several state-of-the-art models.

Keywords:
Session (web analytics) Computer science Recurrent neural network Artificial neural network Transformer Convolution (computer science) Convolutional neural network Recommender system Artificial intelligence Machine learning World Wide Web

Metrics

10
Cited By
2.91
FWCI (Field Weighted Citation Impact)
18
Refs
0.92
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
Advanced Bandit Algorithms Research
Social Sciences →  Decision Sciences →  Management Science and Operations Research
Machine Learning in Healthcare
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.