-
内容大纲
这是一本全面讲解图计算、知识图谱及其在推荐系统领域应用的专著,为读者基于神经网络构建推荐系统提供了详细指导,是作者在相关领域10余年经验的总结。掌握本书内容,读者可开发出能处理多模态数据的推荐系统,提供更丰富和准确的推荐体验。本书主要内容分为两篇。
第一篇图数据以及图模型(第1-3章)
对图数据、图神经网络、知识图谱的基础知识进行了梳理,帮助读者掌握这3项技术的关键原理与算法,为后面的学习打下基础。
第二篇推荐系统(第4-9章)
首先介绍了推荐系统的架构,包括逻辑架构、技术架构和数据建模,以及基于GNN的推荐系统架构;然后详细讲解了如何基于GNN构建推荐系统,以及基于图的推荐算法;接着讲解了知识图谱在推荐系统中的应用以及相关的算法模型;最后探讨了推荐系统领域当前的热点问题、研究方向,以及工业级推荐系统领域的核心难题。 -
作者介绍
刘宇,资深AI技术专家和搜索与推荐领域专家,曾在多家互联网公司担任资深算法专家、技术总监以及技术VP,现担任某创业公司CTO。在人工智能和信息检索领域有10余年开发经验,对主流的推荐、搜索、聊天机器人、大模型等技术、产品与解决方案都有深入研究,尤其擅长用简单高效的方法解决公司的数智化问题。 项目经验丰富,曾成功主导多个电商算法项目的落地和实施,参与完成多个推荐系统从0到1的搭建。曾在多家单位获得个人开发优秀贡献奖,带领团队多次获得团队优秀贡献奖。著有《智能搜索和推荐系统:原理、算法与应用》《聊天机器人:入门、进阶与实战》,其中前者在2022年被某电商平台评为“人工智能领域最受读者喜爱图书TOP5”。 -
目录
推荐序一
推荐序二
推荐序三
前言
第一篇 图数据与图模型
第1章 图数据基础
1.1 数学基础
1.2 图的基本知识
1.2.1 什么是图
1.2.2 图中基本元素及定义
1.3 图的表示方法
1.3.1 图的代数表示
1.3.2 图的遍历
1.4 图数据及图神经网络
1.4.1 图数据的性质
1.4.2 图数据应用
1.4.3 图神经网络的发展史
1.5 本章小结
第2章 图神经网络基础
2.1 神经网络的基本知识
2.1.1 神经元
2.1.2 前馈神经网络
2.1.3 反向传播
2.2 卷积神经网络
2.2.1 卷积神经网络基本概念和特点
2.2.2 卷积神经网络模型
2.3 循环神经网络
2.3.1 循环神经网络结构和特点
2.3.2 循环神经网络模型
2.4 图神经网络
2.4.1 图神经网络综述
2.4.2 卷积图神经网络
2.4.3 循环图神经网络
2.5 本章小结
第3章 知识图谱基础
3.1 知识图谱的定义和模型
3.1.1 知识图谱定义
3.1.2 知识图谱嵌入
3.1.3 距离变换模型
3.1.4 语义匹配模型
3.2 知识图谱上的神经网络
3.2.1 关系图卷积网络
3.2.2 知识图谱与注意力模型
3.3 本章小结
第二篇 推荐系统
第4章 推荐系统架构
4.1 推荐系统的逻辑架构
4.2 推荐系统的技术架构
4.3 推荐系统的数据和模型部分
4.3.1 推荐系统中的数据平台建设
4.3.2 推荐系统中的数据挖掘方法
4.3.3 推荐系统模型
4.4 推荐系统的评估
4.4.1 推荐系统的评估实验方法
4.4.2 离线评估
4.4.3 在线评估
4.5 基于GNN的推荐系统架构
4.6 本章小结
第5章 基于GNN的推荐系统构建基础
5.1 关于嵌入
5.2 Word2Vec
5.2.1 哈夫曼树与哈夫曼编码
5.2.2 基于Hierarchical Softmax的CBOW模型
5.2.3 基于Hierarchical Softmax的Skip-gram模型
5.3 Item2Vec
5.4 图嵌入
5.4.1 DeepWalk算法
5.4.2 Line算法
5.4.3 Node2Vec算法
5.5 本章小结
第6章 基于图的推荐算法
6.1 基于图的召回算法
6.1.1 从协同过滤到GCMC
6.1.2 召回阶段的深度学习算法
6.1.3 图召回的方法
6.2 基于图的排序算法
6.2.1 基于特征交互建模——GraphFM模型
6.2.2 基于显式关系建模GMT模型
6.3 本章小结
第7章 知识图谱与推荐系统
7.1 利用图谱建模
7.1.1 RippleNet模型
7.1.2 KGAT模型
7.2 图谱建模与物品推荐关联学习
7.2.1 KTUP模型
7.2.2 MKR模型
7.3 物品增强学习
7.3.1 DKN模型
7.3.2 KRED模型
7.4 增强可解释性
7.4.1 KPRN模型
7.4.2 PGPR模型
7.5 本章小结
第8章 推荐系统的热点问题和研究方向
8.1 推荐系统的热点问题
8.1.1 多源数据融合
8.1.2 冷启动
8.1.3 可解释性
8.1.4 探索和利用
8.1.5 茧房效应
8.1.6 用户隐私
8.1.7 评估问题
8.2 推荐系统研究方向
8.2.1 推荐中的图神经网络
8.2.2 推荐中的强化学习
8.2.3 因果推荐
8.3 本章小结
第9章 推荐系统实践
9.1 工业级系统架构
9.1.1 工业级推荐系统的特点
9.1.2 推荐系统的常见架构
9.1.3 工业级基于图神经网络的推荐系统
9.2 工业级推荐系统问题及解决办法
9.2.1 冷启动问题及解决办法
9.2.2 模型问题及解决办法
9.3 工业级推荐系统增长方案
9.3.1 召回
9.3.2 排序
9.4 本章小结
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...