推荐系统全链路设计:原理解读与业务实践
正版图书,可开发票,请放心购买。
¥
74.57
7.5折
¥
99
全新
库存16件
作者唐楠烊
出版社机械工业出版社
ISBN9787111750963
出版时间2024-05
装帧平装
开本16开
定价99元
货号1203268264
上书时间2024-05-28
商品详情
- 品相描述:全新
- 商品描述
-
目录
目 录<br /><br /><br />前言<br /><br />第1章 什么是推荐系统1<br /> 1.1 深度理解推荐系统1<br /><br /> 1.2 企业在构建推荐系统时会面临<br />哪些问题3<br /><br /> 1.3 4类主流推荐系统构建点拨3<br /><br />1.3.1 电商是怎么做推荐<br />系统的4<br /><br />1.3.2 视频网站是怎么做推荐<br />系统的9<br /><br />1.3.3 推荐系统是怎么应用于<br />广告业务的12<br /><br />1.3.4 推荐系统是怎么应用于<br />信息流的13<br /><br /> 1.4 推荐系统怎么拉活促销16<br /><br /> 1.5 架构和模型在推荐系统落地<br />中的作用17<br />第2章 推荐系统架构18<br /> 2.1 推荐系统架构概述19<br /><br /> 2.2 召回层概述20<br /><br />2.2.1 非个性化召回21<br /><br />2.2.2 个性化召回21<br /><br /> 2.3 粗排层概述23<br /><br />2.3.1 双塔粗排23<br /><br />2.3.2 交叉粗排24<br /><br /> 2.4 精排层概述24<br /><br /> 2.5 重排层概述25<br /><br /> 2.6 冷启动环节27<br /><br />2.6.1 用户冷启动28<br /><br />2.6.2 物料冷启动30<br />第3章 构建推荐系统的特征31<br /> 3.1 怎么收集数据31<br /><br /> 3.2 怎么清洗数据33<br /><br />3.2.1 物料侧数据33<br /><br />3.2.2 用户侧数据34<br /><br />3.2.3 内容侧数据35<br /><br />3.2.4 交叉数据36<br /><br /> 3.3 怎么处理连续特征36<br /><br />3.3.1 标准化36<br /><br />3.3.2 无监督分箱39<br /><br />3.3.3 有监督分箱40<br /><br /> 3.4 怎么处理离散特征47<br /><br />第4章 为推荐系统选择评价<br />指标54<br /> 4.1 不同业务的线上指标54<br /><br /> 4.2 精排层应该选择什么评价<br />指标56<br /><br /> 4.3 召回层应该选择什么评价<br />指标62<br /><br /> 4.4 重排层应该选择什么评价<br />指标66<br /><br /> 4.5 怎么设计合理的AB实验68<br />第5章 机器学习模型调参71<br /> 5.1 决策树调参71<br /><br /> 5.2 随机森林调参72<br /><br /> 5.3 XGBoost调参73<br /><br /> 5.4 LightGBM调参76<br /><br /> 5.5 全局优化调参77<br /><br />5.5.1 网格搜索77<br /><br />5.5.2 贝叶斯调参77<br /><br /> 5.6 利用集成学习提高推荐效果81<br />第6章 神经网络模型调参83<br /> 6.1 怎么对DNN调参83<br /><br />6.1.1 DNN的深度和宽度<br />调参83<br /><br />6.1.2 DNN激活函数的<br />选择84<br /><br /> 6.2 怎么为神经网络选择优化器90<br /><br /> 6.3 怎么为神经网络选择损失<br />函数94<br /><br /> 6.4 怎么解决神经网络的拟合<br />问题100<br />第7章 个性化召回层样本<br />选择和模型选择102<br /> 7.1 协同过滤召回102<br /><br />7.1.1 传统协同过滤102<br /><br />7.1.2 协同过滤的改进106<br /><br />7.1.3 协同过滤优缺点108<br /><br /> 7.2 双塔召回109<br /><br />7.2.1 DSSM模型109<br /><br />7.2.2 Youtube召回模型110<br /><br />7.2.3 Facebook召回模型113<br /><br />7.2.4 FM召回115<br /><br />7.2.5 MIND模型117<br /><br />7.2.6 ESAM模型120<br /><br /> 7.3 Word2vec在召回中的应用123<br /><br />7.3.1 基于Word2vec的经典<br />召回模型123<br /><br />7.3.2 Airbnb召回模型128<br /><br />7.3.3 “随机游走”在召回<br />中的应用134<br /><br /> 7.4 基于图网络的召回137<br /><br />7.4.1 Graph Sage137<br /><br />7.4.2 PinSage141<br /><br />7.4.3 GraphTR143<br /><br /> 7.5 基于树网络的召回147<br /><br />7.5.1 TDM树召回147<br /><br />7.5.2 DR151<br />第8章 精排层的样本选择和<br />模型选择156<br /> 8.1 传统DNN建模156<br /><br />8.1.1 Youtube DNN精排<br />模型156<br /><br />8.1.2 Wide&Deep158<br /><br /> 8.2 交叉模型159<br /><br />8.2.1 FM模型家族160<br /><br />8.2.2 DCN系列模型164<br /><br /> 8.3 偏置问题170<br /><br />8.3.1 位置偏置170<br /><br />8.3.2 曝光偏置172<br /><br />8.3.3 热门偏置173<br /><br />8.3.4 选择偏置173<br /><br />8.3.5 服从性偏置173<br /><br />8.3.6 不平等偏置174<br /><br /> 8.4 模型可解释性174<br /><br />8.4.1 FiBiNET174<br /><br />8.4.2 夏普利值177<br /><br />8.4.3 SHAP179<br /><br /> 8.5 因果场景182<br /><br />8.5.1 提升模型建模方式183<br /><br />8.5.2 基于树模型的因果<br />模型185<br /><br />8.5.3 标签转换法188<br /><br />8.5.4 提升模型的评价指标188<br /><br />8.5.5 因果模型应用于偏置<br />消除189<br /><br /> 8.6 序列建模192<br /><br />8.6.1 DIN192<br /><br />8.6.2 DIEN195<br /><br />8.6.3 MIMN197<br /><br />8.6.4 SIM203<br /><br /> 8.7 多目标建模206<br /><br />8.7.1 MMOE206<br /><br />8.7.2 ESMM+MMOE208<br /><br />8.7.3 SNR209<br /><br />8.7.4 CGC209<br /><br />8.7.5 PLE211<br /><br />8.7.6 多目标模型的损失<br />优化212<br />第9章 粗排层的样本选择和<br />模型选择214<br /> 9.1 蒸馏215<br /><br /> 9.2 工程优化217<br />第10章 重排层的设计与<br />实现219<br /> 10.1 精排数据分析219<br /><br /> 10.2 模型重排221<br /><br />10.2.1 PRM221<br /><br />10.2.2 生成式重排机制223<br /><br /> 10.3 混排225<br /><br />10.3.1 混排公式推导225<br /><br />10.3.2 强化学习在混排中的<br />应用226<br />第11章 冷启动环节的设计<br />与实现233<br /> 11.1 用户冷启动233<br /><br /> 11.2 物料冷启动233<br /><br /> 11.3 PID算法235<br /><br /><br />
内容摘要
这是一本指导中高级从业者高质量落地现代推荐系统,围绕现代推荐系统核心技术展开深度解读的专业工具书,又是一套完整的推荐系统高质量落地解决方案。本书基于推荐算法工程师实际工作场景规划内容,融合了作者在阿里巴巴、58同城等多家大厂做推荐系统设计和优化的经验,是一本方法和实践兼具的好书。<br />本书不针对零基础从业者,而是以帮助初级算法工程师向中高级进阶为目标。书中从底层剖析推荐系统在实际业务场景中可能出现的各种问题,直指问题的本质,并按照推荐系统工作流程逐一破解。<br />本书共包括11章:<br />第1章 主要介绍推荐系统在各个互联网业务场景中的落地情况,包括构建推荐系统可能面临的问题,以及电商、视频、电子书、广告系统、信息流、拉活促销等相关推荐系统落地指导。<br />第2章 介绍现代推荐系统的整体架构,以帮助读者从宏观层面整体了解推荐系统。<br />第3章 对推荐系统所需要的数据和特征处理进行深度剖析,包括数据的收集、非结构化数据的结构化清洗、连续特征处理和离散特征处理等重点内容。<br />第4章 对推荐系统的在线指标和离线指标,以及AB实验的设计进行深度讲解。<br />第5章和第6章,主要对机器学习和神经网络的设计和调参进行详细解读。这是本书的重点,也是很多推荐算法工程师的痛点。这部分包括XGBoost的重要参数调优、集成学习最DA化推荐效果利用、DNN网络深度和宽度的影响、激活函数的选择、优化器选择、损失函数、过/欠拟合等内容。<br />第7~9章 分别对召回层、精排层、粗排层进行详细解读,包括5种召回方案、4种精排建模方式、2种粗排设计方案,以及模型可解释性、近离线计算等重点内容。<br />第10章 主要介绍精排模型的分析方法,重排模型(PRM、生成式重排模型)和混排(混排的原理和强化学习在混排的应用)的原理。<br />第11章 主要介绍冷启动链路的设计,主要包括新用户如何冷启动、新物料如何冷启动和冷启动涉及的流量分配算法。这是本书的特色内容。
主编推荐
?以往专注于算法模型或特征工程等某一细分领域推荐系统已经无法满足用户不断变化的需求。推荐系统涉及的技术越来越多。除了算法模型和特征工程,现在的推荐系统的核心还包括计算平台的优化、用户画像的构建与更新、产品策略的制定等。这些因素相互关联、相互影响,共同构成了一个完整的推荐系统生态。
本书聚焦于业务场景、多层推荐框架、特征处理、测评指标定义、冷启动系统等关键问题,通过深入剖析核心痛点,帮读者更好地理解和应用新时代推荐系统的核心技术。掌握了这些技术,读者就可以轻松提升推荐系统的效果和性能,满足用户日益增长的个性化需求。
— 没有更多了 —
以下为对购买帮助不大的评价