
王超
本书以媒介变迁为整体脉络,通过几类推荐产品的发展趋势来探讨推荐产品创新的核心驱动力,以及由具体产品特性引发的技术变革。 全书内容分为5部分。第一部分从宏观视角探讨推荐产品从0到1进行创新的产品思路和技术思路;第二部分介绍革新传统纸质媒介的新闻推荐和资讯推荐,包括关键算法设计和产品设计;第三部分介绍构建线上社交网络的社交和社区推荐,以及如何通过协同过滤算法模拟社交网络;第四部分从产品、生态和算法设计的角度,介绍革新传统影视行业的视频推荐;第五部分以阿里推荐产品及其新兴的竞争产品为例,介绍革新传统货架电商的商品推荐。
微信读书里关于推荐系统类的图书虽有一些,但这本书的独特之处在于:清晰深入剖析了推荐系统产品&算法技术发展的内在趋动力和发展逻辑脉络。 1.说到推荐系统产品,研发技术人员的注意力往往被系统架构、算法设计、召回排序等技术实现所吸引,想知道是什么,却忽视了为什么。如果用三个阶段来描述认知水平: (1)对推荐系统的整体技术解构,属于“见山是山,见水是水”的客观概念理解与认识阶段; (2)“见山不是山,见水不是水”:但到工作实践与知行协同阶段,会发现现实世界永远不会按照书本中的技术理论来呈现问题,互联网产品及算法推陈出新的速度堪比流行时尚,不懂发展变化的根本原理,我们永远浮在问题或需求的表面随波逐流,事倍功半。产品迭代一次又一次,模型刷了一版又一版,却不知道问题关键点是什么?成长的烦恼在于原地踏步; (3)“山还是山,水还是水”:最终还是要不断突破与挑战认识边界与深度,只有看到产品与技术迭代的本质,才能从心理上坦然接受“不变的是变化”。书中的第一部分就已经在引导我们“跳出推荐看推荐”。 2.全书分为五个部分,第一部分从全局的视野把推荐产品的发展放在信息媒介变迁、内容创作工具、生态平台大背景下阐述,首先,梳理了推荐产品演进发展及推荐设计对生态机制的正循环培育;其次,从视觉智能和自然语言处理技术发展看信息生产效率与推荐产品的革新; 最后从推荐产品价值角度,分析对业务增长、新旧客户的平衡与留存、AB测试评估深入讲述推荐产品优化的方法; 第二部分-第五部分,分别介绍了不同领域推荐产品的特点及关键问题的解决方案。 3.印象比较深刻的内容是讲雅虎推荐产品失败的原因,认为推荐产品的成功与否是产品、生态和算法三者综合影响的结果,产品创新缺失、生态落后的背景下,无法通过算法获得商业成功。这在实际工作中也深有体会,模型算法再精妙,缺少产品设计与商业模式加持,难以单线突破。
《推荐系统:产品与算法解析》拆解 作者:王超 一、一句话概括 优秀的推荐系统不是单纯预测“用户会点什么”,而是根据新闻、社交、视频和电商等不同产品的供给结构、用户需求与商业目标,在探索和利用、短期收益和长期生态之间持续寻找平衡。 二、核心逻辑 本书没有把推荐系统只当作算法问题,而是从媒介和产品演化出发,讨论算法为什么随着产品形态变化。 全书分为五部分: 1. 推荐产品的破局之道:从供给、需求、冷启动与实验方法理解推荐产品创新。2. 信息推荐:分析新闻和资讯对时效性、兴趣匹配与内容质量的要求。3. 社交和社区推荐:讨论关系网络、用户互动与内容生态。4. 视频推荐:比较电影、短视频和微视频的产品目标及算法差异。5. 电商推荐:分析点击率、转化率、序列行为、多目标优化和长期价值。 核心路径可以概括为: 先理解产品和供给 → 再确定用户目标 → 设计召回与排序 → 处理冷启动和探索 → 通过实验验证 → 兼顾长期生态 三、核心内容 1. 推荐系统首先是产品和供给系统 推荐系统表面上是在给用户排序内容,本质上同时影响供给侧。 推荐规则会决定: 哪些内容能够获得曝光;创作者愿意生产什么;商家怎样组织商品;新内容和新用户能否进入系统;平台生态是否越来越丰富。 如果算法只奖励已经热门的内容,就会让流量进一步集中,削弱新供给和长尾内容的发展。 因此,推荐系统不仅预测需求,也在塑造需求和供给。 2. 产品创新决定算法优化的方向 相同算法放到不同产品中,目标可能完全不同。 新闻产品重视时效与公共价值,社区产品重视互动和关系沉淀,短视频重视连续消费,电商则更关注购买与长期用户价值。 在开发模型之前,产品需要先明确: 用户为什么打开产品;什么行为代表真正价值;推荐失败会造成什么后果;平台希望形成怎样的供给生态;短期指标与长期目标是否一致。 模型指标必须服务产品目标,而不是反过来让产品迁就算法。 3. 推荐的核心矛盾是探索与利用 “利用”是推荐系统根据已有数据,优先展示用户最可能喜欢的内容。 “探索”则主动展示尚不确定的新内容、新作者或新兴趣方向,以获取信息并避免推荐空间越来越狭窄。 只利用会造成: 兴趣固化;头部内容垄断流量;新内容难以获得数据;用户逐渐感到重复;系统无法发现需求变化。 探索太多则可能降低即时体验。推荐系统必须根据用户状态、内容风险和产品阶段动态分配探索比例。 4. 冷启动是没有历史数据时的决策问题 新用户没有行为记录,新内容也没有点击和反馈,传统协同过滤难以发挥作用。 常见解决思路包括: 使用人口属性、来源和当前场景;引导用户主动选择兴趣;利用内容文本、图片和标签;借助相似用户或相似内容;给新供给一定探索流量;采用元学习提高少样本适应能力。 冷启动不只是模型问题,还可以通过注册流程、内容标签、产品引导和流量机制解决。 5. A/B测试不是增长的“银弹” A/B测试能够比较不同方案的因果效果,但前提是实验设计合理。 常见问题包括: 实验时间过短;样本量不足;同一用户受到多组实验干扰;只观察点击率而忽略长期留存;多次查看结果后提前停止;指标提升来自伤害某类用户;实验组改变了供给生态,产生长期外溢效应。 实验结果只能回答“在当前条件下,这个改动是否影响了指标”,不能替代产品判断和长期分析。 6. 新闻推荐必须把时效性放在核心位置 新闻的价值随时间快速衰减。即使用户过去喜欢某类内容,一篇过期新闻也可能失去推荐价值。 新闻推荐需要综合: 事件发生时间;内容新鲜度;用户实时兴趣;新闻重要性;来源可信度;内容重复程度;公共信息价值。 如果只优化点击,标题夸张、情绪刺激和低质量内容可能占据优势。因此,新闻产品需要额外的质量、安全与公共价值约束。 7. 资讯推荐需要在兴趣匹配与认知扩展间平衡 资讯内容的生命周期通常比新闻长,用户也可能存在学习、娱乐和主动获取知识等不同目的。 推荐系统既要满足已有兴趣,也要避免把用户困在单一主题中。可以通过主题多样性、作者多样性、内容深度和适量探索,扩大用户的认知范围。 “越懂用户”并不等于永远重复用户已经表达过的偏好。更好的推荐还应帮助用户发现尚未明确表达、但可能真正有价值的需求。 8. 社交产品推荐的是人与关系 社交产品的核心资产不是单篇内容,而是关系网络。 推荐系统需要处理: 可能认识的人;值得关注的账号;关系链中的内容;互动机会;社交关系的强弱和新鲜度。 关系推荐一旦出错,成本可能高于普通内容推荐,例如错误暴露隐私关系、制造尴尬或引发骚扰。因此,社交推荐必须更加重视隐私、关系语境和用户控制权。 9. 社区推荐需要经营长期生态 社区内容依靠用户生产和互动。推荐不仅影响消费,也影响创作者是否继续贡献。 如果系统只追求热门内容,会让新作者缺少反馈;如果只追求互动量,则可能鼓励争议、对立和低质量讨论。 健康社区需要兼顾: 内容质量;创作者成长;新内容曝光;评论和讨论氛围;社区规则;用户留存;供给多样性。 推荐算法必须与社区治理共同工作。 10. 协同过滤用群体行为模拟相似性 协同过滤的基本思想是:行为相似的用户可能喜欢相似物品,或者被相似用户共同消费的物品可能具有相关性。 主要方法包括: 基于用户的协同过滤;基于物品的协同过滤;矩阵分解与嵌入表示;融合内容、场景和关系信息的混合方法。 协同过滤能够从行为中发现隐含兴趣,却容易受到数据稀疏、热门偏差和冷启动影响。 11. 不同视频产品需要不同推荐逻辑 电影、长视频、短视频和微视频的消费成本完全不同。 电影决策成本高、消费周期长,需要更重视内容理解、题材、演员与长期兴趣。 短视频切换成本低,反馈密集,适合快速更新用户兴趣,但容易过度优化即时停留。 更短的微视频生产和消费速度更快,算法需要处理海量供给、内容重复、质量波动和兴趣快速变化。 视频越短,系统获取反馈越快,也越容易通过连续刺激强化用户行为。 12. 时长指标不等于用户价值 视频推荐常以观看时长、完播率和连续播放为重要指标,但这些指标可能鼓励上瘾式设计。 用户长时间停留,既可能是内容有价值,也可能是难以停止、被动播放或反复受到刺激。 因此,还应观察: 主动满意度;次日和长期留存;负反馈;内容多样性;用户是否完成原本目的;使用后的主观感受;创作者生态和内容质量。 推荐系统不能把占用注意力本身当作最终目标。 13. 电商推荐更直接地连接商业回报 电商推荐通常经历“展示—点击—加购—购买—复购”的漏斗。 只预测点击率可能推荐吸睛但不购买的商品,只预测转化率又可能忽略用户是否愿意点击。因此排序往往需要综合: 点击率;转化率;客单价;毛利;售后风险;用户长期价值;供给与库存约束。 商业目标越直接,越需要防止单一指标导致体验和生态受损。 14. 点击率模型从记忆走向自动特征交叉 电商和广告推荐中,点击率预估经历了从线性模型到深度模型的发展。 Wide & Deep兼顾记忆和泛化:Wide部分记住高频特征组合,Deep部分学习更一般的表示。 DeepFM使用因子分解机捕捉二阶交叉,并用神经网络学习高阶关系。DCN等模型进一步显式学习多层特征交叉。 模型越来越复杂,并不保证一定更好。稀疏特征场景中,复杂模型尤其容易快速过拟合。 15. 模型评估不能只看AUC AUC衡量模型区分正负样本的排序能力,但它可能被用户活跃度、位置和热门度等偏差抬高。 实际评估还应考虑: GAUC等分群指标;预测值是否校准;点击率和转化率的回归误差;不同用户与商品分组表现;新用户和新商品表现;模型相对简单基准的真实增益;上线后的业务和生态指标。 离线指标提高,只表示模型在历史数据上表现更好,不保证上线后一定创造价值。 16. 转化率预估面对稀疏、偏差和延迟 购买行为远少于点击,并且可能在点击数小时或数天后发生。 如果只用点击后的样本训练转化率模型,会产生样本选择偏差;如果过早把未购买样本当作负例,又会造成延迟反馈问题。 解决思路包括: 联合建模展示、点击和转化;使用多任务学习共享信息;对样本选择偏差进行校正;建模延迟转化;融合加购、收藏等中间行为。 转化率建模的难点不只是模型结构,而是怎样构造接近真实决策过程的训练数据。 17. 序列建模捕捉兴趣随时间变化 用户兴趣不是固定向量,而是由连续行为形成的动态过程。 序列模型会利用浏览、点击、停留、购买和时间间隔,判断哪些历史行为与当前决策最相关。 Transformer等注意力模型可以从长序列中选择重要信号,但序列越长并不一定越好。陈旧、重复和噪声行为可能干扰预测,需要结合时间衰减、行为类型和场景进行筛选。 18. 推荐系统最终要优化长期价值 短期点击、观看和成交容易度量,却可能牺牲长期目标: 用户疲劳或流失;兴趣越来越狭窄;低质内容增加;创作者失去动力;商家过度竞争;用户信任下降。 长期推荐需要考虑留存、复购、满意度、供给成长和生态健康。即时指标应被视为信号,而不是最终目的。 四、本书最值得关注的核心观点 本书最值得关注的观点是: 推荐系统不是一个脱离产品运行的预测模型,而是一套持续改变用户、供给者和平台生态的反馈系统。 算法根据历史行为推荐内容,推荐结果又会产生新的行为数据;获得曝光的内容继续积累优势,没有曝光的内容则无法证明价值。 这会形成自我强化循环: 历史偏好 → 推荐曝光 → 用户反馈 → 更强的历史偏好 因此,推荐系统不能只被动“猜你喜欢”,还要主动管理探索、多样性、新供给、负反馈和长期目标。真正优秀的推荐,不是把历史偏好复制得最准确,而是在满足当下需求的同时,为用户和平台保留未来发展的空间。 五、一段话总结 《推荐系统:产品与算法解析》从新闻、资讯、社交、社区、电影、短视频、微视频和电商等不同产品形态出发,说明推荐算法必须服务各自的用户需求、供给生态和商业目标。推荐系统既要利用已有兴趣,也要探索新内容和新用户;既要解决冷启动、稀疏反馈和兴趣变化,也要防止热门偏差、信息茧房和单一指标驱动。协同过滤、Wide & Deep、DeepFM、DCN、多任务学习和序列模型等技术可以提高预测能力,但AUC等离线指标不能替代真实的产品实验与长期评估。全书最重要的观点是:推荐并非中立地反映偏好,而是在持续塑造偏好和供给,因此系统必须在点击、时长、成交等即时收益之外,同时维护满意度、多样性、留存、创作者成长与平台生态。
相比于完全从技术角度解读推荐算法的书籍,这本书选择了从产品视角切入,对技术小白非常友好。 推荐算法并不只是一个“推荐”的问题,而是一个系统性问题——优化算法固然是算法向善的一环,但还远远不够。优秀的内容创作、平台的价值导向、用户的算法素养、国家的监管治理,共同构成了一个彼此博弈、动态平衡的行动者网络。而在这一网络中,平台显然扮演着更为关键的角色。 很多人习惯于将算法推荐俗内容归咎于用户,“你就爱看俗的,才给你推俗的”,这种说法其实有失偏颇。人性的弱点的确存在,但如果商品化经济的发展一味依赖放大这些弱点、打造令人沉迷的产品,这样的路径显然并不合理。推荐算法在信息爆炸时代原本是一种高效的信息分发机制,但如何真正让它向善,依然任重道远。 推荐~
很棒哦, 非技术人员能读下去。 结构和行文很有逻辑。 算法部分看不懂,看是整本书看完针对自己负责的产品类型可以知道什么情况下用什么算法。
涉及与产品没多大关系,很多内容都是引用国外论文作为支撑和解释。对于产品和算法的关系倒是没有结构化的进行描述,也没给出指引性的启示,也许只是写给算法工程师的算法目录。
。书籍中对于产品颠覆的这些讨论。还是比较简单的。在我的感觉里,很多产品的成功都有所谓的运气成分这些东西是。在混沌系统里很难用语言能够详细描述完毕的。即使现在我们看到了抖音非常多。不满意的地方。但是他已经成为信息分发。最便捷的赛道。可能最大的基本盘。不会有改变的。新的内容形式,新的细分市场。很难用《创新者的窘境》对他再次颠覆。而且抖音的团队的人才密度又是如此之高。他们的基础工又是这么的扎实。游击队在这种正规军面前完全挡不住我一直想去找到这本书开始阶段那些关于产品媒介,商业的真知灼见。但似乎好像这些真知灼见就隐藏在一个一个细节当中。这些看法无法像技术一样有一套。正确公认的解法。你说一个产品解决了一个痛点。上一个产品有什么优势和劣势?我听了之后,当然肯定你的看法。但是我不能承认。他们之间是因果关系。这他妈就是最难的。
算法介绍部分比较简单,重点在业务部分,很好地阐述了算法如何配合并影响业务。“反者道之动,弱者道之用”,不存在完备的产品,一个产品的长处预示其反面存在其他产品的生长空间。
到处摘抄拼凑起来的一本书,感觉是为了出书而写书,没有什么自己的理解和想法在里面,东拼西凑,毫无收获,懂的人看着食之无味,不懂的人看着一头雾水,纯纯浪费时间,有这时间不如睡一觉
学习到一些产品的思路,希望以后能在工作中运用起来;基本没废话,结尾更是戛然而止。 1、https://mubu.com/app/edit/home/7HgZZEmnazf#m 2、https://mubu.com/app/edit/home/1eKT9U6W7Bf#m 3、https://mubu.com/app/edit/home/1ybSQg8Ii9v#m
长期主义思考贯穿全书,是区别其他竞品书的最大优点。收获满满的阅读体验,推荐!