arXiv:2412.03875cs.IR2024-12综述被引 1

综述推荐系统中的哈希学习技术,解决大规模推荐的效率与存储问题。

Learning to Hash for Recommendation: A Survey

  • 基于双塔架构与哈希搜索策略,压缩高维数据为短码
  • 提出三层分类体系,涵盖目标、优化与应用场景
  • 适合关注高效推荐系统设计的研究者与工程师

随着用户与物品数量的爆炸式增长,推荐系统在检索效率和存储开销方面面临前所未有的挑战。哈希学习技术通过将高维数据编码为紧凑的哈希码,成为应对这些问题的有前景方案。基于哈希的推荐方法(HashRec)因此受到广泛关注,可支持大规模、高效的推荐服务。本文全面综述了当前最先进的HashRec算法:首先介绍召回阶段常用的双塔架构及两种主流哈希搜索策略;随后基于学习目标、优化策略和推荐场景构建三层分类体系;总结常用评估指标以衡量算法的有效性与效率;最后分析领域现存局限,并展望未来研究方向。相关方法已整理至开源仓库:https://github.com/Luo-Fangyuan/HashRec。

原文摘要 · Abstract (English)

With the explosive growth of users and items, Recommender Systems are facing unprecedented challenges in terms of retrieval efficiency and storage overhead. Learning to Hash techniques have emerged as a promising solution to these issues by encoding high-dimensional data into compact hash codes. As a result, hashing-based recommendation methods (HashRec) have garnered growing attention for enabling large-scale and efficient recommendation services. This survey provides a comprehensive overview of state-of-the-art HashRec algorithms. Specifically, we begin by introducing the common two-tower architecture used in the recall stage and by detailing two predominant hash search strategies. Then, we categorize existing works into a three-tier taxonomy based on: (i) learning objectives, (ii) optimization strategies, and (iii) recommendation scenarios. Additionally, we summarize widely adopted evaluation metrics for assessing both the effectiveness and efficiency of HashRec algorithms. Finally, we discuss current limitations in the field and outline promising directions for future research. We index these HashRec methods at the repository \href{https://github.com/Luo-Fangyuan/HashRec}{https://github.com/Luo-Fangyuan/HashRec}.

推荐系统哈希学习双塔模型高效检索

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。