I. Introduction
Recommender systems, as critical components to alleviate information overloading, have attracted significant attention for users to discover items of interest in various online applications such as e-commerce [1], [2], [3] and social media platforms [4], [5], [6]. The key of a successful recommender system lies in accurately predicting users’ interests toward items based on their historical interactions. Traditional recommendation methods such as matrix factorization [7], [8], [9] usually hold the assumption of independence between different user behaviors. However, user preference is typically dynamically embedded in item transitions and sequence patterns, and successive behaviors can be highly correlated. One promising direction to effectively achieve this goal is the sequential recommendation (SR), which aims at explicitly modeling the correlations between successive user behaviors. The success of SR in the past few years have significantly enhanced user experience in both search efficiency and new product discovery.