神经网络设计与实现

神经网络设计与实现
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2021-06
版次: 1
ISBN: 9787111683506
定价: 89.00
装帧: 其他
开本: 16开
纸张: 胶版纸
字数: 200千字
4人买过
  • 本书是一本神经网络实践进阶指南,适合对AI和深度学习感兴趣并且想进一步提高技能的读者阅读。
      本书从机器学习基础、深度学习应用和高级机器学习这三个方面入手,结合算法理论、代码实现和应用场景,介绍了机器学习的新动向和新技术。本书分为三部分:第1部分网络神经入门,主要介绍了人工智能历史、机器学习概述和神经网络基础;第二部分,深度学习应用,主要是基于卷积神经网络图像处理、文本挖掘、循环神经网络、利用迁移学习重用神经网络;第三部分,高级应用领域,主要介绍对生成对抗网络、自动编码器、损失函数、深度信度网络、强化学习基本定义等。 列奥纳多·德·马尔希

    (Leonardo De Marchi)

    目前是Badoo的数据科学家主管,Badoo是全球最大的交友网站之一,拥有超过4亿名用户。他也是ideai.io(一家专门从事机器学习培训的公司)的首席教练,为大型机构和有活力的初创企业提供技术和管理培训。他拥有人工智能专业硕士学位,曾在体育界担任数据科学家。

    劳拉·米切尔

    (Laura Mitchell)

    目前是Badoo的首席数据科学家。Laura在NLP、图像分类和推荐系统等项目的交付方面具有丰富的实践经验,包括从最初的构思到产品化。她热衷于学习新技术并紧跟行业趋势。

      译者序

    前言

    第一部分 神经网络入门

    第1章 有监督学习入门2

    1.1 人工智能的历史2

    1.2 机器学习概述4

    1.2.1 有监督学习4

    1.2.2 无监督学习4

    1.2.3 半监督学习5

    1.2.4 强化学习5

    1.3 配置环境6

    1.3.1 了解虚拟环境7

    1.3.2 Anaconda8

    1.3.3 Docker9

    1.4 Python有监督学习实践9

    1.5 特征工程11

    1.6 有监督学习算法14

    1.6.1 指标15

    1.6.2 模型评估17

    1.7 总结19

    第2章 神经网络基础20

    2.1 感知器20

    2.2 Keras27

    2.3 前馈神经网络29

    2.3.1 反向传播介绍31

    2.3.2 激活函数33

    2.3.3 Keras实现36

    2.4 从头开始使用Python编写FFNN40

    2.4.1 FFNN的Keras实现43

    2.4.2 TensorBoard45

    2.4.3 XOR问题中的TensorBoard45

    2.5 总结48

    第二部分 深度学习应用

    第3章 基于卷积神经网络的图像处理50

    3.1 理解卷积神经网络50

    3.2 卷积层52

    3.2.1 池化层55

    3.2.2 丢弃层57

    3.2.3 归一化层57

    3.2.4 输出层57

    3.3 Keras中的卷积神经网络58

    3.3.1 加载数据58

    3.3.2 创建模型60

    3.3.3 网络配置60

    3.4 Keras表情识别63

    3.5 优化网络68

    3.6 总结70

    第4章 利用文本嵌入71

    4.1 面向NLP的机器学习71

    4.2 理解词嵌入73

    4.2.1 词嵌入的应用73

    4.2.2 Word2vec74

    4.3 GloVe80

    4.3.1 全局矩阵分解80

    4.3.2 使用GloVe模型82

    4.3.3 基于GloVe的文本分类85

    4.4 总结87

    第5章 循环神经网络88

    5.1 理解循环神经网络88

    5.1.1 循环神经网络原理90

    5.1.2 循环神经网络类型91

    5.1.3 损失函数94

    5.2 长短期记忆95

    5.2.1 LSTM架构95

    5.2.2 Keras长短期记忆实现98

    5.3 PyTorch基础知识102

    5.4 总结106

    第6章 利用迁移学习重用神经网络107

    6.1 迁移学习理论107

    6.1.1 多任务学习介绍108

    6.1.2 重用其他网络作为特征提取器108

    6.2 实现多任务学习108

    6.3 特征提取110

    6.4 在PyTorch中实现迁移学习110

    6.5 总结116

    第三部分 高级应用领域

    第7章 使用生成算法118

    7.1 判别算法与生成算法118

    7.2 理解GAN120

    7.2.1 训练GAN121

    7.2.2 GAN面临的挑战123

    7.3 GAN的发展变化和时间线124

    7.3.1 条件GAN125

    7.3.2 DCGAN125

    7.3.3 Pix2Pix GAN131

    7.3.4 StackGAN132

    7.3.5 CycleGAN133

    7.3.6 ProGAN135

    7.3.7 StarGAN136

    7.3.8 BigGAN138

    7.3.9 StyleGAN139

    7.3.10 Deepfake142

    7.3.11 RadialGAN143

    7.4 总结144

    7.5 延伸阅读144

    第8章 实现自编码器146

    8.1 自编码器概述146

    8.2 自编码器的应用147

    8.3 瓶颈和损失函数147

    8.4 自编码器的标准类型148

    8.4.1 欠完备自编码器148

    8.4.2 多层自编码器151

    8.4.3 卷积自编码器152

    8.4.4 稀疏自编码器155

    8.4.5 去噪自编码器156

    8.4.6 收缩自编码器157

    8.5 变分自编码器157

    8.6 训练变分自编码器159

    8.7 总结164

    8.8 延伸阅读164

    第9章 DBN165

    9.1 DBN概述165

    9.1.1 贝叶斯置信网络166

    9.1.2 受限玻尔兹曼机167

    9.2 DBN架构176

    9.3 训练DBN177

    9.4 微调179

    9.5 数据集和库179

    9.5.1 示例—有监督的DBN分类180

    9.5.2 示例—有监督的DBN回归181

    9.5.3 示例—无监督的DBN分类182

    9.6 总结183

    9.7 延伸阅读183

    第10章 强化学习184

    10.1 基本定义184

    10.2 Q-learning介绍187

    10.2.1 学习目标187

    10.2.2 策略优化188

    10.2.3 Q-learning方法188

    10.3 使用OpenAI Gym188

    10.4 冰湖问题191

    10.5 总结199

    第11章 下一步是什么200

    11.1 本书总结200

    11.2 机器学习的未来201

    11.3 通用人工智能202

    11.3.1 AI伦理问题203

    11.3.2 可解释性203

    11.3.3 自动化204

    11.3.4 AI安全性204

    11.3.5 问责制205

    11.4 结语205
  • 内容简介:
    本书是一本神经网络实践进阶指南,适合对AI和深度学习感兴趣并且想进一步提高技能的读者阅读。
      本书从机器学习基础、深度学习应用和高级机器学习这三个方面入手,结合算法理论、代码实现和应用场景,介绍了机器学习的新动向和新技术。本书分为三部分:第1部分网络神经入门,主要介绍了人工智能历史、机器学习概述和神经网络基础;第二部分,深度学习应用,主要是基于卷积神经网络图像处理、文本挖掘、循环神经网络、利用迁移学习重用神经网络;第三部分,高级应用领域,主要介绍对生成对抗网络、自动编码器、损失函数、深度信度网络、强化学习基本定义等。
  • 作者简介:
    列奥纳多·德·马尔希

    (Leonardo De Marchi)

    目前是Badoo的数据科学家主管,Badoo是全球最大的交友网站之一,拥有超过4亿名用户。他也是ideai.io(一家专门从事机器学习培训的公司)的首席教练,为大型机构和有活力的初创企业提供技术和管理培训。他拥有人工智能专业硕士学位,曾在体育界担任数据科学家。

    劳拉·米切尔

    (Laura Mitchell)

    目前是Badoo的首席数据科学家。Laura在NLP、图像分类和推荐系统等项目的交付方面具有丰富的实践经验,包括从最初的构思到产品化。她热衷于学习新技术并紧跟行业趋势。

     
  • 目录:
    译者序

    前言

    第一部分 神经网络入门

    第1章 有监督学习入门2

    1.1 人工智能的历史2

    1.2 机器学习概述4

    1.2.1 有监督学习4

    1.2.2 无监督学习4

    1.2.3 半监督学习5

    1.2.4 强化学习5

    1.3 配置环境6

    1.3.1 了解虚拟环境7

    1.3.2 Anaconda8

    1.3.3 Docker9

    1.4 Python有监督学习实践9

    1.5 特征工程11

    1.6 有监督学习算法14

    1.6.1 指标15

    1.6.2 模型评估17

    1.7 总结19

    第2章 神经网络基础20

    2.1 感知器20

    2.2 Keras27

    2.3 前馈神经网络29

    2.3.1 反向传播介绍31

    2.3.2 激活函数33

    2.3.3 Keras实现36

    2.4 从头开始使用Python编写FFNN40

    2.4.1 FFNN的Keras实现43

    2.4.2 TensorBoard45

    2.4.3 XOR问题中的TensorBoard45

    2.5 总结48

    第二部分 深度学习应用

    第3章 基于卷积神经网络的图像处理50

    3.1 理解卷积神经网络50

    3.2 卷积层52

    3.2.1 池化层55

    3.2.2 丢弃层57

    3.2.3 归一化层57

    3.2.4 输出层57

    3.3 Keras中的卷积神经网络58

    3.3.1 加载数据58

    3.3.2 创建模型60

    3.3.3 网络配置60

    3.4 Keras表情识别63

    3.5 优化网络68

    3.6 总结70

    第4章 利用文本嵌入71

    4.1 面向NLP的机器学习71

    4.2 理解词嵌入73

    4.2.1 词嵌入的应用73

    4.2.2 Word2vec74

    4.3 GloVe80

    4.3.1 全局矩阵分解80

    4.3.2 使用GloVe模型82

    4.3.3 基于GloVe的文本分类85

    4.4 总结87

    第5章 循环神经网络88

    5.1 理解循环神经网络88

    5.1.1 循环神经网络原理90

    5.1.2 循环神经网络类型91

    5.1.3 损失函数94

    5.2 长短期记忆95

    5.2.1 LSTM架构95

    5.2.2 Keras长短期记忆实现98

    5.3 PyTorch基础知识102

    5.4 总结106

    第6章 利用迁移学习重用神经网络107

    6.1 迁移学习理论107

    6.1.1 多任务学习介绍108

    6.1.2 重用其他网络作为特征提取器108

    6.2 实现多任务学习108

    6.3 特征提取110

    6.4 在PyTorch中实现迁移学习110

    6.5 总结116

    第三部分 高级应用领域

    第7章 使用生成算法118

    7.1 判别算法与生成算法118

    7.2 理解GAN120

    7.2.1 训练GAN121

    7.2.2 GAN面临的挑战123

    7.3 GAN的发展变化和时间线124

    7.3.1 条件GAN125

    7.3.2 DCGAN125

    7.3.3 Pix2Pix GAN131

    7.3.4 StackGAN132

    7.3.5 CycleGAN133

    7.3.6 ProGAN135

    7.3.7 StarGAN136

    7.3.8 BigGAN138

    7.3.9 StyleGAN139

    7.3.10 Deepfake142

    7.3.11 RadialGAN143

    7.4 总结144

    7.5 延伸阅读144

    第8章 实现自编码器146

    8.1 自编码器概述146

    8.2 自编码器的应用147

    8.3 瓶颈和损失函数147

    8.4 自编码器的标准类型148

    8.4.1 欠完备自编码器148

    8.4.2 多层自编码器151

    8.4.3 卷积自编码器152

    8.4.4 稀疏自编码器155

    8.4.5 去噪自编码器156

    8.4.6 收缩自编码器157

    8.5 变分自编码器157

    8.6 训练变分自编码器159

    8.7 总结164

    8.8 延伸阅读164

    第9章 DBN165

    9.1 DBN概述165

    9.1.1 贝叶斯置信网络166

    9.1.2 受限玻尔兹曼机167

    9.2 DBN架构176

    9.3 训练DBN177

    9.4 微调179

    9.5 数据集和库179

    9.5.1 示例—有监督的DBN分类180

    9.5.2 示例—有监督的DBN回归181

    9.5.3 示例—无监督的DBN分类182

    9.6 总结183

    9.7 延伸阅读183

    第10章 强化学习184

    10.1 基本定义184

    10.2 Q-learning介绍187

    10.2.1 学习目标187

    10.2.2 策略优化188

    10.2.3 Q-learning方法188

    10.3 使用OpenAI Gym188

    10.4 冰湖问题191

    10.5 总结199

    第11章 下一步是什么200

    11.1 本书总结200

    11.2 机器学习的未来201

    11.3 通用人工智能202

    11.3.1 AI伦理问题203

    11.3.2 可解释性203

    11.3.3 自动化204

    11.3.4 AI安全性204

    11.3.5 问责制205

    11.4 结语205
查看详情
相关图书 / 更多
神经网络设计与实现
神经科医生的手绘临床脑书
徐桂兴
神经网络设计与实现
神经系统
娄海燕
神经网络设计与实现
神经外科疾病诊断与治疗
季士顺等主编
神经网络设计与实现
神经系统可治性罕见病诊断与治疗
张成主编
神经网络设计与实现
神经内分泌肿瘤MDT经典病例解析
曹丹,卢进,柯能文
神经网络设计与实现
神经认知与教师教育
燕燕
神经网络设计与实现
神经的逻辑:奇妙人类行为背后的大脑机制
[美]埃利泽·斯滕伯格
神经网络设计与实现
神经病理性疼痛发病机制:诊断与治疗 国际经典疼痛医学译著
(美)达里尔·I.史密斯(Daryl I. Smith)
神经网络设计与实现
神经损伤物理治疗(第1分册):脑血管损伤、头部外伤、脊髓损伤
(日)铃木俊明,(日)中山恭秀主编
神经网络设计与实现
神经科学(第4版套装上下卷)
韩济生
神经网络设计与实现
神经内科疑难罕见病例精选:2021苏州大学附属第二医院神经内科病例
刘春风、曹勇军 编
神经网络设计与实现
神经内科医嘱速查手册(第3版)
王新高、李玮 主编
您可能感兴趣 / 更多
神经网络设计与实现
康德与现代政治哲学
[英] 卡特琳·弗利克舒
神经网络设计与实现
权力的支柱(英国史前沿译丛)
[英]约翰·布鲁尔
神经网络设计与实现
可解释AI实战(PyTorch版)
[英] 阿杰伊·塔姆佩(Ajay Thampi)著 叶伟民、朱明超、刘华、叶孟良、袁敏 译
神经网络设计与实现
如何改变世界-(马克思和马克思主义的传奇)
[英]埃里克·霍布斯鲍姆
神经网络设计与实现
飞羽:关于两个父亲和一只喜鹊的回忆(《星期日泰晤士报》年度*佳回忆录,一只捡来的小喜鹊成为“我”的时空穿越机,带来与父亲的和解,和生活的勇气)
[英]查理·吉尔莫
神经网络设计与实现
秘史:英国情报机构的崛起
[英]西蒙·鲍尔
神经网络设计与实现
羽下之鸟:鸟类骨骼解剖图鉴
[英]卡特里娜·范格鲁 著;沈成 译;未读 出品
神经网络设计与实现
非洲大陆简史(萤火虫书系)
[英]阿普里尔·马登
神经网络设计与实现
诺奖作家给孩子的阅读课·心智成长(3-9年级,莫言余华的文学启蒙,垫高阅读起点,提升作文能力)
[英]高尔斯华绥等
神经网络设计与实现
月亮与六便士(名家新译本,别致精装,镂空设计。轨道与旷野之外,寻找第三条道路)
[英]毛姆 著 ,新经典 出品
神经网络设计与实现
大英帝国的兴衰:全景式俯瞰英国千年历史沧桑剧变,回首日不落帝国的初升、辉煌与没落
[英]理查德·达吉 著;邵晓燕 魏本超 译;斯坦威 出品
神经网络设计与实现
学会悲伤
[英]海伦·拉塞尔 后浪