融合协同过滤与图神经网络,提升度假民宿推荐候选集质量
A Multi-Source Ensemble Approach to Candidate Generation for Alternative Vacation Rental Property Recommendations
- 用协同过滤和GNN双源互补生成候选
- 召回率@300提升14.8%,冷启动场景表现更优
- 适合构建两阶段推荐系统的研发人员参考
替代性房源推荐在度假短租平台中至关重要,帮助用户发现目标房源的关联选项。但生成高质量候选房源面临异构房源、地理限制、实时变动及长尾分布等挑战。本文在超200万活跃房源的大规模平台上,系统比较了协同过滤、浅层嵌入与图神经网络(GNN)方法。实验表明,将基于物品的协同过滤与GNN检索结合的混合架构,使Recall@300提升14.8%。协同过滤擅长挖掘交互历史丰富的房源早期召回,而GNN能发现多样且非显性的替代选项,更适应冷启动场景。单独使用GNN嵌入相比浅层Hotel2Vec嵌入,在不同K值下实现48%-68%的相对召回率提升。关键发现:候选池质量提升可传导至下游排序阶段,显著改善排名效果,但因候选生成与排序器训练耦合,归因困难。该召回转化差距对两阶段推荐系统部署具有重要启示。
原文摘要 · Abstract (English)
Alternative property recommendations play a critical role in vacation rental marketplaces, helping users discover relevant options when viewing a specific listing. However, generating high-quality candidate alternatives presents unique challenges: heterogeneous inventory, geographic constraints, rapid availability changes, and long-tail property distributions. We present a comprehensive study of candidate generation (CG) approaches for vacation rental alternatives, comparing collaborative filtering, shallow embeddings, and graph neural network (GNN) methods. Our experiments on a large-scale vacation rental platform (over 2M active properties) show that a hybrid architecture combining item-based collaborative filtering with GNN-based retrieval improves Recall@300 by 14.8% over the strongest baseline, by leveraging the complementary strengths of the two sources: collaborative filtering excels at early recall for properties with rich interaction history, while GNNs discover diverse, non-obvious alternatives and handle cold-start scenarios more effectively. As a component result, GNN-based embeddings alone substantially outperform shallow Hotel2Vec embeddings (48-68% relative recall improvement across K), motivating their inclusion in the ensemble. Crucially, we examine how CG-stage gains carry through to the downstream ranking stage, and find that a stronger candidate pool yields higher downstream ranking quality, though attributing this effect cleanly is complicated by the coupling between candidate generation and ranker training. This recall-conversion gap is an important consideration for practitioners deploying new retrieval methods in two-stage recommendation systems.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。