HKGCL: Hierarchical graph contrastive learning for multi-domain recommendation over knowledge graph

Yakun Li,Lei Hou,Dongmei Li,Juanzi Li
DOI: https://doi.org/10.1016/j.eswa.2023.120963
IF: 8.5
2023-07-16
Expert Systems with Applications
Abstract:Multi-domain recommendation (MDR) aims to improve the recommendation performance in all target domains simultaneously by leveraging rich data from relevant domains. However, conventional approaches either only rely on sparse interactions in each separate scenario, or simply combine multiple shared recommendation solutions, resulting in MDR systems still suffering from severely low recommendation accuracy. To tackle the above issues, we propose a novel recommendation model called Hierarchical Graph Contrastive Learning for Multi-Domain Recommendation over Knowledge Graph (HKGCL) . Different from previous MDR models, our HKGCL can treat each relevant domain as a hierarchy in the interaction network. Based on the LightGCN aggregation strategy, a hierarchical message passing mechanism over the knowledge graph is designed to aggregate hierarchical knowledge representations for users and items. Then, a hierarchical node dropping scheme is proposed as our data augmentation technique on different hierarchical views to obtain more self-supervised semantic signals. Subsequently, three graph contrastive learning tasks in multiple and separate domains are proposed to explore domain-shared and domain-specific preference features for target users, respectively. Additionally, a novel Multi-domain Bayesian Personalized Ranking (MBPR) approach is proposed to assist in training our multi-task learning framework. Extensive experiments conducted on two real-world datasets demonstrate the consistent superiority of our proposed HKGCL over various state-of-the-art baselines, and also verify that the HKGCL can achieve strong performance on sparse interaction scenarios.
computer science, artificial intelligence,engineering, electrical & electronic,operations research & management science
What problem does this paper attempt to address?