Abstract
The main goal of session-based recommendation is to predict a user's next click based on historical anonymous session data. One important aspect is capturing the interest drift that occurs in a user's click sequences. Recent studies have mainly exploited the attention mechanism to extract the main intentions of users and reduce the influence of unintentional actions on the performance of recommendation systems. However, the previous works attempt to extract a user's interests at the item level; they ignore the inherent correlations between a user's interest drift. Therefore, we propose a novel Feature-level Attentive Neural Model (FANM) as a solution capable of capturing a user's current interests by considering interest drift at the feature level. Our model exploits a gated recurrent unit (GRU) and a multihead attention mechanism to extract a user's current interests at the feature level from click sequences; then, it integrates the user's long-term and short-term interests with their last actions (e.g., clicks) to predict the next action. Our proposed model effectively captures a user's interest drift by performing sufficient modeling of a user's sequence data, resulting in increased recommendation accuracy. The experiments on the two real-world datasets show that FANM performs significantly better than baseline methods.
Highlights
Asession-based recommendation system (SRS) is an important component of modern commercial online systems
We propose a novel feature-level attentive neural model (FANM) for session-based recommendation that captures a user’s interest drift by integrating that user’s long- and short-term interests with their previous action
SEQUENTIAL BEHAVIOR MODEL In this paper, we propose an improved neural network model to address the session-based recommendation problem, called the feature-level attentive neural model (FANM)
Summary
Asession-based recommendation system (SRS) is an important component of modern commercial online systems. Sarwar et al [12] proposed a method that calculates item similarities from co-occurrences of items in sessions and applied the KNN algorithm to make recommendations Another approach involves using Markov chain (MC)based models [13], [14] to transform the recommendation problem into an orderly sequence prediction problem; it uses sequential data to predict a user’s behavior. Whereas most current methods combine users’ long- and short-term interests to improve the recommendation accuracy, none of the available methods attempt to capture a user’s interest drift at the feature level. B. SEQUENTIAL BEHAVIOR MODEL In this paper, we propose an improved neural network model to address the session-based recommendation problem, called the feature-level attentive neural model (FANM). Where set mb is the output of embedding layer which is essentially a lookup process
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.