Modeling Multi-aspect Preferences and Intents for Multi-behavioral Sequential Recommendation
arXiv:2309.14938 · doi:10.1016/j.knosys.2023.111013
Abstract
Multi-behavioral sequential recommendation has recently attracted increasing attention. However, existing methods suffer from two major limitations. Firstly, user preferences and intents can be described in fine-grained detail from multiple perspectives; yet, these methods fail to capture their multi-aspect nature. Secondly, user behaviors may contain noises, and most existing methods could not effectively deal with noises. In this paper, we present an attentive recurrent model with multiple projections to capture Multi-Aspect preferences and INTents (MAINT in short). To extract multi-aspect preferences from target behaviors, we propose a multi-aspect projection mechanism for generating multiple preference representations from multiple aspects. To extract multi-aspect intents from multi-typed behaviors, we propose a behavior-enhanced LSTM and a multi-aspect refinement attention mechanism. The attention mechanism can filter out noises and generate multiple intent representations from different aspects. To adaptively fuse user preferences and intents, we propose a multi-aspect gated fusion mechanism. Extensive experiments conducted on real-world datasets have demonstrated the effectiveness of our model.
References in corpus (11)
- Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling
- Session-based Recommendation with Graph Neural Networks
- STAN: Spatio-Temporal Attention Network for Next Location Recommendation
- Learning from History and Present: Next-item Recommendation via Discriminatively Exploiting User Behaviors
- Learning to Recommend with Multiple Cascading Behaviors
- Multiplex Heterogeneous Graph Convolutional Network
- Multi-Behavior Enhanced Recommendation with Cross-Interaction Collaborative Relation Modeling
- Deep Learning for Sequential Recommendation: Algorithms, Influential Factors, and Evaluations
- Exploiting Positional Information for Session-based Recommendation
- Jointly Modeling Heterogeneous Student Behaviors and Interactions Among Multiple Prediction Tasks
- Incorporating Heterogeneous User Behaviors and Social Influences for Predictive Analysis