现代搜索应用、广告平台和推荐系统普遍采用包含候选检索(从百万级条目中筛选数百个)和候选排序(精细化调整展示顺序)的多层信息检索架构。亚马逊音乐通过学习排序(LTR)模型优化top-k结果,该模型融合查询信号、用户偏好等特征进行训练。
传统检索模型(如全文搜索、结构化搜索)依赖静态策略,无法利用用户反馈动态调整。即使BM25评分函数和元数据扩展能提升相关性,但若最佳候选未被检索到,排序模型将失效。神经检索模型(如基于BERT的向量搜索)虽能捕捉语义,仍面临冷启动问题。
我们提出LTR&R架构,通过上下文多臂老虎机(Contextual MAB)实现检索阶段的强化学习:
音乐搜索中,模糊查询(如"love")需处理多类别实体(歌曲/艺术家/播客)和复合属性(如"Taylor Swift"跨流行/乡村流派)。传统静态查询计划难以应对,而LTR&R通过以下方式突破:
LTR&R相比传统系统能:
该框架已应用于亚马逊音乐,为未来搜索系统提供可扩展的机器学习解决方案。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。