1.本书填补了MindSpore教材的空白,为深度学习在MindSpore上实践的课程提供教材支撑。 2.本书作者来自浙江大学城市学院,书中的实践案例由华为MindSpore团队提供技术支持。 3.本书聚焦人工智能应用型人才培养的核心需求,以国产深度学习框架--华为昇思(MindSpore)为发平台,通过案例引导与项目驱动相结合的教学模式,系统讲解深度学习技术在实际应用场景的落地实践
售 价:¥
纸质售价:¥54.40购买纸书
6.7
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

内容提要
“新一代信息技术系列”专家委员会
丛书序
丛书前言
前言
第1章 人工智能概述
1.1 感受人工智能时代的到来
1.1.1 人机博弈
1.1.2 宇宙探索
1.1.3 人机对话
1.1.4 计算机视觉
1.1.5 自然语言处理和大语言模型
1.1.6 医疗人工智能
1.1.7 智能交通
1.1.8 机器人
1.2 人工智能发展概述
1.2.1 人工智能起源
1.2.2 人工智能与图灵测试
1.2.3 人工智能发展史
1.3 机器学习
1.3.1 人工智能、机器学习与深度学习
1.3.2 什么是机器学习
1.3.3 机器学习典型求解问题类型
1.4 深度学习
1.4.1 神经元
1.4.2 神经网络
1.4.3 深度神经网络
1.4.4 卷积神经网络
1.4.5 深度学习的发展历程
1.5 深度学习框架
1.5.1 MindSpore
1.5.2 PyTorch
1.5.3 TensorFlow
练习与思考
第2章 MindSpore的安装与基础知识
2.1 MindSpore的安装
2.2 MindSpore基础——张量
2.2.1 张量的创建
2.2.2 张量的属性
2.2.3 张量的索引
2.2.4 张量的运算
2.2.5 张量与NumPy的转换
练习与思考
第3章 线性回归问题:MindSpore开发基础
3.1 单变量线性回归案例
3.2 监督学习的基本术语
3.2.1 特征和标签
3.2.2 样本和模型
3.2.3 训练(学习)
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 GD算法
3.4.3 SGD算法
3.4.4 动量算法
3.4.5 Adam算法
3.5 单变量线性回归的MindSpore实战
3.5.1 导入库与定义可视化函数
3.5.2 构建模型
3.5.3 训练模型
3.5.4 应用模型
练习与思考
第4章 波士顿房价预测:多元线性回归问题的建模
4.1 波士顿房价预测问题简介
4.2 数据集的拆分
4.2.1 预防过拟合
4.2.2 数据集拆分:训练集与测试集
4.3 多元线性回归模型
4.4 波士顿房价预测问题的建模
4.4.1 导入库与准备数据
4.4.2 构建模型
4.4.3 训练模型
4.4.4 应用模型
练习与思考
第5章 MNIST手写数字识别:全连接神经网络的建模
5.1 多层全连接神经网络
5.1.1 多层全连接神经网络的定义
5.1.2 多层全连接神经网络的计算方式
5.2 MNIST手写数字识别的全连接神经网络建模
5.2.1 单隐藏层全连接神经网络的建模
5.2.2 多层全连接神经网络的建模
练习与思考
第6章 CIFAR-10图像识别问题:卷积神经网络与应用
6.1 案例介绍
6.2 从神经网络到卷积神经网络
6.2.1 全连接网络的局限性
6.2.2 卷积神经网络的应用
6.3 卷积神经网络的基本知识
6.3.1 卷积神经网络基本结构
6.3.2 卷积运算
6.3.3 池化操作
6.3.4 卷积步长
6.3.5 卷积神经网络的工作过程
6.3.6 进一步理解卷积
6.3.7 经典卷积神经网络
6.4 MindSpore对卷积神经网络的支持
6.4.1 MindSpore的卷积操作
6.4.2 MindSpore的池化操作
6.4.3 MindSpore对经典模型的支持
6.5 CIFAR-10图像识别案例的MindSpore实现
6.5.1 CIFAR-10数据集下载
6.5.2 模型构建与训练实践
6.5.3 模型保存与加载
练习与思考
第7章 卷积神经网络进阶:图像语义分割
7.1 ISIC2016皮肤病分割案例介绍
7.2 从图像分类到语义分割
7.3 UNet语义分割原理
7.3.1 UNet网络结构
7.3.2 分割损失函数
7.3.3 模型性能评价指标
7.4 ISIC2016皮肤病分割案例实践
7.4.1 数据集的下载与封装
7.4.2 UNet网络结构代码实现
7.4.3 UNet训练过程代码实现
7.4.4 UNet性能评估代码实现
练习与思考
第8章 猫狗大战:迁移学习及应用
8.1 猫狗大战案例简介
8.2 MindSpore.Dataset模块
8.2.1 MindRecord数据格式
8.2.2 将JSON文件和图像转化成MindRecord数据格式
8.2.3 自定义数据集
8.3 猫狗大战数据集制作
8.3.1 按标签类别重组文件存放
8.3.2 读取图像和标签信息
8.3.3 猫狗大战数据集的建立与探索
8.4 迁移学习简介
8.5 基于VGG-16的自定义迁移学习模型构建
8.5.1 VGG-16模型简介
8.5.2 构建模型
8.5.3 训练模型
8.5.4 模型保存
8.5.5 进行预测
练习与思考
第9章 自然语言处理:循环神经网络应用实践
9.1 循环神经网络
9.1.1 数据的时序与含义
9.1.2 循环神经网络的基本结构和局限性
9.1.3 LSTM网络
9.1.4 GRU
9.2 自然语言处理的基础知识
9.2.1 分词技术
9.2.2 词表示技术
9.3 LSTM文本分类:电影评论情感分析
9.3.1 IMDb数据集获取
9.3.2 加载IMDb数据集
9.3.3 加载预训练词向量
9.3.4 数据集预处理
9.3.5 模型构建、训练和评估
9.4 LSTM+CRF序列标注:中文命名实体识别
9.4.1 序列标注任务
9.4.2 条件随机场
9.4.3 BiLSTM+CRF模型
练习与思考
第10章 强化学习及应用
10.1 《月球着陆》游戏
10.2 强化学习的基础知识
10.2.1 强化学习的基本概念
10.2.2 强化学习的学习过程
10.2.3 深度强化学习与DQN算法
10.3 《月球着陆》游戏MindSpore实践
10.3.1 模型构建
10.3.2 经验回放实现
10.3.3 模型训练
10.3.4 结果展示
练习与思考
第11章 菜品识别:Web应用
11.1 菜品识别深度学习模型
11.1.1 菜品识别数据集获取
11.1.2 菜品识别模型训练
11.1.3 菜品识别模型测试与评估
11.2 菜品识别API
11.2.1 RESTful API基本介绍
11.2.2 Flask开发环境配置
11.2.3 菜品识别API构建
11.2.4 菜品识别API部署
11.2.5 菜品识别API curl测试
11.3 菜品识别Web应用
11.3.1 Web应用构建
11.3.2 Web应用测试
11.3.3 菜品识别Web应用的扩展
练习与思考
第12章 花卉识别App:MindSpore Lite及应用
12.1 MindSpore Lite的基础知识
12.1.1 MindSpore Lite的基本组成
12.1.2 MindSpore Lite的优势
12.2 MindSpore Lite模型部署和应用
12.2.1 模型选择
12.2.2 模型转换
12.2.3 模型部署与应用
12.3 花卉识别模型构建、训练与MindSpore Lite导出
12.3.1 构建花卉识别模型
12.3.2 训练花卉识别模型
12.3.3 MindSpore Lite格式模型文件导出
12.4 Android App开发
12.4.1 获取花卉识别App工程文件
12.4.2 安装Android开发环境
12.4.3 打开Example中的App工程
12.4.4 加入MindSpore Lite模型文件
12.4.5 填充代码框架
12.4.6 测试和运行App
练习与思考
参 考 文 献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜