24|广告与推荐系统:数据不光可以驱动决策也可以直接驱动业务
曹犟

你好,我是曹犟。
在前面几节课中,我们讨论了 BI、用户行为分析、CDP、智能营销这些典型的大数据应用。这些应用本质上都是“数据辅助决策”。数据分析师用 BI 看报表;产品经理用行为分析洞察需求;运营通过 CDP 圈选人群,再配置活动。不过这时候数据只发挥了约 30% 的价值。
而今天我们要讨论的广告与推荐系统,则是“数据直接驱动业务”的典型场景,不再需要人工分析、人工决策。系统自动化、实时地为每个用户推送内容或广告。每天产生数亿次决策,每一次决策都直接影响用户体验和商业收入,创造真金白银的商业价值。
为什么把广告和推荐放在一起讲
首先,它们都是典型的数据驱动的大数据应用,严重依赖海量用户行为数据来训练模型,用户的每一次点击、每一次停留、每一次转化,都是宝贵的训练样本。
其次,它们的技术架构高度相似,都需要从海量候选中快速筛选出最合适的内容,都采用召回、排序、重排的分层设计,都依赖机器学习模型来预测用户行为。
第三,它们都是个性化匹配问题,要求系统能够实时获取用户特征并做出个性化决策。推荐系统是把内容匹配给用户,广告系统是把广告匹配给用户,本质上都是在解决“给这个用户看什么”的问题。
最后,它们都面临共同的技术挑战——高并发和低延迟。对于一个日活千万级的 App,每秒可能有数十万甚至上百万次请求,系统必须能够承受这样的并发压力。而用户刷新页面期待秒开,系统必须在几十毫秒内完成从召回到排序的全部流程。
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结

1. 广告与推荐系统是典型的数据驱动的大数据应用,能够直接驱动业务,实时为每个用户推送内容或广告,产生商业价值。 2. 广告系统的商业价值在于最大化广告收入,帮助广告主精准触达目标用户,提升投放 ROI。 3. 推荐系统的商业价值在于提升用户体验,帮助用户从海量选项中找到最感兴趣的内容,同时提升平台的核心指标。 4. 推荐系统的整体架构包括数据层设计,包括用户特征、物品特征、交互数据,以及离线和实时数据的存储和处理方式。 5. 广告系统和推荐系统的技术架构高度相似,都需要从海量候选中快速筛选出最合适的内容,依赖机器学习模型来预测用户行为,面临共同的技术挑战——高并发和低延迟。 6. 推荐系统的核心价值在于提升用户体验,而广告系统则需要平衡平台、广告主、用户三方的利益,是一个三方博弈的问题。 7. 召回层的核心任务是从海量候选中快速筛选出可能感兴趣的物品,采用多路召回策略,包括协同过滤召回、内容召回、热度召回等。 8. 排序层的任务是对召回的候选进行精排,使用传统的机器学习方法或深度学习方法,构造各种特征,并根据业务目标选择相应的目标函数。 9. 重排层的作用是对排序结果进行调整,满足业务需求,包括增加多样性、去重、频控和业务规则。 10. 大模型在推荐系统中的应用包括内容理解、用户理解、生成式推荐和直接用 Encoder-Decoder 架构进行推荐。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《大数据应用实战》,新⼈⾸单¥59
《大数据应用实战》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论