Neural Att entive Session-based Recommendation
Given e-commerce scenarios that user profiles are invisible, sessionbased recommendation is proposed to generate recommendation results from short sessions. Previous work only considers the user’s sequential behavior in the current session, whereas the user’s main purpose in the current session is not emphasized. In this paper, we propose a novel neural networks framework, i.e., Neural Attentive Recommendation Machine (NARM), to tackle this problem. Specifically, we explore a hybrid encoder with an attention mechanism to model the user’s sequential behavior and capture the user’s main purpose in the current session, which are combined as a unified session representation later. We then compute the recommendation scores for each candidate item with a bi-linear matching scheme based on this unified session representation. We train NARM by jointly learning the item and session representations as well as their matchings. We carried out extensive experiments on two benchmark datasets. Our experimental results show that NARM outperforms state-of-the-art baselines on both datasets. Furthermore, we also find that NARM achieves a significant improvement on long sessions, which demonstrates its advantages in modeling the user’s sequential behavior and main purpose simultaneously
Code (1)
Tasks
Session-Based RecommendationsSimilar Papers 제목 키워드 기반
Neural Attentive Session-based Recommendation
Given e-commerce scenarios that user profiles are invisible, session-based recommendation is proposed to generate recommendation results from short sessions. Previous work only considers the user's sequential behavior in…
Session-Based RecommendationsProspective Preference Enhanced Mixed Attentive Model for Session-based Recommendation
Session-based recommendation aims to generate recommendations for the next item of users' interest based on a given session. In this manuscript, we develop prospective preference enhanced mixed attentive model (P2MAM) to…
PositionSession-Based RecommendationsTAGNN: Target Attentive Graph Neural Networks for Session-based Recommendation
Session-based recommendation nowadays plays a vital role in many websites, which aims to predict users' actions based on anonymous sessions. There have emerged many studies that model a session as a sequence or a graph v…
DiversityGraph Neural NetworkSession-Based RecommendationsLeveraging Negative Signals with Self-Attention for Sequential Music Recommendation
Music streaming services heavily rely on their recommendation engines to continuously provide content to their consumers. Sequential recommendation consequently has seen considerable attention in current literature, wher…
Contrastive LearningMusic RecommendationSequential RecommendationIntroducing Self-Attention to Target Attentive Graph Neural Networks
Session-based recommendation systems suggest relevant items to users by modeling user behavior and preferences using short-term anonymous sessions. Existing methods leverage Graph Neural Networks (GNNs) that propagate an…
Recommendation SystemsRepresentation LearningSession-Based Recommendations