Domain Disentanglement with Interpolative Data Augmentation for Dual-Target Cross-Domain Recommendation
arXiv:2307.13910 · doi:10.1145/3604915.3608802
Abstract
The conventional single-target Cross-Domain Recommendation (CDR) aims to improve the recommendation performance on a sparser target domain by transferring the knowledge from a source domain that contains relatively richer information. By contrast, in recent years, dual-target CDR has been proposed to improve the recommendation performance on both domains simultaneously. However, to this end, there are two challenges in dual-target CDR: (1) how to generate both relevant and diverse augmented user representations, and (2) how to effectively decouple domain-independent information from domain-specific information, in addition to domain-shared information, to capture comprehensive user preferences. To address the above two challenges, we propose a Disentanglement-based framework with Interpolative Data Augmentation for dual-target Cross-Domain Recommendation, called DIDA-CDR. In DIDA-CDR, we first propose an interpolative data augmentation approach to generating both relevant and diverse augmented user representations to augment sparser domain and explore potential user preferences. We then propose a disentanglement module to effectively decouple domain-specific and domain-independent information to capture comprehensive user preferences. Both steps significantly contribute to capturing more comprehensive user preferences, thereby improving the recommendation performance on each domain. Extensive experiments conducted on five real-world datasets show the significant superiority of DIDA-CDR over the state-of-the-art methods.
arXiv commentAccepted by RecSys 2023
References in corpus (16)
- Adam: A Method for Stochastic Optimization
- mixup: Beyond Empirical Risk Minimization
- Neural Graph Collaborative Filtering
- KGAT: Knowledge Graph Attention Network for Recommendation
- Disentangled Graph Collaborative Filtering
- LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation
- CoNet: Collaborative Cross Networks for Cross-Domain Recommendation
- Learning to Warm Up Cold Item Embeddings for Cold-start Recommendation with Meta Scaling and Shifting Networks
- One for All, All for One: Learning and Transferring User Embeddings for Cross-Domain Recommendation
- DDTCDR: Deep Dual Transfer Cross Domain Recommendation
- Meta-FDMixup: Cross-Domain Few-Shot Learning Guided by Labeled Target Data
- Review-Based Domain Disentanglement without Duplicate Users or Contexts for Cross-Domain Recommendation
- Disentangled Representation Learning
- Graph Neural Pre-training for Enhancing Recommendations using Side Information
- A Survey on Cross-domain Recommendation: Taxonomies, Methods, and Future Directions
- Multi-Sparse-Domain Collaborative Recommendation via Enhanced Comprehensive Aspect Preference Learning