登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』零基础掌握搜索、推荐系统和图神经网络(套装共2册)

書城自編碼: 3599838
分類: 簡體書→大陸圖書→計算機/網絡人工智能
作者: 刘忠雨,刘宇 等 著
國際書號(ISBN): 9787X29206227
出版社: 机械工业出版社
出版日期: 2021-02-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 974

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
抢人:数字时代如何快速吸纳精准人才(美国商业图书大奖AXIOM年度图书)
《 抢人:数字时代如何快速吸纳精准人才(美国商业图书大奖AXIOM年度图书) 》

售價:NT$ 302.0
给好奇者的黑洞简史
《 给好奇者的黑洞简史 》

售價:NT$ 307.0
债务机器:美国的银行政策与个人陷阱
《 债务机器:美国的银行政策与个人陷阱 》

售價:NT$ 359.0
朝鲜半岛古代史研究
《 朝鲜半岛古代史研究 》

售價:NT$ 826.0
钱穆:国史新论
《 钱穆:国史新论 》

售價:NT$ 354.0
洪武元年:大明开国的罪与罚
《 洪武元年:大明开国的罪与罚 》

售價:NT$ 302.0
大学问·从东方到中亚——19世纪的英俄“冷战”(1821—1907)
《 大学问·从东方到中亚——19世纪的英俄“冷战”(1821—1907) 》

售價:NT$ 411.0
元宴
《 元宴 》

售價:NT$ 978.0

建議一齊購買:

+

NT$ 684
《 图深度学习 》
+

NT$ 405
《 图神经网络导论 》
+

NT$ 748
《 机器学习实战:模型构建与应用 》
+

NT$ 294
《 青少年无人机——穿越机基础 》
+

NT$ 834
《 安川工业机器人从入门到精通 》
+

NT$ 342
《 详解FPGA:人工智能时代的驱动引擎 》
編輯推薦:
《智能搜索和推荐系统:原理、算法与应用》
适读人群 :搜索和推荐系统的初中级读者;自然语言处理的初中级读者及爱好者;机器学习的初中级读者及爱好者。
NO.1 作者资深
作者均是有多年经验的搜索、推荐、AI方面的技术专家,精通各种算法
NO.2 引领趋势
深入讲解DL、ML、NLP等AI技术和算法在搜索和推荐中的应用
NO.3 精准讲解
针对性讲解搜索和推荐入门数学基础、原理、架构、算法等核心知识
NO.4 零基础入门
搜索、推荐、AI零基础的读者也能快速掌握基本理论知识和常用实践方法
NO.5 注重实战
包含大量常见架构和实用算法,以及多个搜索、推荐和广告方面的综合案例


《深入浅出图神经网络:GNN原理解析》
适读人群 :1.从事机器学习、深度学习、神经网络相关技术研究和开发的研究人员和工程师。 2.人工智能领域的所有技术研究和开发人员。
(1)极验AI & 图项目团队倾力之作
(2)资深图神经网络专家多年研究和实践总结-白翔、俞栋等学术界和企业界领军人物强烈推荐
(3)从原理、算法、实现、应用4个维度详细讲解图神经网络-理论与实践相结合
內容簡介:
《智能搜索和推荐系统:原理、算法与应用》
本书是一部面向初学者的搜索和推荐系统实战宝典。多位资深专家融合自己丰富的工程实践经验,一方面,精准地介绍了搜索和推荐系统的理论基础、工作原理和常见架构;一方面,深入地讲解了机器学习、深度学习、自然语言处理等AI技术在搜索和推荐系统中的应用场景、主要算法及其实现、工程实践案例。

全书一共12章,分为 四大部分。
*部分(第 1 ~ 3 章) 搜索和推荐系统基础
首先介绍了概率统计与应用数学的基础知识,然后介绍了搜索和推荐系统的常识,*后介绍了知识图谱的基础理论。
第二部分(第 4 ~ 6 章) 搜索系统原理与架构
首先讲解了搜索系统的架构和原理,帮助读者了解搜索系统的组成、工作原理以及知识图谱在搜索系统中的应用;其次讲解了搜索系统中涉及的基本模型、机器学习以及深度学习算法;*后讲解了评价搜索系统的指标体系。
第三部分(第 7 ~ 9 章) 推荐系统原理与架构
首先讲解了推荐系统的架构和原理;其次讲解了推荐系统中涉及的线性模型、树模型以及深度学习模型;*后讲解了评价推荐系统的指标体系。
第四部分(第 10 ~ 12 章) 实战应用
首先介绍三种常见的搜索引擎工具,包括 Lucene、Solr和Elasticsearch;其次讲解了搜索系统和推荐系统的应用;*后介绍了如何充分结合AI与工程在工业界发挥作用。

《深入浅出图神经网络:GNN原理解析》
这是一本从原理、算法、实现、应用4个维度详细讲解图神经网络的著作-在图神经网络领域具有重大的意义。
本书作者是图神经网络领域的资深技术专家-作者所在的公司极验也是该领域的领先者。本书是作者和极验多年研究与实践经验的总结-内容系统、扎实、深入浅出-得到了白翔、俞栋等多位学术界和企业界领军人物的高度评价及强烈推荐。
全书共10章:
第1~4章全面介绍了图、图数据、卷积神经网络以及表示学习等基础知识-是阅读本书的预备知识;
第5~6章从理论的角度出发-讲解了图信号处理和图卷积神经网络-深入剖析了图卷积神经网络的性质-并提供了GCN实现节点分类的实例;
第7~9章全面讲解了图神经网络的各种变体及范式、图分类机制及其实践-以及基于GNN的图表示学习;
第10章介绍了图神经网络的新研究和应用。

作者亲授“图神经网络”直播课,与图书搭配学习效果更佳!
获取方式:
1.微信关注“华章计算机”(微信号:hzbook_jsj)
2.在后台回复关键词:GNN
關於作者:
《智能搜索和推荐系统:原理、算法与应用》
刘宇
清华大学硕士,现就职于一家跨境电商公司,任技术总监,主要负责该公司搜索推荐业务以及广告的相关技术开发。目前工作的重点是算法在搜索系统、推荐系统、对话系统等具体业务场景下的实际应用。对机器学习、深度学习、大数据应用与开发等颇有研究。合著有《聊天机器人:入门、进阶与实战》一书。


赵宏宇
本科毕业于东北大学;研究生毕业于RIT,主修AI方向。现就职于猎聘网,主要负责猎聘网推荐排序相关的工作。


刘书斌
本科毕业于东北大学,现就职于美团,资深系统开发工程师。曾在唯品会任职,主要负责搜索工程的架构设计与实现等相关工作,在ElasticSearch方面有丰富的工程实践经验。


孙明珠
硕士毕业于南京航空航天大学,现就职于猎聘网,担任高级算法工程师,负责查询理解、解析、扩展等NLP相关的工作。




《深入浅出图神经网络:GNN原理解析》
刘忠雨
毕业于华中科技大学,资深图神经网络技术专家,极验科技人工智能实验室主任和首席技术官。在机器学习、深度学习以及图学习领域有6年以上的算法架构和研发经验,主导研发了极验行为验证、深知业务风控、叠图等产品,极验科技目前服务于全球 26万家企业。

李彦霖 
毕业于武汉大学,极验人工智能实验室技术专家。一直从事机器学习、深度学习、图学习领域的研究工作。在深度神经网络算法研发、图神经网络在计算机视觉以及风控中的应用等领域实践经验丰富。

周洋
工学博士,毕业于武汉大学,目前在华中师范大学任教。曾受邀到北卡罗莱纳大学访学,长期在大数据挖掘前沿领域进行探索和研究,并应用于地理时空大数据、交通地理等诸多方向,已发表SCI&SSCI及核心期刊论文10余篇。
目錄
《智能搜索和推荐系统:原理、算法与应用》
推荐序一
推荐序二
前言
部分 搜索和推荐系统的基础
第1章 概率统计与应用数学基础知识 2
1.1 概率论基础 2
1.1.1 概率定义 2
1.1.2 随机变量 5
1.1.3 基础的概率分布 5
1.1.4 期望、方差、标准差、协方差 8
1.2 线性代数基础 10
1.2.1 矩阵 10
1.2.2 向量 10
1.2.3 张量 11
1.2.4 特征向量和特征值 12
1.2.5 奇异值分解 12
1.3 机器学习基础 13
1.3.1 导数 13
1.3.2 梯度 14
1.3.3 似然估计 14
1.3.4 随机过程与隐马尔可夫模型 15
1.3.5 信息熵 16
1.4 本章小结 18
第2章 搜索系统和推荐系统常识 19
2.1 搜索系统 19
2.1.1 什么是搜索引擎及搜索系统 19
2.1.2 搜索引擎的发展史 21
2.1.3 搜索引擎的分类 22
2.2 推荐系统 23
2.2.1 什么是推荐系统 24
2.2.2 推荐系统的发展史 24
2.2.3 推荐系统应用场景 25
2.2.4 推荐系统的分类 26
2.3 搜索与推荐的区别 29
2.4 本章小结 30
第3章 知识图谱相关理论 31
3.1 知识图谱概述 31
3.1.1 什么是知识图谱 31
3.1.2 知识图谱的价值 33
3.1.3 知识图谱的架构 35
3.1.4 知识图谱的表示与建模 36
3.2 信息抽取 39
3.2.1 实体识别 40
3.2.2 关系抽取 46
3.3 知识融合 50
3.3.1 实体对齐 50
3.3.2 实体消歧 51
3.4 知识加工 53
3.4.1 知识推理 53
3.4.2 质量评估 58
3.5 本章小结 58
第二部分 搜索系统的基本原理
第4章 搜索系统框架及原理 60
4.1 搜索系统的框架 60
4.1.1 基本框架 60
4.1.2 搜索引擎是如何工作的 62
4.2 数据收集及预处理 64
4.2.1 爬虫 64
4.2.2 数据清洗 66
4.2.3 存储空间及分布式设计 68
4.3 文本分析 70
4.3.1 查询处理 71
4.3.2 意图理解 82
4.3.3 其他文本分析方法 85
4.4 基于知识图谱的搜索系统 90
4.5 本章小结 92
第5章 搜索系统中的主要算法 93
5.1 信息检索基本模型 93
5.1.1 布尔模型 93
5.1.2 向量空间模型 94
5.1.3 概率检索模型 96
5.1.4 其他模型 100
5.2 搜索和机器学习 102
5.2.1 排序学习 102
5.2.2 排序学习示例 107
5.3 搜索和深度学习 116
5.3.1 DNN模型 116
5.3.2 DSSM模型 118
5.3.3 Transformer 120
5.4 本章小结 126
第6章 搜索系统评价 127
6.1 搜索系统评价的意义 127
6.2 搜索系统的评价体系 127
6.2.1 效率评价 128
6.2.2 效果评价 130
6.3 本章小结 136
第三部分 推荐系统的基本原理
第7章 推荐系统框架及原理 138
7.1 推荐系统的框架及运行 138
7.1.1 基本框架 139
7.1.2 组件及功能 140
7.1.3 推荐引擎是如何工作的 141
7.1.4 推荐系统的经典问题 142
7.2 推荐系统的冷启动 145
7.3 推荐系统的召回策略 150
7.3.1 基于行为相似的召回 150
7.3.2 基于内容相似的召回 153
7.4 推荐系统排序 160
7.4.1 特征选择的方法 160
7.4.2 推荐系统的排序过程 164
7.5 基于知识图谱的推荐系统 166
7.6 本章小结 168
第8章 推荐系统的主要算法 169
8.1 矩阵分解 169
8.1.1 奇异值分解 170
8.1.2 交替小二乘 171
8.1.3 贝叶斯个性化排序 172
8.2 线性模型 174
8.2.1 FM模型 175
8.2.2 FFM模型 176
8.3 树模型 177
8.3.1 决策树模型 177
8.3.2 集成算法模型 183
8.4 深度学习模型 191
8.4.1 Wide & Deep模型 191
8.4.2 Deep FM模型 197
8.5 本章小结 199
第9章 推荐系统的评价 200
9.1 推荐评估的目的 200
9.2 推荐系统的评价指标 200
9.2.1 RMSE和R方 204
9.2.2 MAP和MRR 204
9.2.3 其他相关指标 205
9.3 推荐系统的评估实验方法 206
9.3.1 离线评估 206
9.3.2 在线评估 209
9.3.3 主观评估 213
9.4 本章小结 217
第四部分 应用
第10章 搜索引擎工具 220
10.1 Lucene简介 220
10.1.1 Lucene的由来及现状 220
10.1.2 Lucene创建索引过程分析 223
10.1.3 Lucene的搜索过程解析 224
10.2 Solr简介 226
10.2.1 Solr特性 228
10.2.2 Solr的核心概念 228
10.2.3 Solr的核心功能 228
10.3 Elasticsearch简介 230
10.3.1 Elasticsearch的核心概念 230
10.3.2 Elasticsearch的核心功能 231
10.4 搜索引擎工具对比 232
10.5 本章小结 233
第11章 搜索应用实战:基于电商的搜索开发 234
11.1 电商搜索系统的架构设计 234
11.2 ES在搜索系统中的应用 236
11.3 NLP在搜索系统中的应用 237
11.4 商品数据排序算法研究 240
11.5 搜索排序的评价及优化 241
11.6 深度学习在搜索系统中的应用 243
11.7 电商搜索系统中的SEM 243
11.8 本章小结 246
第12章 推荐应用实战:基于广告平台的推荐 247
12.1 推荐系统的架构设计 247
12.2 推荐系统的召回和冷启动 249
12.3 ES在推荐系统中的应用 251
12.4 推荐系统中NLP的应用 252
12.5 推荐系统中粗排和精排 253
12.6 推荐系统的评价和优化 254
12.7 深度学习在推荐系统应用 255
12.8 本章小结 257

《深入浅出图神经网络:GNN原理解析》
前言
第1章 图的概述 1
1.1 图的基本定义 1
1.1.1 图的基本类型 2
1.1.2 邻居和度 4
1.1.3 子图与路径 4
1.2 图的存储与遍历 5
1.2.1 邻接矩阵与关联矩阵 5
1.2.2 图的遍历 6
1.3 图数据的应用场景 7
1.4 图数据深度学习 10
1.5 参考文献 13
第2章 神经网络基础 17
2.1 机器学习基本概念 17
2.1.1 机器学习分类 17
2.1.2 机器学习流程概述 18
2.1.3 常见的损失函数 21
2.1.4 梯度下降算法 23
2.2 神经网络 25
2.2.1 神经元 25
2.2.2 多层感知器 27
2.3 激活函数 29
2.3.1 S型激活函数 30
2.3.2 ReLU及其变种 30
2.4 训练神经网络 33
2.4.1 神经网络的运行过程 34
2.4.2 反向传播 34
2.4.3 优化困境 36
2.5 参考文献 38
第3章 卷积神经网络 39
3.1 卷积与池化 39
3.1.1 信号处理中的卷积 39
3.1.2 深度学习中的卷积操作 42
3.1.3 池化 46
3.2 卷积神经网络 46
3.2.1 卷积神经网络的结构 47
3.2.2 卷积神经网络的特点 49
3.3 特殊的卷积形式 51
3.3.1 1×1卷积 51
3.3.2 转置卷积 52
3.3.3 空洞卷积 54
3.3.4 分组卷积 55
3.3.5 深度可分离卷积 55
3.4 卷积网络在图像分类中的应用 56
3.4.1 VGG 56
3.4.2 Inception系列 57
3.4.3 ResNet 60
3.5 参考文献 62
第4章 表示学习 65
4.1 表示学习 65
4.1.1 表示学习的意义 65
4.1.2 离散表示与分布式表示 66
4.1.3 端到端学习是一种强大的表示学习方法 68
4.2 基于重构损失的方法—自编码器 69
4.2.1 自编码器 69
4.2.2 正则自编码器 71
4.2.3 变分自编码器 72
4.3 基于对比损失的方法—Word2vec 75
4.4 参考文献 79
第5章 图信号处理与图卷积神经网络 81
5.1 矩阵乘法的三种方式 81
5.2 图信号与图的拉普拉斯矩阵 83
5.3 图傅里叶变换 85
5.4 图滤波器 90
5.4.1 空域角度 93
5.4.2 频域角度 94
5.5 图卷积神经网络 96
5.6 GCN实战 101
5.7 参考文献 109
第6章 GCN的性质 111
6.1 GCN与CNN的联系 111
6.2 GCN能够对图数据进行端对端学习 115
6.3 GCN是一个低通滤波器 120
6.4 GCN的问题—过平滑 122
6.5 参考文献 127
第7章 GNN的变体与框架 129
7.1 GraphSAGE 129
7.1.1 采样邻居 130
7.1.2 聚合邻居 131
7.1.3 GraphSAGE算法过程 132
7.2 GAT 134
7.2.1 注意力机制 134
7.2.2 图注意力层 137
7.2.3 多头图注意力层 138
7.3 R-GCN 140
7.3.1 知识图谱 140
7.3.2 R-GCN 141
7.4 GNN的通用框架 143
7.4.1 MPNN 143
7.4.2 NLNN 146
7.4.3 GN 147
7.5 GraphSAGE实战 148
7.6 参考文献 153
第8章 图分类 155
8.1 基于全局池化的图分类 155
8.2 基于层次化池化的图分类 156
8.2.1 基于图坍缩的池化机制 157
8.2.2 基于TopK的池化机制 165
8.2.3 基于边收缩的池化机制 168
8.3 图分类实战 169
8.4 参考文献 177
第9章 基于GNN的图表示学习 179
9.1 图表示学习 180
9.2 基于GNN的图表示学习 182
9.2.1 基于重构损失的GNN 183
9.2.2 基于对比损失的GNN 184
9.3 基于图自编码器的推荐系统 188
9.4 参考文献 195
第10章 GNN的应用简介 197
10.1 GNN的应用简述 197
10.2 GNN的应用案例 199
10.2.1 3D视觉 199
10.2.2 基于社交网络的推荐系统 203
10.2.3 视觉推理 205
10.3 GNN的未来展望 208
10.4 参考文献 209
附录A 符号声明 211
內容試閱
《智能搜索和推荐系统:原理、算法与应用》
为什么要写本书
搜索和推荐是人工智能技术应用早和成熟的两个领域。在互联网快速发展的今天,信息呈爆炸式增长,而搜索和推荐系统是解决信息过载有效的方式。搜索引擎作为网站和应用的入口,地位越来越重要。推荐系统是拉动用户增长的利器,也是互联网流量变现的重要工具。
由于工作的原因,我开始对自然语言处理在搜索中的应用进行梳理。在梳理的过程中,我翻阅了很多资料和文档。但是,我发现市面上的资料都比较陈旧。一些资料是专门讲解搜索引擎应用的,偏工程应用,整本书都在讲解代码。还有一些资料要么讲述自然语言处理的理论和应用,要么讲解机器学习的理论和应用,而对如何将这些理论应用到搜索场景并没有做出系统的描述。一个偶然的机会我翻阅了张俊林的《这就是搜索引擎:核心技术详解》一书,书中提到该书是他学习搜索引擎的笔记。这个点子启发了我,是不是我也可以把在工作和学习过程中的笔记整理出来,为初学者提供一个较为详细的入门指引呢?
2019年我换了工作,选择了一个专门从事推荐系统的岗位。新团队中的每个人都有相似的特质,那就是喜欢迎接各种挑战。于是,我鼓动大家把自己在工作过程中的心得体会记录下来。虽然大家一开始不理解我的初衷,但是还是按照我的方法做了。面对困难,我们并没有裹足不前,而是通过不断尝试新的算法和前沿技术,克服了各种生产和线上的实际困难。在整理心得体会时,我们发现了搜索、推荐以及广告系统的同质性,并希望能把重点提炼出来,总结成册来帮助更多的初学者。
这里分享一些学习心得:学习的过程是一个痛并快乐的过程;每一门学科的发展必然有一些先知先贤为我们指引迷途,大家任何时候奋起直追都不算晚;在学习的路上不断求新、求变才是“王道”。

读者对象
本书面向零基础读者,介绍了搜索和推荐系统的工作原理及实践应用。通过学习本书,以下读者可以从中受益。
搜索和推荐系统的初中级读者。
自然语言处理的初中级读者及爱好者。
机器学习的初中级读者及爱好者。

本书特色
本书将搜索、推荐和广告的核心技术进行了完美统一,介绍了搜索和推荐方面的相关知识,并把自然语言处理、机器学习和深度学习的一些知识点应用到搜索和推荐场景。
涵盖了工业界常用的搜索架构和一些基本算法。
涵盖了工业界常用的推荐架构和一些基本算法。
在讲解过程中统一了搜索、推荐以及广告的一些同质技术。
将一些自然语言处理基本模型融入搜索和推荐的业务场景中。
将一些基本的机器学习算法应用到搜索和推荐的排序学习场景中。
梳理了排序学习的一些主要实现方法。

如何阅读本书
本书分为4部分。
部分(第1~3章):搜索和推荐系统的基础。
这部分首先说明了概率统计与应用数学是现代机器学习理论的基础,也是基于统计的自然语言处理的基础;其次介绍了搜索系统和推荐系统的常识,为读者的后续学习打下基础;后描述了知识图谱的相关基础理论,为其在搜索系统和推荐系统领域的应用作铺垫。
第二部分(第4~6章):搜索系统的基本原理。
这部分的主要内容包括搜索系统框架及原理、主要算法以及相关评价体系。首先,介绍搜索系统的架构和原理,使读者了解搜索系统的组成、工作原理以及知识图谱在搜索系统中应用的概况;其次,主要讲解搜索系统中涉及的基本模型、机器学习以及深度学习算法;后,描述评价搜索系统的相关指标和方法。
第三部分(第7~9章):推荐系统的基本原理。
这部分的主要内容包括推荐系统框架及原理、主要算法以及推荐系统相关评价指标。首先,介绍推荐系统的架构和原理,使读者了解推荐系统的组成、工作原理以及知识图谱在推荐系统中应用的概况;其次,主要讲解推荐系统中涉及的线性模型、树模型以及深度学习模型;后,对判断一个推荐系统的优劣给出相应的指标体系。
第四部分(第10~12章):应用。
这部分首先介绍了三种常见的搜索引擎工具—Lucene、Solr和Elasticsearch;其次讲述了搜索系统和推荐系统两个方向的应用;后详细介绍了如何充分结合AI与工程在工业界发挥作用。
其中,部分相对独立。如果你是一名资深用户,能够理解搜索和推荐的相关基础知识,那么可以直接跳过这部分内容。但是如果你是一名初学者,请一定从第1章的基础理论知识开始学习。

勘误和支持
由于笔者水平有限,编写时间仓促,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。书中的全部源文件除可以从华章公司网站(www.hzbook.com)下载外,还可以从网站https://github.com/michaelliu03/Search-Recommend-InAction下载,我也会在该网站及时更新相关内容。如果你有更多的宝贵意见,也欢迎发送邮件至841412988@qq.com,期待得到你的真挚反馈。
致谢
首先要感谢伟大的人工智能之父——艾伦·麦席森·图灵,是他开创了整个AI领域。
感谢清华大学对我的培养,为我提供了一个良好的学习环境。
感谢机械工业出版社华章公司的策划编辑杨福川,在这一年多的时间里始终支持我的写作,引导我顺利完成全部书稿。感谢责任编辑董惠芝为本书出版付出的巨大努力。
后感谢我的妻子和两个可爱的女儿,感谢你们时时刻刻给我信心和力量!
谨以此书献给我亲爱的家人,以及众多热爱人工智能和机器学习的朋友们!

刘宇
2020年12月

《深入浅出图神经网络:GNN原理解析》
为何写作本书
近年来,作为一项新兴的图数据学习技术,图神经网络(GNN)受到了非常广泛的关注。2018年年末,发生了一件十分有趣的事情,该领域同时发表了三篇综述类型论文,这种“不约而同”体现了学术界对该项技术的认可。事实上,在2019年的各大学术会议上,与图神经网络有关的论文也占据了相当可观的份额。相信在未来几年,这种流行的趋势会只增不减。
图神经网络技术的出现有其必然性和重要性。在深度神经网络技术兴起的前几年,图像、语音、文本等形式的数据都能在深度学习中被很好地应用,并获得了十分好的效果。这促使大量的相关应用进入了实用阶段,如人脸识别、语音助手、机器翻译等。尽管如此,深度学习一直无法很好地对另一类形式的数据—图数据(或称网络数据)进行有效的适配。作为一类主要用来描述关系的通用数据表示方法,图数据在产业界有着更加广阔的应用场景,在诸如社交网络、电子购物、物联网、生物制药等场景中,都可以找到图数据的影子。将深度学习技术的成功经验迁移到图数据的学习中来,是一种十分自然且必要的需求。
在这样的背景下,图神经网络的出现很好地填补了上述技术空白,实现了图数据与深度学习技术的有效结合,使得深度学习能够在图数据的相关应用场景中继续攻城略地。事实上,纵观这三年,图神经网络技术的相关应用和研究已经拓展到了极其广泛的领域,从视觉推理到开放的阅读理解问题,从药物分子的研发到5G芯片的设计,从交通流量预测到3D点云数据的学习,该项技术都展示出了极其重要且极具渗透性的应用能力,这种能力必将给产业界带来极高的应用价值。
笔者所在公司极验在业务风控的应用场景中,长期奋战在网络攻防对抗的前线,在这样的背景下,不管是主动还是被动,都促使我们不断努力提升数据分析与数据建模的能力,一直以来,我们都期望有一套端对端的模型来高效学习数据中的关系或结构化信息。极验在2017年年中与图神经网络技术结缘,正好提供了这样的契机,在对该项技术进行多番论证并上线到极验的实际业务中后,取得了超出预期的效果,这极大提升了我们对该项技术的热情。同时,为了更好地对这项新技术进行讨论和学习,我们组织了相应的学习社群,大家都表现出了高昂的热情,这份热情激励笔者将更多精力投入到该项技术上,也正因如此,写一本关于图神经网络的书籍的想法应运而生。期望通过本书,让读者朋友对该项技术的来龙去脉有更清晰、全面的认识。如果能产生更大的知识分享成果,那么本书的价值就更高了,这将是对我们的好回报。
本书读者对象
想学习并初步实践图神经网络技术的读者
想较系统且深入理解图神经网络技术的读者
本书主要内容
本书分为三大部分:
部分为基础篇,包括第1~4章,其中第1章由笔者撰写,第2~4章由李彦霖撰写。主要介绍学习图神经网络所需的基础知识,包括图的基本概念、卷积神经网络以及表示学习,帮助初学者更加清晰地认识到图神经网络技术与深度学习技术是一脉相承的。
第二部分为高级篇,包括第5~9章。这部分是本书的重点,主要讲解图卷积神经网络的理论基础和性质、图神经网络的各种变体和框架范式、图分类以及基于GNN的图表示学习。该部分的各章节都有相关的实践案例,为读者规划了完整的从理论到实践的学习路线,帮助读者系统全面地学习图神经网络。这部分有两位作者,理论部分由笔者撰写,实践案例的代码由李彦霖提供。
第三部分为应用篇,即第10章,主要介绍了图神经网络目前的一些应用。图神经网络的应用非常广泛,现实应用场景非常多,但鉴于本书的规划,这里只是略着笔墨,旨在抛砖引玉,让读者对应用场景有一定的认知。这部分由周洋撰写。
后,每个章节都附有相关的参考文献。
本书特色
本书有如下特色:
(1)详细阐述了图卷积模型的由来,以及什么是频域图卷积和空域图卷积,这是很多初学者学习该技术的只“拦路虎”;
(2)集中阐述了图卷积模型的性质,这些性质的解读对读者深入地理解图神经网络技术有着重要的作用;
(3)给出了关键部分的代码,希望能辅助读者清晰理解书中的一些公式里的变量的具体含义。
(4)本书为了帮助读者理解图神经网络的相关概念和技术,提供了很多示意图。
勘误和支持
由于作者的水平有限,编写时间仓促,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。如果你遇到任何问题,可以访问我们专门为本书创建的技术主页 https://github.com/FighterLYL/GraphNeuralNetwork,我们将尽量为读者提供满意的解答。如果你有更多宝贵的意见,也欢迎发送邮件至邮箱yfc@hzbook.com,期待能够得到你们的真挚反馈。
致谢
首先要感谢这个开放的时代,深度学习技术的爆发离不开产、学、研的紧密结合,在信息开放、知识分享的大背景下,我们每一个人都是其中的受益者。
感谢笔者所在公司极验科技,对本书的写作提供了大力支持,特别是同事谢永芬,完成了书稿所有章节的初排工作,为其中大量的公式和插图付出了许多精力。
感谢机械工业出版社华章公司的编辑杨福川和张锡鹏,在这段时间始终支持我们的写作,他们的耐心和专业引导我们顺利完成了撰写工作。
感谢我的妻子,她理解并支持我这段时间的挑灯写作,家人的关怀是我前进的动力!

刘忠雨

推荐序一
2018年春天,我从西雅图飞回阔别七年的北京,加入了一家互联网电商公司。我们的团队负责公司的搜索、推荐和智能客服业务。过去十多年间,随着大规模云计算的普及和GPU的发展,各种机器学习算法得到了快速发展,成为各大互联网公司促进业务增长的强劲引擎。不管是在学术界还是工业界,各种新算法层出不穷,但是是否能真正落地,真正地应用在商业场景中并带来可观收益,都需要很多的尝试和摸索。
在这个新公司中,我结识了一批像刘宇和刘书斌这样的新互联网人,他们非常好学、务实、努力,并充满热情,都希望能够利用新技术、新方法为公司带来新的业务增长。不过一开始,尤其是在各种新算法、新论文博得大众眼球的时候,很多人容易陷入一个误区,就是过多使用的算法或者倾向于使用复杂的算法。实际上,深入了解业务场景,合理地收集和整理正确反映用户行为和业务场景数据,是对算法提升直接、有效的手段。从如何把用户的购买行为进行合理的归因,到数据如何做归一化,甚至如何处理一些细节的数值越界问题,都直接影响搜索和推荐算法的效果。我们只有把这些“小”问题处理好了,才有余力尝试更加复杂的算法模型。
对于一个经营服装家居的电商平台来说,如何帮助用户输入合理的搜索词并且在大量的产品当中快速找到满意的产品,对用户体验和业务提升都是非常重要的。刘宇在自然语言处理和理解方面带领团队做了很多研究和开发工作,积累了很多经验。我们经常在一起讨论有关系统和算法的设计问题,应对各种挑战和难点。在搜索和推荐系统中,我们不仅需要从产品角度定义用户关注的产品属性,还需要从用户的角度挖掘对产品的分类和属性的定义,还要合并、去重和分组,后需要进行点击率预测。在一系列的处理过程中,并不是用复杂、的算法就可以解决问题的,而是需要寻找问题的关键步骤进行重点投入,对非关键问题简化处理,或者在将来的迭代中再考虑优化。对于过于复杂的问题,我们还要考虑适当缩小问题的空间来降低解决问题的复杂度。当然,一个应用终能够正式运用到产品中,在工程实践中还需要非常多的精雕细琢。
刘宇和几位同事把过去几年学习到的各种算法以及应用的经验整理记录下来,这对刚刚开始进入算法工作的工程研究人员会有很大帮助。如何在实际场景中应用这些知识,还需要每个人根据实际问题不断探索。苹果公司一直非常推崇创新和创意,但是它的创始人史蒂芬·乔布斯曾经表达过一种担心—大家会以为只要有好的创新和好的创意,一个产品就成功了。实际上,从一个伟大的创意到一个伟大的产品需要我们不断地修正思路,不断地做出必要的取舍。在算法工程和工作中,我们也需要使用同样的思路。一个的算法固然重要,但是真正的成功在于不断实践,投入足够的精力和时间去解决那些看似不重要的周边问题,并需要对问题做出必要的裁剪,通过快速迭代逐步递进,从而给我们的工作带来真正可观的商业价值。

孙燕峰
Hulu技术总监
2020年11月于西雅图



推荐序二
美国著名棒球运动员及教练尤吉·贝拉(Yogi Berra)有一句名言:“从理论上讲,理论与实践没有区别;但是在实践中,两者是不一样的。”
对于在互联网公司的搜索、推荐、广告等人工智能领域践行的工程师来说,尤吉的这句话非常适用。一方面,这些领域的工作要求工程师在概率统计、应用数学、自然语言处理以及机器学习等方面具有扎实的基础理论知识。另一方面,在这些领域中,如何将理论应用到工程实践,解决搜索、推荐、广告系统等实际问题,是工程师必须面对的挑战。
今天,在市面上已经有一些关于智能系统的基础理论书籍,在网络上也有很多关于搜索、推荐、广告开源系统及框架的文档,但是鲜有能够将基础理论、智能系统的基本原理,以及实际应用都覆盖到位的图书。
本书作者结合自己在学校和工作中的理论学习以及实践体会,将理论、原理和实践有机地结合起来,用严谨的文字,深入浅出地阐述了自己的理论感悟与实践心得,是一本值得收藏的好书。

黄彦林
前唯品会CTO

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.