Heterogeneous graph contrastive learning for cold start cross-domain recommendation

Yuanzhen Xie,Chenyun Yu,Xinzhou Jin,Lei Cheng,Bo Hu,Zang Li
DOI: https://doi.org/10.1016/j.knosys.2024.112054
IF: 8.139
2024-06-10
Knowledge-Based Systems
Abstract:Cross-domain recommendation methods are designed to learn and transfer knowledge across multiple domains to enhance recommendation performance, thereby offering an effective solution to the cold-start problem. Owing to their superior information representation capability and scalability across domains, Graph Neural Network (GNN)-based methods have demonstrated substantial potential in cross-domain recommendation. Nevertheless, current methods frequently encounter limitations due to insufficient overlapping data across domains and a lack of attention to differences within the domain space. This leads to suboptimal node representation learning and recommendation performance, particularly for cold-start users. In response, we propose a novel heterogeneous graph-based contrastive learning method for cross-domain recommendation. Initially, we utilize review and score information to construct an informative heterogeneous graph, while developing intra-domain and inter-domain graph augmentation strategies to create new edges between users. Subsequently, a heterogeneous graph embedding algorithm based on a multi-layer attention mechanism and disentangled representation learning is proposed. To enhance user embeddings, we discuss the differences among domains and devise a cross-view contrastive learning method to align domain-independent features generated from local and global domains. Ultimately, user embeddings learned from multiple perspectives are effectively integrated to alleviate the negative transfer problem. Comprehensive experiments on three real-world datasets demonstrate the superior performance of our proposed method compared with state-of-the-art baselines.
computer science, artificial intelligence
What problem does this paper attempt to address?