惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
宝玉的分享
宝玉的分享
博客园 - 司徒正美
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 三生石上(FineUI控件)
IT之家
IT之家
博客园 - Franky
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
酷 壳 – CoolShell
酷 壳 – CoolShell
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Blog — PlanetScale
Blog — PlanetScale
Recent Announcements
Recent Announcements
Stack Overflow Blog
Stack Overflow Blog
T
Threatpost
aimingoo的专栏
aimingoo的专栏
博客园_首页
Know Your Adversary
Know Your Adversary
T
Threat Research - Cisco Blogs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Proofpoint News Feed
Security Latest
Security Latest
T
Tailwind CSS Blog
The Hacker News
The Hacker News
P
Palo Alto Networks Blog
Latest news
Latest news
G
GRAHAM CLULEY
C
CERT Recently Published Vulnerability Notes
Engineering at Meta
Engineering at Meta
A
Arctic Wolf
D
Darknet – Hacking Tools, Hacker News & Cyber Security
I
InfoQ
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 叶小钗
雷峰网
雷峰网
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
S
SegmentFault 最新的问题
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
罗磊的独立博客
博客园 - 聂微东
Simon Willison's Weblog
Simon Willison's Weblog
Scott Helme
Scott Helme
T
Tenable Blog
O
OpenAI News
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
L
LINUX DO - 热门话题
美团技术团队

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理, 企事业单位数字化的业务供需本质 – 人人都是产品经理, 医疗智能体·第1讲——医疗信息化重构:从“辅助软件”到“自主智能体”的范式转移 – 人人都是产品经理, 粉丝量就是空气!!! – 人人都是产品经理, 用户说“薯片碎了”,机器回“要买吗?”:意图识别的翻车与破局 – 人人都是产品经理, RAG召回准确率从75到90 我做对了这三件事 – 人人都是产品经理, AI大事件:Anthropic改收费、OpenAI发安全版、手术机器人纳入医保、阿里发布”秒悟” – 人人都是产品经理, Chrome 推出 Skills 新功能,Agent 重塑上网方式 – 人人都是产品经理, GitHub前创始人拿了a16z的1700万美元,做Agent时代的Git – 人人都是产品经理 拷贝或克隆其他 Flutter OH 项目到本地后无法运行 – 人人都是产品经理, 优惠券设计:优惠券创建 – 人人都是产品经理, 不用死磕文档!AI 助手 1 小时搞定飞书 CLI 安装 + 配置 + 知识库 – 人人都是产品经理, 用小龙虾做竞品分析报告:从2天到20分钟,我是怎么做到的 – 人人都是产品经理 用小龙虾做市场分析报告:搞懂这3个公式,市场规模不再靠猜 – 人人都是产品经理, 你早就在做 Harness 工程,只是不知道它叫这个名字 – 人人都是产品经理, Think Long就够?你可能想多了! – 人人都是产品经理, 货代SRM实战:供应商准入怎么做,才能让资源池不是通讯录而是可交付网络? – 人人都是产品经理, 如何做好用户调研?详解基本技巧 – 人人都是产品经理, 木鸟、途家、美团对打,平台春天行动开“卷” – 人人都是产品经理, 入职才发现公司不靠谱?小红书从业者求职避坑指南 – 人人都是产品经理, 美国 AI 三巨头联手封堵,中国 AI 突围之路在何方 – 人人都是产品经理, 小红书,放在需求对面的镜子 – 人人都是产品经理, AI 会带来大规模失业吗? – 人人都是产品经理, 从出单到补货前,我第一次犹豫:该不该放大? – 人人都是产品经理, Flutter 三方库鸿蒙化适配:5 种高效检查方式,快速判断是否需要适配 – 人人都是产品经理, 从做产品进阶拿结果:医美机构产品经理转岗科室运营经理 – 人人都是产品经理, 阿里HappyHorse,一场关于“Token经济”的阳谋 – 人人都是产品经理, To B AI:客户留存落地的观察与思考 – 人人都是产品经理, AI产品的“生命线”——数据采集、标注、清洗的产品化设计 – 人人都是产品经理, 谈谈AI Agent(二):当“孩子”能自己“体验世界”时,你该学什么? – 人人都是产品经理, UI/UX设计师的3层能力进阶,前两层让你活下来,第三层…才是真正的分水岭 – 人人都是产品经理, 2分钟 → 30秒,效率提升75%:B端产品经理如何用「规则枷锁」驯服AI幻觉? – 人人都是产品经理, 还没来得及学OpenClaw,来了个更猛的:Hermes Agent – 人人都是产品经理, AI日报:宇树机器人跑出10m/s刷新世界纪录 – 人人都是产品经理, 一文说透基金互金如何用情绪价值引导用户决策做转化 – 人人都是产品经理, 当浏览器开始替你”看”网页:AI 浏览器正在亲手拆掉它脚下的那张网 – 人人都是产品经理, 0代码,一天时间我Vibe Coding了个网站 – 人人都是产品经理, Hermes 和 OpenClaw 之争,Agent 的能力应该“装上去”还是“长出来”? – 人人都是产品经理 视频生成的“桌子”,字节Seedance 2掀完,阿里快乐马掀 – 人人都是产品经理, 从听不懂到完全信任:我的 Codex 深度产品体验 – 人人都是产品经理, 当虚拟偶像有了北京户口,与真人偶像还有什么区别? – 人人都是产品经理, 会说,远远比会做更重要 —— 对 SBTI 爆火现象的五层观察 – 人人都是产品经理, AI产品经理必看:当“搭环境”比“选模型”更重要,你的认知还在2024年吗? – 人人都是产品经理, 2026年AI产品商业化核心逻辑:从功能demo到规模化营收的3个必破卡点 – 人人都是产品经理, 京东围绕供应链,卷起裤腿下场的那些事儿 – 人人都是产品经理, SBTI一夜刷屏:它赢在了“太会说人话” – 人人都是产品经理, 折扣零售的真相:不是便宜,而是价值感! – 人人都是产品经理, 和甲方吵了一架,最后加钱做了——我学到的ToB产品经理生存法则 – 人人都是产品经理, 和几位小红书操盘手聊了8小时,干货全在这 – 人人都是产品经理, 智谱GLM-5.1登场,开源模型首超Opus4.6!!! – 人人都是产品经理 Anthropic收入凭什么反超OpenAI,终于有人把这事说清楚了 – 人人都是产品经理, 史上最有故事感的技术报告——Claude最强模型Mythos 7个极其精彩的细节 – 人人都是产品经理, 模型不是壁垒,Harness 也不是 – 人人都是产品经理, 抖音本地生活业务思考21 – 人人都是产品经理, Superpowers:145k Star的AI编码框架,到底是什么来头? Superpowers:145k Star的AI编码框架,到底是什么来头? – 人人都是产品经理, OpenAI 的路走错了,Anthropic Harness 解法启示:模型需要实践专科生 – 人人都是产品经理, 画原型图的前一步:设计站点地图 – 人人都是产品经理, 给 DeepSeek 的最后一封催更信 – 人人都是产品经理, 手把手教你用 Claude Code 搭建 AI 营销团队:5 个 Agent、12 项技能,独立完成研究、写作、设计全流程 – 人人都是产品经理, 你以为大模型在学语言?不,它在重新发明语言学 – 人人都是产品经理 所谓Skill,不过是AI时代的工业垃圾 – 人人都是产品经理, 聊一聊内容传播的几个方法 – 人人都是产品经理, 当平台开始吃掉生态:从 OpenClaw 被封杀,读懂 Anthropic 的这盘棋 – 人人都是产品经理, 你装了 10 个 AI 插件,Obsidian 还是一个文件夹 – 人人都是产品经理 关于AI智能体架构演进的系统性思考:从单体试水到多体协同的重构 – 人人都是产品经理, 当“人”变成Skill,我们又该何去何从? – 人人都是产品经理 Mythos 事件:前沿 AI 治理的意外实验 – 人人都是产品经理, 货代CRM:信用与风险管理怎么做,才能把坏账风险拦在放货之前? – 人人都是产品经理, 从HR收集自拍照到员工自助录入——我见证了园区人脸识别从”不可用”到”真好用”的全过程 – 人人都是产品经理 千问闯关AI混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
推荐算法如何戳中你的心巴
冰冰酱 · 2025-05-07 · via 人人都是产品经理

这篇文章深入浅出地介绍了推荐算法如何精准匹配用户与物品(包括内容、商品等),像红娘般高效“撮合”。从基础架构看,它依赖数据、粗筛与排序三大环节,基于用户行为与商品数据,经初筛缩小范围后再排序,实现精准推荐。

最近浅学完了推荐算法,现来做一篇整体的回顾。

推荐的过程,本质上就是将人和物(这里的物是泛指,包含内容、商品等任何需要进行匹配的对象)高效match的过程,这个过程就类似于红娘如何将2个本不认识的人最终撮合在一起。同时,从信息获取的视角来看,推荐也是一种信息过滤系统,它帮助人们可以更快更准的获取信息。

一、推荐系统的基础架构(偏业务版)

从结果来看,最终生成的肯定是针对某个(某类)人的物品推荐列表,同时,这个列表是有先后顺序的。那么,推荐系统的最基础架构就如下图所示:

1、数据:算法的基础就是要有数据,同时我们也是用来将人和物进行匹配的,自然就需要用户和商品2类数据。在原始属性数据之上,还新增了用户的「行为数据」,其实这也是近几年算法应用的核心点——即在移动互联网兴起之后,通过用户在屏幕上的行为事实(点赞、停留、收藏、加入购物车、下单、转发、评论等)去更近一步挖掘偏好和进行推荐。

2、粗筛:先快速过滤出一批候选集来提升效率。想象当我们打开淘宝时,后台估计有上亿个SKU(商品的基本单位),如果算法挨个去计算和我的匹配度,那估计等一天都计算不完;而初筛则是快速筛出来1000个商品(数量可自定义),这样再去算这些商品和用户的匹配度就会更高效。

3、排序:最后就是给这1000个商品按照匹配度进行排序了。匹配度越高排名就越靠前,例如,现在是夏天,最近我买了好几条裙子,自然它就会优先推荐裙子而不是裤子。

二、推荐算法

在了解推荐系统大概是怎么回事之后,我们来详细看看算法到底是按照什么样的逻辑来计算和进行推荐的。

推荐算法分为以下几类:基于内容的推荐、协调过滤推荐、基于模型的推荐、基于知识的推荐、基于深度学习的推荐、混合推荐、上下文感知推荐、社交网络推荐、基于流行度推荐等。其中黄色部分为较常用的推荐算法,同时,混合推荐则是将多种算法进行结合来弥补单一算法不足的一种处理方式。

常见推荐算法:

  • 基于内容的推荐:这是一种较为入门的推荐方法,即分析用户历史行为或偏好,提取项目的内容特征,推荐与用户偏好相似的项目。例如,你过去爱看《夏洛特烦恼》这一类喜剧片,则继续给你推荐《西虹市首富》这一类喜剧片。
  • 协同过滤的推荐:通过用户与物品的交互行为来挖掘相似性进行推荐。例如,和你一样画像(年纪、性别、喜好相仿)的小李喜欢听《七里香》,那系统则认为你也大概率会喜欢听《七里香》。
  • 基于知识的推荐:利用业务领域的知识和用户需求等进行规则式推荐。例如,在冷启动阶段,用户输入预算和户型需求,来推荐符合要求的房源。
  • 基于深度学习的推荐:利用神经网络自动捕捉用户-物品之间的特征规律,从而找出更佳推荐结果。例如,神经网络自动学习历史数据后,发现「一线城市、女性、白领」对「200元较贵的香薰」更有偏好性。

其他算法:

  • 上下文感知的推荐:结合时间、地点、场景等上下文信息进行推荐。例如,在下雨天,系统推荐步行少和优先打车的通行方案。
  • 社交网络推荐:利用用户社交关系进行推荐。例如,你的好友小王也点赞了某篇小红书文章,那么,系统也会为你推荐该内容。
  • 基于流行度的推荐:推荐热门内容和物品,常用于冷启动阶段。例如,最近很流行讨论孙俪董子健的热播剧《蛮好的人生》,即使我没看过,也逐渐在小红书碎片内容中刷完了整个剧情…
  • 强化学习推荐:通过用户实时的动态交互来优化推荐策略。

下面来重点针对其中主流且稍进阶的常见算法进一步展开:

2.1 基于协同过滤的推荐

协同过滤=基于协同去做过滤,利用群体协同的智慧来做信息过滤。

邻域推荐的假设前提为——人的偏好不容易变化,你喜欢文艺的内容、那么你大概率还会想看文艺的内容,这就是基于物品的协同过滤;你喜欢文艺的内容,那么和你很像的闺蜜也大概率喜欢文艺的内容,这则是基于用户的协同过滤。

而基于模型的推荐,则指的是应用机器学习模型来自动挖掘用户和物品的潜在特征。这里我们展开补充2种常见的机器学习算法:矩阵分解、因子分解机

以下图为例,最左侧是一张用户原始的喜好表,其中A用户对图书2的喜好分为4.5分,对图书3为2.0分,但是它并没有对图书1和4的喜好打分。在日常实际数据中,数据往往大而稀疏,会出现非常多为空的数据。

那么,矩阵分解算法通过计算,先将用户原始喜好表拆解为2个矩阵,该矩阵需要很好的拟合原始数据(此处忽略一堆复杂的数学计算过程):

再将2个拆好的矩阵进行相乘,最终将空白处进行填补,这就预测出来了用户A对图书1和4的喜好偏好为2.21分和1.52分,评分越高则用户越喜欢。

矩阵分解就像用户id和物品id的专属相亲大会,只能处理简单的用户和物品之间的关系,毕竟矩阵这种分解的形式本身也有其局限性;而因子分解机则更为进阶,它是全员参与的交叉配对联谊,可以挖掘出任意特征交叉的二阶交互,从而例如用户年龄x物品类别、天气x温度等。

例如,我们有一张历史数据表,包含的字段有:用户id、商品id、用户年龄、商品类别、历史点击次数。因子分解机将自动建模和两两挖掘所有特征的二阶交互,例如用户idx商品id、用户年龄x商品类别(年轻人更爱电子产品)、历史点击x商品id(活跃用户偏好),最终综合了所有特征的交叉影响来预测用户对商品的点击概率。

2.2 基于深度学习的推荐

前面我们有矩阵分解和因子分解机(二阶特征交叉),那么,万一有一类用户是三阶特征交互下点击概率最高呢?这里,我们就引入DeepFM(基于深度学习的因子分解机)。

DeepFM采用了FM+DNN(因子分解机+深度神经网络)的方式,既能考虑到低阶特征交互(1阶+2阶),又能考虑到高阶特征,最终综合性地挖掘出多阶的特征组合,从而更精准的进行推荐。

首先,先对原始数据进行one hot编码的稀疏输入处理;之后,再对特征进行embedding向量化处理,后续,则是进入到了FM和DNN层处理(这块对我也是个黑盒,感兴趣大家可以自行了解),最终输出预测结果。

基于深度学习的推荐算法还有wide&deep(既考虑到广度,也考虑到了深度)等等,其本质上都是应用了深度学习中的一些模型架构(如DNN)来提升预测效果,就不再展开了。

三、真的是越匹配越应该推荐吗?

回想一下我们在刷小红书、抖音等的时候,既能看到非常热门的一些动作手势舞视频,也偶尔会看到没什么人点赞的视频。

这其实是最终企业要去权衡的点,匹配度算出来了,但该如何最终呈现内容是一个需要取舍的问题。只推荐匹配度高的问题,用户可能会看腻,同样,一些小众的新内容得不到推荐,最终形成一个恶性循环。

所以,最终又回到了如何评估推荐系统效果的衡量指标上来,这个指标不止包含预测准确度,显然还要考虑多样性、实时性、商业目标等。

本文由人人都是产品经理作者【冰冰酱】,微信公众号:【冰冰酱啊】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。

题图来自Unsplash,基于 CC0 协议。