婵犵數濮烽弫鎼佸磻濞戞娑欐償閵娿儱鐎梺鍏肩ゴ閺呮粌鐣烽弻銉﹀€甸柨婵嗛閺嬫稓绱掗埀顒勫磼濮樿偐鍞甸柣鐘烘〃鐠€锕€危閸涘ǹ浜滈柨鏇楀亾鐎殿喖澧庨幑銏犫攽鐎n亶娼婇梺缁樏璺盒掗幇鐗堚拺闂傚牊绋掗幖鎰箾瀹割喖骞栭柣锝呭槻椤繄鎹勯搹鐟板箰闂備線鈧偛鑻晶浼存煠妤﹁法绨块柕鍥ㄥ姍楠炴帡骞嬮悜鍡橆棨闂傚倷绀侀幖顐λ囬鐐村€舵繝闈涚墕椤ユ岸鏌涢…鎴濇灀婵℃彃鐗撻弻锟犲礃閳哄倸鏆楅梺浼欑秬娴滎剛妲愰幒妤€惟鐟滃酣寮抽埡鍐<閺夊牄鍔嶉ˉ鍫ユ煛娴h宕岄柡浣规崌閺佹捇鏁撻敓锟� [闂傚倸鍊峰ù鍥儍椤愶箑骞㈤柍杞扮劍椤斿嫮绱撻崒姘偓鍝ョ矙閸曨垰绠柨鐕傛嫹 | 闂傚倸鍊烽懗鑸电仚缂備胶绮崝妤冨垝閺冨牊鍊婚柦妯侯槸閻庮參姊虹粙鎸庢拱闁糕晛鍟村鎼佸冀椤撶喓鍘繝鐢靛仜閻忔繈宕濆鑸电厸闁稿本顨呮禍锟�]

    • 推荐系统--飞桨深度学习实战
      • 作者:编者:薛峰//吴乐//吴志华//张文慧//杨晴虹|责编:黄芝//薛阳
      • 出版社:清华大学
      • ISBN:9787302623755
      • 出版日期:2023/06/01
      • 页数:248
    • 售价:27.92
  • 内容大纲

        本书将推荐系统的理论基础与代码实践相结合,内容涵盖各类非个性化和个性化、经典及先进的推荐算法,以及工业界推荐系统的基本流程、步骤。本书可以作为各高校相关专业智能推荐系统课程教材,也可以作为技术人员的参考书籍。通过本书,读者可以掌握推荐系统的基本概念、评价指标,熟悉推荐系统在工业界应用的具体过程,既可以了解基于传统机器学习的推荐算法,也可以学习基于深度学习的前沿推荐算法,本书的最后一章带领读者熟悉推荐系统领域的关键问题和挑战。
  • 作者介绍

  • 目录

    第1章  推荐系统概述
      1.1  推荐系统的背景与价值
        1.1.1  推荐系统的背景
        1.1.2  典型的推荐系统应用
      1.2  推荐系统是如何工作的
        1.2.1  推荐系统的基本任务
        1.2.2  推荐系统的工作过程
        1.2.3  推荐系统的原理
      1.3  推荐系统的历史与分类
        1.3.1  推荐系统的发展历史
        1.3.2  推荐算法的分类
      1.4  推荐系统评测
        1.4.1  推荐系统的评测方法
        1.4.2  推荐系统的评测指标
      参考文献
    第2章  生产环境下的推荐系统
      2.1  推荐系统的业务流程
        2.1.1  推荐总体流程
        2.1.2  召回环节
        2.1.3  排序环节
        2.1.4  后处理调整
      2.2  推荐系统的主要业务模块
        2.2.1  数据采集与处理模块
        2.2.2  特征工程模块
        2.2.3  推荐算法模块
        2.2.4  用户交互模块
      2.3  推荐系统架构设计
        2.3.1  总体业务架构
        2.3.2  数据层
        2.3.3  算法层
        2.3.4  系统层
      2.4  线上系统的A/B测试
        2.4.1  前端接口
        2.4.2  数据读取接口
        2.4.3  测试及评估接口
        2.4.4  监控接口
      参考文献
    第3章  机器学习算法基础
      3.1  机器学习算法概述
        3.1.1  机器学习算法基本过程
        3.1.2  机器学习算法的分类
      3.2  线性回归算法
        3.2.1  线性回归模型
        3.2.2  线性回归模型的损失函数
        3.2.3  梯度下降求解线性回归模型参数的最优值
        3.2.4  线性回归算法正则化
        3.2.5  实验
        3.2.6  线性回归算法特点
      3.3  逻辑回归算法
        3.3.1  逻辑回归模型

        3.3.2  逻辑回归损失函数
        3.3.3  梯度下降求解最优值
        3.3.4  逻辑回归算法的正则化
        3.3.5  实验
        3.3.6  逻辑回归算法特点
      3.4  决策树
        3.4.1  决策树的结构
        3.4.2  决策树算法
        3.4.3  决策树算法总结
        3.4.4  基于sklearn的决策树实验
      3.5  朴素贝叶斯
        3.5.1  朴素贝叶斯相关的统计学知识
        3.5.2  朴素贝叶斯模型
        3.5.3  总结
        3.5.4  基于sklearn的Naive-Bayes实验
      3.6  神经网络
        3.6.1  神经元模型
        3.6.2  全连接神经网络
        3.6.3  卷积神经网络
        3.6.4  循环神经网络
        3.6.5  图神经网络
        3.6.6  实验评估
      参考文献
    第4章  典型推荐算法
      4.1  推荐算法相关知识
        4.1.1  推荐算法的分类
        4.1.2  推荐系统中的隐式反馈、显式反馈
        4.1.3  推荐系统中的损失函数
      4.2  非个性化推荐算法
        4.2.1  基于流行度的推荐方法
        4.2.2  基于关联规则的推荐方法
      4.3  基于内容的推荐
        4.3.1  基本思想和过程
        4.3.2  一个基于内容推荐的示例
        4.3.3  基于标签的推荐
      4.4  基于统计(相似度)的方法
        4.4.1  基于用户的协同过滤
        4.4.2  基于物品的协同过滤
      4.5  基于矩阵分解的个性化推荐
        4.5.1  Matrix Factorization算法(MF/SVD)
        4.5.2  Bias-SVD算法
        4.5.3  SVD++算法
        4.5.4  WR-MF和EALS算法
      4.6  基于物品的协同过滤
        4.6.1  背景简介
        4.6.2  SLIM算法
        4.6.3  FISM算法
      参考文献
    第5章  点击率预估算法
      5.1  推荐系统中的召回和排序过程

        5.1.1  为什么需要召回和排序环节
        5.1.2  召回、排序环节的典型方法
      5.2  点击率预测简介
      5.3  逻辑回归模型
        5.3.1  背景
        5.3.2  基于LR模型的CTR预测流程
        5.3.3  实验
      5.4  因式分解机模型
        5.4.1  背景
        5.4.2  FM模型原理
        5.4.3  实验
      5.5  梯度提升树模型
        5.5.1  背景
        5.5.2  模型原理
        5.5.3  实验
      5.6  梯度提升树+逻辑回归模型(GBDT+LR)
        5.6.1  背景
        5.6.2  模型原理
        5.6.3  实验
      5.7  基于深度学习的CTR模型
        5.7.1  模型的记忆能力和泛化能力
        5.7.2  Wide&Deep模型
        5.7.3  DeepFM模型
        5.7.4  xDeepFM模型
        5.7.5  实验
      5.8  本章小结
      参考文献
    第6章  基于深度学习的推荐算法
      6.1  为什么需要深度学习
        6.1.1  推荐算法应用的挑战
        6.1.2  深度学习的优势
      6.2  深度学习与推荐系统的分类
        6.2.1  表征学习
        6.2.2  交互建模
      6.3  基于深度学习的矩阵分解推荐算法DeepMF
        6.3.1  背景
        6.3.2  模型原理
        6.3.3  实验
        6.3.4  模型总结
      6.4  基于深度学习的协同过滤推荐算法NeuralCF
        6.4.1  背景
        6.4.2  模型原理
        6.4.3  实验
        6.4.4  模型总结
      6.5  基于深度学习的物品协同过滤算法DICF
        6.5.1  DICF模型结构
        6.5.2  DICF模型优化
        6.5.3  实验评估
        6.5.4  DICF模型总结
      6.6  基于GNN的协同过滤算法

        6.6.1  背景
        6.6.2  模型原理
        6.6.3  实验
        6.6.4  模型改进
        6.6.5  模型总结
      6.7  基于GNN的混合推荐算法
        6.7.1  DiffNet模型
        6.7.2  AGCN模型
      6.8  本章小结
      参考文献
    第7章  一个简易的推荐系统
      7.1  简易推荐系统需求描述
        7.1.1  数据集准备
        7.1.2  推荐模型准备
        7.1.3  构建在线推荐接口
      7.2  数据集处理
        7.2.1  用户数据处理
        7.2.2  物品(电影)数据处理
        7.2.3  评分数据处理
        7.2.4  构建数据读取器
      7.3  基于PaddlePaddle实现的神经网络推荐模型
        7.3.1  用户特征向量构造
        7.3.2  电影特征向量构造
        7.3.3  模型训练和参数保存
      7.4  模拟在线电影推荐
    第8章  推荐系统中的问题与挑战
      8.1  冷启动问题
        8.1.1  冷启动问题定义
        8.1.2  冷启动解决方法
      8.2  数据稀疏性问题
        8.2.1  数据稀疏问题定义
        8.2.2  数据稀疏问题解决方法
      8.3  推荐可解释性问题
        8.3.1  可解释问题定义
        8.3.2  推荐解释方法
      8.4  大数据处理与增量计算问题
        8.4.1  大数据问题定义
        8.4.2  大数据问题解决方法
      8.5  数据偏差问题
        8.5.1  数据偏差问题定义
        8.5.2  缓解数据偏差的方法
      8.6  其他问题
        8.6.1  时效性问题
        8.6.2  多样性问题
        8.6.3  用户意图检测问题
      参考文献