欢迎光临散文网 会员登陆 & 注册

现代推荐算法

2023-07-26 23:19 作者:取个名字吧一个就好  | 我要投稿

链接:https://pan.baidu.com/s/1Le5pXXF6N_-mkgFo2JKrMg?pwd=86xr 

提取码:86xr

本书不仅全面地介绍了当下前沿流行的各式推荐算法,更多的是在阐释技术的同时把作者多年作为推荐算法工程师的工作经验和技巧融合进去,提升本书的含金量,给读者能同时带去技术和职场双重收获!

得到:

→中国图象图形学学会副理事长兼秘书长 北京科技大学计算机与通信工程学院副院长|马惠敏

→张枫

→Meta Principal Scientist |刘霁

→阿里妈妈展示及内容广告算法总监|姜宇宁(孟诸)

→北京大学计算机学院助理教授、博士生导师|王鹤

五位专家倾情作序推荐,每篇推荐序都是值得我们学习的推荐典范文章,既讲述了推荐的发展历史又阐明当下推荐趋势。

也得到了:

→抖音推荐负责人|刘作涛

→字节跳动前视觉技术负责人|王长虎

→快手推荐算法副总裁|周国睿

→清华大学博士|陈晓智

→AMD高级软件研发经理|李栋

→卡耐基梅隆大学博士后 Sea AI Lab 研究员|许翔宇

→旷视科技高级研究员|刘宇

→清华大学未来实验室助理研究员|路奇

→思谋科技总经理|苏驰

九位专家的鼎力推荐,诚心道出对本书的赞赏与评价,供读者品鉴。


内容简介

本书深入全面地讲解了现代推荐算法,同时兼顾深度和广度,介绍了当下较前沿、先进的各类算法及其实践。

本书从总览篇开始,介绍推荐系统的基本概念及工作环节。在模型篇中,除了梳理推荐系统的发展史,本书还重点讲解面向工业实践的选择及改进,为读者打下推荐系统的算法基础;进而带着读者进阶到前沿篇、难点篇,面对推荐系统中的各式问题,给出解决方案;最后在决策篇中,从技术原理和用户心理出发,解释一些常见决策背后的依据,从而帮助读者从执行层面进阶到决策层面,建立大局观。

本书力求用简洁易懂的语言说清核心原理,对已经有一定机器学习概念和数学基础的学生和相关领域的从业者非常友好,特别适合推荐系统、计算广告和搜索领域的从业者及学生拓展新知和项目实战。


作者简介

赵致辰

本硕毕业于清华大学电子工程系。主要研究方向包括动作识别、人脸识别、广告和推荐中的排序模型及冷启动问题等,发表相关学术领域论文7篇。曾从事移动端人脸识别工作,开发的红外人脸识别算法应用于国内多款手机;在推荐领域,提出的“POSO”模型在用户冷启动问题上取得突破性收益,已经在业界广泛应用,国内外多家公司与产品如TikTok、快手、Meta等都在以POSO为原型探索冷启动模型。


精彩书评

《现代推荐算法》这本书,对现代推荐领域的技术和应用进行了重新梳理。本书从

应用需求和实际问题出发,翔实地介绍了推荐系统环节、具体算法模型、前沿技术与

方向。此外,本书还包含解决冷启动等难点问题的技巧,多种技术选型的讨论,以及

产品运营决策的建议。

——中国图象图形学学会副理事长兼秘书长 北京科技大学计算机与通信工程学院副院长|马惠敏


《现代推荐算法》这本书很难得地从当前互联网主流产品和推荐系统的真实问题出发,总结了包含阿里巴巴、字节跳动等公司最新公开的技术进展,更适合当下一线的推荐算法从业者阅读。

——张枫


这本书从实践出发,比较全面地涵盖了最近几年前沿的推荐技术的发展,深入浅出,兼顾了前沿性、实用性和严谨性,是不可多得

的推荐领域入门教材。即便对像我这样具备一定从业经验的人来说,在读到很多章节

时也受益匪浅。

最后希望这本书能够为大家顺利打开进入推荐行业的大门。

——Meta Principal Scientist |刘霁


本书由水哥(赵致辰)撰写,他是我在字节跳动的同事和朋友。他不仅有丰富的

计算机视觉和推荐系统的研发经验,还是一个有敏锐洞察力和创造力的人。他能够将

最新的研究成果转化为实际应用,并且能够清晰地阐述自己的思路和方法。这本书就

是他对推荐系统领域的总结和分享。本书涵盖了从基础理论到前沿技术,从工程实践

到业界案例,从数学公式到代码实现等方面的内容,既适合初学者作为入门教材,也

适合进阶者作为参考资料。

——阿里妈妈展示及内容广告算法总监|姜宇宁(孟诸)


从内容上讲,这本书以推荐系统的视角,从理论到实践,从算法到工程,从技术到商业,全面讲解了推荐系统的方方面面。这使得读者不仅能够了解推荐系统的原理,还能掌握实际应用的技巧,对工业界人士和感兴趣的同学们来说都是极具参考价值的。

——北京大学计算机学院助理教授、博士生导师|王鹤


当下,推荐算法已经得到非常广泛的应用,进而影响到大家生活的很多方面,也或改变、或更新了很多商业模式。相应地,人们对推荐系统的需求和复杂度的要求达到了一个前所未有的高度,推荐系统所用的技术正在经历巨大的变革。作为推荐领域的从业者,我们需要重新审视和理解推荐系统,本书的出版恰合时宜。本书全面地阐述了大规模现代推荐系统所遇到的各种问题,包括其难点和痛点,同时细致地介绍了前沿算法、业界新进展及作者本人的深度思考。我相信本书对推荐领域的从业者在业务知识的补充和职业方向的选择等方面会有很不错的助益。

——抖音推荐负责人|刘作涛

本书是一部探讨推荐系统核心技术与实践应用的精彩之作。作者以在字节跳动广告推荐领域的实战经验为基础,在本书中生动地阐述了推荐系统的全链路及模型,以及其对前沿技术的独到见解。本书既有理论深度,又有实践指导价值,强烈建议给关心推荐系统研究与应用的朋友们阅读。

——字节跳动前视觉技术负责人|王长虎

通读本书,不仅能领略推荐系统的发展进程,理解各阶段的技术思路,还能在各个细节之处发现惊喜。本书蕴含诸多独到的见解,值得用心体会。

——快手推荐算法副总裁|周国睿

与诸如计算机视觉等机器学习不同,推荐面对的对象不是客观的物体,而是用户。在互联网时代,对用户的理解是不可或缺的。本书凝结了作者对推荐领域的思考、对用户的认识,内含作者的独到见解,读后有很大帮助。

——清华大学博士|陈晓智

本书深入浅出地介绍了现代推荐系统的核心技术,全面剖析了推荐系统的基础模型、技术前沿和难点问题。本书行文幽默诙谐、言必有物,是一本难得的推荐系统入门和工业实战佳作。

——AMD 高级软件研发经理|李栋

《现代推荐算法》一书以通俗易懂的语言解释了推荐系统中的各种复杂技术和算法,凝结了作者在该领域的长期积累和深刻洞见,非常适合于想要学习推荐系统的初学者和从业人员,它不仅可以帮助读者建立推荐系统的基础知识,还可以帮助读者深入了解推荐系统的各种算法和应用场景,我强烈推荐这本书给所有对推荐系统感兴趣的读者。

——卡耐基梅隆大学博士后 Sea AI Lab 研究员|许翔宇

本书深入浅出地介绍了推荐系统的理论知识及产品应用,新手能从中学习到丰富的推荐系统知识,已经从事推荐行业多年的人再读也会颇有启发。我诚挚地向想了解推荐系统和想进一步深入研究推荐系统的读者推荐此书。

——旷视科技高级研究员|刘宇

阅读本书使得我们对互联网推荐系统有了更加深刻的理解,本书内容覆盖全面,从技术架构、算法细节到用户理解、运营逻辑等均有涉猎,对于相关从业人员的进阶修炼大有益处,同时也为广大普通用户了解自己常用的信息获取平台的背后推荐机制提供了有效入口。

——清华大学未来实验室助理研究员|路奇

对于想要深入了解推荐系统的人来说,《现代推荐算法》这本书是一个非常好的选择。该书介绍了推荐系统的基本原理、常用算法以及实现技术,并提供了详细的案例研究和实践经验。无论你是一名学生、研究人员还是工程师,这本书都会为你提供丰富的知识和实用的指导,让你能够更好地设计和实现推荐系统,为用户提供更好的推荐服务。

——思谋科技总经理|苏驰


目录

总览篇

第 1 章 推荐系统概述 2

11 推荐系统是什么 2

12 推荐系统发展的天时、地利、人和 4

121 天时 6

122 地利 6

123 人和 7

第 2 章 现代推荐链路 9

21 召回、粗排、精排——各有所长 9

22 召回、粗排、精排——级联漏斗 13

23 打压、保送、重排——拍不完的脑袋 20

模型篇

第 3 章 精排之锋 25

31 简单“复读机”——逻辑回归模型 25

32 工业逻辑回归模型的稀疏性要求 29

33 FM 的一小步,泛化的一大步 34

34 多彩的 FNN/PNN/ONN/NFM 世界 37

35 高阶交叉 41

36 工具人 GBDT 45

37 嵌入表示亦福亦祸,树模型的新机遇 49

38 DNN 与两大门派,“一念神魔”与功不唐捐 53

39 再论特征与嵌入生成 58

310 机器学习唯一指定王牌技术——注意力机制 62

311 注意力机制的几种写法 65

312 Transformer 的升维打击 69

第 4 章 粗排之柔 72

41 粗排存在与否的必要性 73

42 粗排复杂化的方法 73

43 Pair-wise 与 List-wise 74

第 5 章 召回之厚 76

51 u2i 之双塔进击史 76

52 i2i 及 u2u2i 方案 81

53 近似搜索概览 85

531 向量量化类方法 86

532 基于图的搜索 87

54 树模型与类树模型的冲击 89

第 6 章 模型迭代的术与道 93

61 什么是“老汤模型” 93

62 模型迭代的“术” 96

63 模型迭代的“道” 98

前沿篇

第 7 章 用户兴趣建模 101

71 从百到万的用户长期兴趣建模 101

711 从百到千 102

712 从千到万 102

72 用户多峰兴趣建模 104

第 8 章 多任务学习 107

81 多任务学习的实践意义 107

82 多任务学习的基本框架 110

83 平行关系建模——MMoE 类方法 113

84 非平行关系建模,任务间的因果 117

第 9 章 非梯度场景 121

91 线上与线下的鸿沟 121

92 弱个性化 CEM,强个性化强化学习 124

93 探微参数与性能的关系,把点连成面 128

第 10 章 探索与利用 133

101 为什么要探索与利用 133

102 探索的本质是巧妙“贪心” 136

第 11 章 后精排环节 139

111 定义多样性问题,简单的形式与复杂的标准 139

112 DPP 算法与多样性 142

113 考虑上下文的重排序 144

第 12 章 推荐中的偏差与消除 147

121 各种各样的偏差 147

122 流行度偏差的消除 148

123 位置偏差的消除 151

第 13 章 自动机器学习技术 155

131 网络结构搜索与网络微操的探索 155

132 特征的搜索 159

133 模型压缩 161

第 14 章 图计算 165

141 数据结构的终极 165

142 GNN 的极简发展史 168

143 物料非原子化,建模转向图 171

难点篇

第 15 章 延迟转化 175

151 转化与广告机制 175

152 转化的分解 177

153 其他角度 178

第 16 章 物料冷启动 181

161 “多模态之石,可以攻玉” 181

162 预排序向左,个性化向右 184

163 流量分配,“普度众生”还是“造神” 188

第 17 章 用户冷启动 191

171 元学习,对模型拔高的要求 191

172 初始化的基底分解与生成 195

173 POSO,首个从结构角度改善用户冷启动的模型 197

174 精品池:抓住人性需求 201

第 18 章 因果推断 204

181 当分布不够用时 204

182 寻找“工具人”,将因果推断直接应用于推荐 209

第 19 章 长尾优化 212

决策篇

第 20 章 流量 218

201 重新认识流量 218

2011 流量区分快慢 219

2012 流量区分成本高低 220

2013 流量是盲目的 220

2014 流量是有“圈子”的 221

202 时间的研究 222

第 21 章 分层 224

211 你必须理解的物料生命周期 224

212 你必须理解的用户分层 228

213 三阶段让用户为我“死心塌地” 231

第 22 章 实验现象与回收 234

221 决策上线的黄金法则 234

222 “临门一脚”,结果真的置信了吗 237

223 不万能的 A/B 实验和难以归因的反转 239

224 线上和线下的对齐——无穷逼近 241

后记 243

参考文献 244


查看全部↓


现代推荐算法的评论 (共 条)

分享到微博请遵守国家法律