← AI 术语表

AI 术语表 · 入门 · 经典机器学习、推荐与搜索

推荐系统

推荐系统是根据用户过去的行为和内容的特征,挑选出该用户可能喜欢的商品、视频、文章等并展示给他们的软件。

关于这个术语
难度
入门 · 写给初次接触者的核心概念
加入时间
2026-10-08
通俗解释 这就像常去的书店老板对你说:“上次您喜欢那位作者的书吧?最近出了一本类似的新书。”不同之处在于,推荐系统会同时参考大量顾客的行为记录来做判断。

工作原理

代表性的方法有两种。协同过滤推荐“与我口味相似的人喜欢的东西”,仅凭点击、购买、观看等行为记录就能运作。基于内容的推荐则推荐“与我喜欢的东西特征相似的东西”,使用类型、描述文字、图片等内容信息。如今广泛使用的是深度学习方法:将用户和内容都转换为嵌入(数值向量),再查找彼此接近的项,并且常常将两种方法结合使用。

两种基本推荐方法

协同过滤参考口味相似的人

  • 仅凭行为记录即可运作
  • 容易带来意外发现
  • 不擅长处理新商品、新用户

基于内容与喜欢的东西相似的东西

  • 使用类型、描述等特征
  • 新商品也能推荐
  • 容易只重复相似内容

공통 实际服务通常将两种方法结合使用

左侧以其他人的行为为依据进行推荐,右侧以内容本身的特征为依据进行推荐。

大型服务如何运作

在商品或视频数量极多的服务中,无法为每个人逐一给所有项目打分。因此,系统会先用快速的方法大幅筛选出候选项,只对这些候选项用更精细的模型排序,最后再应用去重、多样性等规则,确定要在页面上展示的列表。筛选候选项时常用向量数据库或 ANN 搜索。这种分阶段结构也与用重排序模型对检索结果重新排序的 RAG 流程相似。

逐步缩减候选项的推荐阶段

全部商品·内容
筛选候选项
排序
页面展示列表
越往下,剩下的项目越少,但判断所用的模型越精细。

为什么重要

在选项多到人无法自己逐一查找的服务中,推荐能帮助用户快速找到想要的东西。购物、视频、音乐、新闻、广告等许多服务的首页都由推荐结果填满。因此,推荐质量直接影响用户满意度和服务收入。推荐调整后是否真正有所改善,通常通过 A/B 测试来确认。

注意事项

新注册的用户或新上架的商品没有行为记录,难以推荐,这被称为“冷启动”问题。如果一直只推荐相似的东西,用户可能被困在狭窄的偏好里,形成“过滤气泡”。如果只以增加点击量为优化目标,还存在过度推荐刺激性内容的风险。由于使用个人行为记录,还需同时考虑个人信息保护以及说明推荐理由的透明度。

示例

视频服务的首页是推荐系统结果的典型例子。系统根据用户最近完整看完的视频、跳过的视频,以及观看记录相似的其他人的选择来挑选候选项,再按观看可能性从高到低填充页面。网上商城中“看过此商品的顾客还看了”的区域也是基于同样的原理。最近还有人尝试利用 LLM 用文字说明推荐理由,或通过对话询问用户偏好后进行推荐。

相关术语