Litcius/Paper detail

Combining Graph Contrastive Embedding and Multi-head Cross-Attention Transfer for Cross-Domain Recommendation

Shuo Xiao, Dongqing Zhu, Chaogang Tang, Zhenzhen Huang

2023Data Science and Engineering24 citationsDOIOpen Access PDF

Abstract

Abstract Cross-domain recommendation (CDR) has become an important research direction in the field of recommender systems due to the increasing demand for personalized recommendations across different domains. However, CDR faces multiple challenges, including data sparsity, popularity bias, and long-tail problems. To address these challenges, we propose a novel framework that combines graph contrastive embedding and multi-head cross-attention transfer for cross-domain recommendation, called GCE-MCAT. Specifically, in the pre-training process, we generate more uniform user and item embeddings through contrastive learning, effectively solving the problem of inconsistent data embedding space distribution and recommendation popularity bias. Moreover, we propose a multi-head cross-attention transfer mechanism that allows the model to extract user common and specific domain features from multiple perspectives and perform cross-domain bidirectional knowledge transfer. Finally, we propose a cross-domain feature fusion mechanism that dynamically assigns weights to common user features and specific domain features. This enables the model to more effectively learn common user interests. We evaluate the proposed framework on three real-world CDR datasets and show that GCE-MCAT consistently and significantly improves recommendation performance compared to state-of-the-art methods. In particular, the proposed framework has demonstrated remarkable effectiveness in addressing long-tail distribution and enhancing recommendation novelty, providing users with more diversified recommendations and reducing popularity bias.

Topics & Concepts

Computer scienceEmbeddingTransfer of learningGraphDomain (mathematical analysis)Recommender systemPopularityNoveltyArtificial intelligenceMachine learningData miningTheoretical computer scienceTheologyMathematical analysisMathematicsPsychologySocial psychologyPhilosophyRecommender Systems and TechniquesAdvanced Graph Neural NetworksTopic Modeling