Sequential recommendation is one of the important branches of recommender system, aiming to achieve personalized recommended items for the future through the analysis and prediction of users' ordered historical interactive behaviors. However, along with the growth of the user volume and the increasingly rich behavioral information, how to understand and disentangle the user's interactive multi-intention effectively also poses challenges to behavior prediction and sequential recommendation. In light of these challenges, we propose a Contrastive Learning sequential recommendation method based on Multi-Intention Disentanglement (MIDCL). In our work, intentions are recognized as dynamic and diverse, and user behaviors are often driven by current multi-intentions, which means that the model needs to not only mine the most relevant implicit intention for each user, but also impair the influence from irrelevant intentions. Therefore, we choose Variational Auto-Encoder (VAE) to realize the disentanglement of users' multi-intentions, and propose two types of contrastive learning paradigms for finding the most relevant user's interactive intention, and maximizing the mutual information of positive sample pairs, respectively. Experimental results show that MIDCL not only has significant superiority over most existing baseline methods, but also brings a more interpretable case to the research about intention-based prediction and recommendation.
翻译:序列推荐是推荐系统的重要分支之一,旨在通过分析与预测用户有序的历史交互行为,实现面向未来的个性化推荐项目。然而,随着用户数量的增长及行为信息的日益丰富,如何有效理解并解耦用户交互中的多意图,也为行为预测和序列推荐带来了挑战。针对这些挑战,我们提出了一种基于多意图解耦的对比学习序列推荐方法(MIDCL)。在本研究中,意图被视为动态且多样的,用户行为往往由当前的多意图共同驱动,这意味着模型不仅需要挖掘每个用户最相关的隐含意图,还需削弱不相关意图的影响。因此,我们选择变分自编码器(VAE)来实现用户多意图的解耦,并提出了两种对比学习范式:一种用于寻找与用户交互最相关的意图,另一种用于最大化正样本对的互信息。实验结果表明,MIDCL不仅显著优于大多数现有基线方法,还为基于意图的预测与推荐研究带来了更强的可解释性。