通过关系增强对比学习,提升冷启动捆绑推荐效果
EpicCBR: Item-Relation-Enhanced Dual-Scenario Contrastive Learning for Cold-Start Bundle Recommendation
- 利用用户-物品与捆绑-物品关系构建多视角对比学习框架
- 在三个数据集上相较现有方法提升最高达387%
- 适合解决新捆绑商品推荐难题,尤其适用于冷启动场景
捆绑推荐旨在为用户提供一组可整体消费的物品组合。现有模型主要依赖已观测的用户-捆绑交互,难以探索不断涌现的新捆绑,造成表示困难:当前方法通常将每个捆绑视为独立实例,忽略热门物品上的用户-物品(UI)和捆绑-物品(BI)关系。为此,本文提出一种面向冷启动捆绑推荐的多视图对比学习框架EpicCBR。具体地,通过精准挖掘物品关系构建用户画像,识别可能参与捆绑的用户;同时设计基于热度的策略,利用历史捆绑信息与用户偏好刻画新捆绑特征。为实现冷启动与热启动场景下的鲁棒性,引入可融合多种场景的多视图图对比学习框架,增强模型泛化能力。在三个主流基准数据集上的大量实验表明,EpicCBR显著优于现有最先进方法,性能提升最高达387%,充分验证了所提方法在冷启动场景中的优越性。代码与数据集见GitHub仓库:https://github.com/alexlovecoding/EpicCBR。
原文摘要 · Abstract (English)
Bundle recommendation aims to recommend a set of items to users for overall consumption. Existing bundle recommendation models primarily depend on observed user-bundle interactions, limiting exploration of newly-emerged bundles that are constantly created. It pose a critical representation challenge for current bundle methods, as they usually treat each bundle as an independent instance, while neglecting to fully leverage the user-item (UI) and bundle-item (BI) relations over popular items. To alleviate it, in this paper we propose a multi-view contrastive learning framework for cold-start bundle recommendation, named EpicCBR. Specifically, it precisely mine and utilize the item relations to construct user profiles, identifying users likely to engage with bundles. Additionally, a popularity-based method that characterizes the features of new bundles through historical bundle information and user preferences is proposed. To build a framework that demonstrates robustness in both cold-start and warm-start scenarios, a multi-view graph contrastive learning framework capable of integrating these diverse scenarios is introduced to ensure the model's generalization capability. Extensive experiments conducted on three popular benchmarks showed that EpicCBR outperforms state-of-the-art by a large margin (up to 387%), sufficiently demonstrating the superiority of the proposed method in cold-start scenario. The code and dataset can be found in the GitHub repository: https://github.com/alexlovecoding/EpicCBR.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。