MindSpore深度学习高阶技术(华为智能计算技术丛书)

MindSpore深度学习高阶技术(华为智能计算技术丛书)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书系统介绍深度学习的高阶技术,并基于MindSpore AI计算框架进行实践。

内容简介

本书共分10章,内容涵盖数据处理、网络构建、训练与推理性能优化、模型安全与隐私、模型可靠性、可解释AI、AI中的公平性问题、数据驱动AI建模、AI求解科学计算方程、AI加速科学方法等内容。

本书在深度学习的理论基础上结合MindSpore新开源技术,扩大了MindSpore使用范围,可以作为普通高等学校人工智能、智能科学与技术、计算机科学与技术、电子信息工程、自动化等专业的本科生及研究生教材,也适合作为从事深度学习相关工作的软件开发工程师与科研人员学习的参考用书。

作者简介

陈雷:香港科技大学计算机科学与工程系教授,大数据研究所主任,IEEE Fellow和ACM杰出科学家。研究方向包括数据驱动AI、人机共生机器学习、知识图谱、社交媒体上的数据挖掘等。在国际著名期刊和会议上发表论文300余篇,曾获得2015年SIGMOD时间价值奖。现任VLDB 2019程序委员会联合主席、VLDB期刊主编、IEEE TKDE期刊副总编、VLDB Endowment执行成员。

章节目录

版权信息

内容简介

作者简介

图书推荐

FOREWORD 序一

FOREWORD 序二

FOREWORD 序三

PREFACE 前言

第1章 数据处理

1.1 转换数据集为MindRecord

1.1.1 背景与现状

1.1.2 MindRecord技术原理

1.1.3 使用示例

1.2 自动数据增强

1.2.1 背景与现状

1.2.2 自动数据增强技术原理

1.2.3 使用示例

1.3 轻量化数据处理

1.3.1 背景与现状

1.3.2 Eager模式原理

1.3.3 使用示例

1.4 单节点缓存加速

1.4.1 背景与现状

1.4.2 单节点缓存原理

1.4.3 单节点预处理数据缓存功能的使用

1.4.4 性能优势展示

1.5 优化数据处理

1.5.1 背景与现状

1.5.2 数据处理优化途径

1.6 本章小结

第2章 网络构建

2.1 自定义算子

2.1.1 算子原语

2.1.2 算子实现和算子信息注册

2.1.3 使用自定义算子

2.1.4 定义算子反向传播函数

2.1.5 小结

2.2 深度概率学习

2.2.1 框架模块

2.2.2 深度概率推断算法与概率模型

2.2.3 贝叶斯神经网络

2.2.4 贝叶斯应用工具箱

2.2.5 小结

2.3 高阶自动微分

2.3.1 微分求解方法概述

2.3.2 技术原理

2.3.3 相关案例

2.4 本章小结

第3章 训练与推理性能优化

3.1 千亿参数模型自动并行

3.1.1 分布式训练基础

3.1.2 关键问题

3.1.3 整体流程

3.1.4 流水线并行

3.1.5 并行子图切分

3.1.6 算子级并行

3.1.7 优化器切分

3.1.8 异构图切分

3.1.9 重计算

3.1.10 GPT-3超大规模分布式并行方案

3.1.11 小结

3.2 二阶优化

3.2.1 优化器背景介绍

3.2.2 THOR简介

3.2.3 THOR的实践应用

3.2.4 小结

3.3 模型量化

3.3.1 量化算法原理

3.3.2 感知量化训练

3.3.3 训练后量化

3.3.4 小结

3.4 类型推导

3.4.1 静态分析技术背景

3.4.2 静态分析设计

3.4.3 静态分析模块设计

3.4.4 小结

3.5 图算融合

3.5.1 技术原理

3.5.2 MindSpore上的图算融合

3.5.3 小结

3.6 推理图优化

3.6.1 算子融合

3.6.2 算子替换

3.6.3 常量折叠

3.6.4 算子重排

3.6.5 小结

3.7 kernel优化

3.7.1 硬件优化

3.7.2 算法优化

3.7.3 小结

3.8 本章小结

第4章 模型安全与隐私

4.1 对抗攻防

4.1.1 背景

4.1.2 MindArmour的攻防能力

4.1.3 使用示例

4.2 差分隐私训练

4.2.1 差分隐私

4.2.2 使用示例

4.3 AI Fuzzer测试模型安全性

4.3.1 AI Fuzzer原理

4.3.2 使用示例

4.4 隐私泄露风险评估

4.4.1 原理

4.4.2 使用示例

4.5 本章小结

第5章 模型可靠性

5.1 模型鲁棒性度量及提升

5.1.1 技术现状

5.1.2 推荐方案

5.1.3 应用结果

5.1.4 技术发展

5.1.5 小结

5.2 概念漂移检测

5.2.1 问题背景

5.2.2 业界现状

5.2.3 常用检测算法

5.2.4 小结

5.3 基于故障注入的测试

5.3.1 故障模式库

5.3.2 故障注入测试

5.3.3 小结

5.4 本章小结

第6章 可解释AI

6.1 扰动类可解释AI算法的问题与改进

6.1.1 扰动类可解释方法简介

6.1.2 扰动类可解释方法的问题分析

6.1.3 改进方法通用框架

6.1.4 RISE+

6.1.5 使用示例

6.1.6 扩展分析

6.2 基于层级遮掩的反事实解释

6.2.1 技术原理

6.2.2 使用示例

6.2.3 小结

6.3 基于塔桥网络模型的推荐解释

6.3.1 发展现状

6.3.2 技术原理

6.3.3 推荐解释应用示例

6.3.4 训练TB-Net网络

6.3.5 小结

6.4 本章小结

第7章 AI中的公平性问题

7.1 多样的公平性定义

7.1.1 群体公平

7.1.2 个体公平

7.1.3 过程公平

7.2 偏见消减

7.2.1 数据预处理

7.2.2 模型构建与训练

7.2.3 后矫正

7.3 AI公平性的应用场景

7.3.1 内容生成与分类任务

7.3.2 资源分配与决策任务

7.4 本章小结

第8章 数据驱动AI建模

8.1 医药生物计算案例

8.1.1 背景介绍

8.1.2 发展现状

8.1.3 相关案例

8.1.4 小结

8.2 天气预报案例

8.2.1 背景介绍

8.2.2 发展现状

8.2.3 相关案例

8.2.4 小结

8.3 金属材料模拟

8.3.1 背景介绍

8.3.2 发展现状

8.3.3 相关案例

8.3.4 小结

8.4 AI求解薛定谔方程

8.4.1 背景介绍

8.4.2 发展现状

8.4.3 相关案例

8.4.4 小结

8.5 本章小结

第9章 AI求解科学计算方程

9.1 业界经典微分方程学术进展

9.1.1 背景介绍

9.1.2 物理信息神经网络

9.1.3 傅里叶神经算子

9.1.4 小结

9.2 SimNet

9.2.1 背景介绍

9.2.2 框架介绍

9.2.3 相关案例

9.3 SciML

9.3.1 框架介绍

9.3.2 典型案例

9.3.3 小结

9.4 本章小结

第10章 AI加速科学方法

10.1 海洋模式背景介绍

10.2 基于OpenArray的区域海洋模式GOMO

10.2.1 OpenArray算子库

10.2.2 区域海洋模式GOMO

10.3 MindSpore加速GOMO求解

10.3.1 算子抽象

10.3.2 图算融合

10.3.3 Halo区并行

10.4 本章小结

参考文献

MindSpore深度学习高阶技术(华为智能计算技术丛书)是2021年由清华大学出版社出版,作者陈雷。

得书感谢您对《MindSpore深度学习高阶技术(华为智能计算技术丛书)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
华为VPN学习指南 电子书
1.本书针对目前市场上没有专门图书的华为AR G3系列路由器传统VPN(包括L2TP VPN、IPSec VPN、GRE VPN、SSL VPN和DSVPN)技术原理、配置方法进行介绍。 2.本书内容系统、丰富,更实战化,不仅包括许多深入的技术原理介绍,还有大量的分类应用配置步骤展示和具体的应用方案配置案例。 3.本书注重细节,系统深入,思路清晰,符合读者阅读习惯。
云计算技术与应用基础 电子书
本书从云计算技术与应用的8个维度对云计算技术基础进行了全面介绍,内容包括云概述、云标准、云存储、云服务、云桌面、云安全、云技术和云应用。编者搜集、整理、制作了大量的典型案例,帮助读者揭开云计算的神秘面纱,为后续云计算相关技术的深入学习和应用实践奠定基础。书中合理设置了认知(知识学习)、体验(案例剖析)、提升(课外拓展)环节,为读者学习提供便利。本书适合作为计算机类相关专业云计算技术的入门教材,也可
PyTorch深度学习实战 电子书
1.PyTorch核心开发者教你使用PyTorch创建神经网络和深度学习系统的实用指南。2.详细讲解整个深度学习管道的关键实践,包括PyTorch张量API、用Python加载数据、监控训练以及对结果进行可视化。3.PyTorch核心知识+真实、完整的案例项目,快速提升读者动手能力:a.全面掌握PyTorch相关的API的使用方法以及系统掌握深度学习的理论和方法;b.快速从零开始构建一个真实示例:肿瘤图像分类器;c.轻松学会使用PyTorch实现各种神经网络模型来解决具体的深度学习问题;d.章尾附有“练习题”,巩固提升所学知识;更有配套的代码文件可下载并动手实现。4.PyTorch联合创作者SoumithChintala作序推荐!5.书中所有代码都是基于Python3.6及以上的版本编写的,提供源代码下载。
深度学习与围棋 电子书
深入浅出的深度学习入门书,从零实现AlphaGo,为AI理论和应用打下基础。
华为MPLS VPN学习指南 电子书
1.本书专门针对目前市场上没有华为S系列交换机、AR G3系列路由器MPLS技术原理、应用配置方法进行介绍。 2.本书是一本内容系统、丰富,更具实战化的图书,不仅包括许多深入的MPLS技术原理介绍,还有大量的分类应用配置步骤展示和具体的应用方案配置案例。 3.本书除了介绍华为网络设备MPLS的基本技术和应用之外,还将全面介绍目前在数据中心中经常用到的基于MPLS的虚拟化技术及应用,如VLL、PWE3等。 4.本书注重细节,追求系统深入,思路清晰,符合读者阅读习惯。