信息流推荐算法

信息流推荐算法

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

从算法工程师和产品经理的双重视角来阐述推荐算法。

内容简介

本书从信息流个性化推荐算法从业者的角度,阐述在资讯内容类App中,如何搭建健壮、完善的个性化推荐算法体系,如何融合产品运营的专家模型和端到端的深度学习,如何平衡短期的商业化目标和长期的用户体验,以及我们在多个行业头部平台实践的过程中遇到的典型业务问题和解决方案,对比理论推导为主的机器学习书籍,本身更偏向基于行业问题的深度思考及落地实践。

作者简介

作者赵争超,腾讯视频推荐中心副总监,负责腾讯视频海外版的个性化推荐,研究方向为推荐算法的研究与应用、精准营销在零售业的落地实践。前阿里巴巴高级算法专家,负责淘宝购物路径的推荐算法和新零售域的大数据应用。

章节目录

版权信息

推荐序

推荐者简介

前言

第1章 信息流产品与推荐算法

1.1 什么是信息流产品

1.2 信息流产品对用户体验和商业价值的重塑

1.2.1 信息流产品下的用户体验

1.2.2 商业价值的重塑

1.2.3 用户体验及商业价值总结

1.3 信息流产品推荐系统的构成

1.3.1 推荐算法基线

1.3.2 推荐算法的生态建设

1.4 本章小结

第2章 业务数据探索:推荐算法闭环的起点与终点

2.1 产品运营分析

2.1.1 系统性分析

2.1.2 周期性分析

2.2 用户画像分析

2.2.1 用户画像构建的基本方法

2.2.2 用户画像之价值分层与生命周期管理

2.2.3 用户画像的质量保障

2.3 用户行为路径分析

2.4 本章小结

第3章 可插拔式的召回算法

3.1 召回侧的业务目标和技术方向

3.2 协同过滤召回

3.2.1 User-based CF

3.2.2 Item-based CF

3.2.3 Item-based CF与User-based CF的对比与改进

3.2.4 Model-based CF

3.3 用户和物品的向量化表示学习

3.3.1 从Word2vec到Item2vec

3.3.2 YouTube DNN

3.3.3 DSSM

3.4 基于图模型的召回建模

3.4.1 SimRank

3.4.2 DeepWalk

3.4.3 LINE

3.4.4 Node2vec

3.4.5 EGES

3.5 用户行为序列召回建模

3.5.1 序列建模的通用算法模块

3.5.2 用户多兴趣建模

3.5.3 序列建模总结

3.6 本章小结

参考文献

第4章 粗排算法

4.1 粗排的定位和重要性思考

4.2 前深度学习时代的粗排

4.2.1 非个性化离线评估模型

4.2.2 浅层个性化模型

4.3 深度粗排模型的重要方法

4.3.1 基于向量内积的双塔模型

4.3.2 基于精排模型的知识蒸馏

4.3.3 COLD粗排架构

4.4 粗排建模的重要问题

4.4.1 样本选择策略

4.4.2 粗精排一致性校验

4.5 本章小结

参考文献

第5章 精排算法

5.1 精排算法的核心目标和概要

5.2 前深度学习时代的精排算法

5.2.1 LR

5.2.2 FM

5.2.3 GBDT

5.3 深度精排算法

5.3.1 Wide & Deep

5.3.2 DeepFM

5.3.3 DIN

5.3.4 DIEN

5.3.5 DSIN

5.3.6 SIM

5.4 在线学习

5.4.1 在线学习的基本概念

5.4.2 在线学习算法框架:FTRL

5.5 多任务学习

5.5.1 MMoE

5.5.2 ESMM

5.5.3 PLE

5.5.4 MFH

5.5.5 MVKE

5.6 本章小结

参考文献

第6章 多目标融合算法

6.1 多目标融合的意义

6.2 启发式多目标融合

6.2.1 Grid Search

6.2.2 Random Search

6.2.3 搜参实践

6.3 贝叶斯优化

6.3.1 概率代理模型

6.3.2 采集函数

6.3.3 贝叶斯搜参实践

6.4 进化策略

6.4.1 进化算法的相关概念

6.4.2 基于OpenAI ES的进化策略实践

6.5 强化学习

6.5.1 强化学习的核心概念

6.5.2 强化学习的多目标融合实践

6.6 本章小结

参考文献

第7章 重排算法

7.1 重排算法概要及核心目标

7.2 多样性算法之启发式方法

7.2.1 MMR

7.2.2 MLR

7.2.3 DPP

7.3 多样性算法之list-wise建模

7.3.1 DLCM

7.3.2 PRM

7.3.3 Seq2Slate

7.3.4 GRN

7.3.5 PRS

7.4 端云一体协同推荐

7.4.1 EdgeRec

7.4.2 DCCL

7.5 本章小结

参考文献

第8章 推荐建模中的数据预处理和模型后处理

8.1 评分矩阵构建

8.2 特征工程

8.2.1 特征的提取与加工

8.2.2 特征重要性分析

8.3 模型校准

8.4 本章小结

第9章 信息流推荐中的经典业务问题应对

9.1 关于信息茧房

9.2 关于保量策略

9.3 内容与用户冷启动

9.3.1 DropoutNet

9.3.2 MWUF

9.3.3 LinUCB

9.3.4 Cold & Warm Net

9.4 偏置与消偏

9.4.1 偏置分析

9.4.2 消偏:用户选择偏置

9.4.3 消偏:曝光偏置

9.4.4 消偏:群体一致性偏置

9.4.5 消偏:位置偏置

9.4.6 消偏:流行度偏置

9.5 正向行为定义

9.6 本章小结

参考文献

第10章 信息流推荐算法的评估与改进

10.1 宏观视角下的推荐效果评估

10.2 微观视角下的推荐效果评估

10.2.1 推荐效果评估流程

10.2.2 离线评估指标体系

10.3 A/B测试的实验机制设计

10.3.1 A/B测试的基本概念及必要性

10.3.2 A/B测试的实验设计和效果分析

10.3.3 A/B测试与Interleaving

10.4 本章小结

参考文献

第11章 总结与展望

11.1 推荐算法的重要挑战

11.2 论推荐算法工程师的自我修养

11.3 本章小结

后记

勘误和支持

信息流推荐算法是2024年由机械工业出版社出版,作者赵争超。

得书感谢您对《信息流推荐算法》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python算法详解 电子书
- 以“从入门到精通”的写作方法构建内容,让读者入门容易。 为了使读者能够完全看懂本书的内容,本书遵循“从入门到精通”基础类图书的写法,循序渐进地讲解算法的知识。 - 破解语言难点,以“技术解惑”贯穿全书,绕过学习中的陷阱。 为了帮助读者学懂算法,每章都会有“技术解惑”模块,让读者知其然又知其所以然。 - 书中包含大量典型实例。 书中有195个实例,通过这些实例的练习,读者有更多的实践演练机会。 - 通过QQ群和网站论坛实现教学互动,形成互帮互学的朋友圈。 本书作者为了方便给读者答疑,特地提供了网站论坛、QQ群等技术支持,并且随时在线与读者互动。让大家在互学互帮中形成一个良好的学习编程的氛围。网站名称和群号,详见本书前言部分。
趣学算法 电子书
50多个实例展示算法的设计、实现、复杂性分析及优化过程,培养算法思维,带你感受算法之美。
算法设计基础 电子书
本书从算法设计策略和算法实际应用两方面入手,介绍了6类常用的算法:蛮力法、分治法、贪心法、动态规划法、回溯法和分支限界法。本书以“算法设计基础知识+算法经典应用案例”为主线,讲解了各章内容,分析了各类算法的特点,帮助读者理解算法的基本概念、掌握算法的关键设计步骤和了解算法所适用的问题。
算法设计与分析 电子书
本书共分9章,内容包括:算法设计基础、算法效率分析基础、迭代法、蛮力法、分治法、回溯法与分支界限法、贪心算法、动态规划、随机算法。
算法设计与分析 电子书
带你理解算法核心的问题。算法描述采用伪码,突出对问题本身的分析和求解方法的阐述。