Multi-Behavior Sequential Recommendation with Temporal Graph Transformer
arXiv:2206.02687 · doi:10.1109/TKDE.2022.3175094
Abstract
Modeling time-evolving preferences of users with their sequential item interactions, has attracted increasing attention in many online applications. Hence, sequential recommender systems have been developed to learn the dynamic user interests from the historical interactions for suggesting items. However, the interaction pattern encoding functions in most existing sequential recommender systems have focused on single type of user-item interactions. In many real-life online platforms, user-item interactive behaviors are often multi-typed (e.g., click, add-to-favorite, purchase) with complex cross-type behavior inter-dependencies. Learning from informative representations of users and items based on their multi-typed interaction data, is of great importance to accurately characterize the time-evolving user preference. In this work, we tackle the dynamic user-item relation learning with the awareness of multi-behavior interactive patterns. Towards this end, we propose a new Temporal Graph Transformer (TGT) recommendation framework to jointly capture dynamic short-term and long-range user-item interactive patterns, by exploring the evolving correlations across different types of behaviors. The new TGT method endows the sequential recommendation architecture to distill dedicated knowledge for type-specific behavior relational context and the implicit behavior dependencies. Experiments on the real-world datasets indicate that our method TGT consistently outperforms various state-of-the-art recommendation methods. Our model implementation codes are available at https://github.com/akaxlh/TGT.
This paper has been published as a research paper at TKDE 2022
References in corpus (17)
- BPR: Bayesian Personalized Ranking from Implicit Feedback
- Self-supervised Graph Learning for Recommendation
- S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximization
- Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences
- Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks
- Global Context Enhanced Graph Neural Networks for Session-based Recommendation
- Towards Deeper Graph Neural Networks
- Hypergraph Contrastive Collaborative Filtering
- Sequential Recommender Systems: Challenges, Progress and Prospects
- Graph Meta Network for Multi-Behavior Recommendation
- Contrastive Meta Learning with Behavior Multiplicity for Recommendation
- CATN: Cross-Domain Recommendation for Cold-Start Users via Aspect Transfer Network
- DisenHAN: Disentangled Heterogeneous Graph Attention Network for Recommendation
- Multiplex Behavioral Relation Learning for Recommendation via Memory Augmented Transformer Network
- Incorporating User Micro-behaviors and Item Knowledge into Multi-task Learning for Session-based Recommendation
- Recent Advances in Heterogeneous Relation Learning for Recommendation
- Relational Collaborative Filtering:Modeling Multiple Item Relations for Recommendation
Cited by in corpus (5)
- Diffusion-based Contrastive Learning for Sequential Recommendation
- Session-Based Recommendation by Exploiting Substitutable and Complementary Relationships from Multi-behavior Data
- Lightweight yet Efficient: An External Attentive Graph Convolutional Network with Positional Prompts for Sequential Recommendation
- Unbiased and Robust: External Attention-enhanced Graph Contrastive Learning for Cross-domain Sequential Recommendation
- Multi-grained spatial-temporal feature complementarity for accurate online cellular traffic prediction