Contrastive Learning (CL)-based recommender systems have gained prominence in the context of Heterogeneous Graph (HG) due to their capacity to enhance the consistency of representations across different views. However, existing frameworks often neglect the fact that user-item interactions within HG are governed by diverse latent intents (e.g., brand preferences or demographic characteristics of item audiences), which are pivotal in capturing fine-grained relations. The exploration of these underlying intents, particularly through the lens of meta-paths in HGs, presents us with two principal challenges: i) How to integrate CL with intents; ii) How to mitigate noise from meta-path-driven intents. To address these challenges, we propose an innovative framework termed Intent-guided Heterogeneous Graph Contrastive Learning (IHGCL), which designed to enhance CL-based recommendation by capturing the intents contained within meta-paths. Specifically, the IHGCL framework includes: i) a meta-path-based Dual Contrastive Learning (DCL) approach to effectively integrate intents into the recommendation, constructing intent-intent contrast and intent-interaction contrast; ii) a Bottlenecked AutoEncoder (BAE) that combines mask propagation with the information bottleneck principle to significantly reduce noise perturbations introduced by meta-paths. Empirical evaluations conducted across six distinct datasets demonstrate the superior performance of our IHGCL framework relative to conventional baseline methods. Our model implementation is available at https://github.com/wangyu0627/IHGCL.
翻译:基于对比学习(CL)的推荐系统因其能够增强不同视图间表征的一致性,在异质图(HG)背景下日益受到重视。然而,现有框架往往忽略了异质图中用户-物品交互受多种潜在意图(例如品牌偏好或物品受众的人口统计学特征)支配这一事实,而这些意图对于捕捉细粒度关系至关重要。探索这些潜在意图,特别是通过异质图中元路径的视角,主要面临两大挑战:i) 如何将对比学习与意图相结合;ii) 如何减轻元路径驱动意图带来的噪声。为应对这些挑战,我们提出了一种创新框架,称为意图引导的异质图对比学习(IHGCL),旨在通过捕捉元路径中包含的意图来增强基于对比学习的推荐。具体而言,IHGCL框架包含:i) 一种基于元路径的双重对比学习(DCL)方法,通过构建意图-意图对比和意图-交互对比,将意图有效整合到推荐中;ii) 一种瓶颈自编码器(BAE),它将掩码传播与信息瓶颈原理相结合,以显著减少元路径引入的噪声干扰。在六个不同数据集上进行的实证评估表明,我们的IHGCL框架相较于传统基线方法具有更优越的性能。我们的模型实现可在 https://github.com/wangyu0627/IHGCL 获取。