新書推薦:

《
别字之辨
》
售價:NT$
653.0

《
AIGC革命-产业升级与商业创新
》
售價:NT$
305.0

《
奥匈帝国命运三部曲:分道扬镳
》
售價:NT$
347.0

《
超级沟通者 与所有人连接的秘密 查尔斯·都希格 著 普利策奖获奖者 《习惯的力量》《习惯的力量2》作者 人际沟通畅销书籍
》
售價:NT$
352.0

《
人工智能硬件加速器设计
》
售價:NT$
454.0

《
走向世界丛书(全十册)
》
售價:NT$
8058.0

《
八段锦:百岁国医大师邓铁涛健康长寿之道
》
售價:NT$
203.0

《
中国国家历史(叁拾捌)
》
售價:NT$
347.0
|
編輯推薦: |
本书可销往职业院校相关专业,也可作为相关技术人员参考用书
|
內容簡介: |
本书基于开源深度学习框架PyTorch 编写, 既有深度学习的理论知识, 又有深度学习所需的实践项 目, 利于编程基础能力的培养。本书内容包括深度学习的基本原理和常用算法、深度学习框架PyTorch 的环 境搭建及基础编程方法、使用PyTorch 实现手势识别、CNN 图像分类、数据处理、国际航空乘客预测等项 目, 以及张量的应用、手写数字体识别、面部表情识别等拓展案例。本书每个单元都配备知识点微课, “任 务实施” 结合实践应用有序排列学习任务, 符合人才成长的特点和教学规律, 突出培养学生的专业数字化素 养, 实现理论与实践的统一。 本书通俗易懂、理论结合实践, 适合作为高职院校计算机类专业的理论与实践一体化教材, 也可作为人 工智能技术人才的岗前培训教材。 为方便教学, 本书配有电子课件等教学资源。凡选用本书作为授课教材的教师均可登录机械工业出版社 教育服务网(www.cmpedu.com) 注册后免费下载。如有问题请致信cmpgaozhi@ sina.com, 或致电010 - 88379375 联系营销人员。
|
目錄:
|
目 录 前言 单元1 从机器学习到深度学习 1.1 学习情境描述 001 1.2 任务陈述 001 1.3 知识准备 002 1.3.1 人工智能、机器学习和深度学习的关系 002 1.3.2 神经元和感知器 007 1.3.3 神经网络架构 010 1.3.4 深度学习的应用领域 014 1.4 任务实施:深度学习体系梳理 015 1.4.1 任务书 015 1.4.2 任务分组 015 1.4.3 获取信息 016 1.4.4 工作实施 017 1.4.5 评价与反馈 019 1.5 拓展案例:深度学习在推荐系统中的应用 020 1.5.1 问题描述 020 1.5.2 基础理论 020 1.5.3 实际应用 020 1.5.4 案例总结 023 1.6 单元练习 024 单元2 深度学习基础知识 2.1 学习情境描述 025 2.2 任务陈述 025 2.3 知识准备 026 2.3.1 模型拟合 026 2.3.2 损失函数和代价函数 031 2.3.3 最优化算法 035 2.4 任务实施:常用代价函数实验 040 2.4.1 任务书 040 2.4.2 任务分组 040 2.4.3 获取信息 041 2.4.4 工作实施 041 2.4.5 评价与反馈 045 2.5 任务实施:梯度下降实验 046 2.5.1 任务书 046 2.5.2 任务分组 047 2.5.3 获取信息 047 2.5.4 工作实施 047 2.5.5 评价与反馈 049 2.6 拓展案例:PyTorch 简单模型构建 050 2.6.1 问题描述 050 2.6.2 基础理论 050 2.6.3 解决步骤 051 2.6.4 案例总结 053 2.7 单元练习 053 单元3 PyTorch 深度学习框架 3.1 学习情境描述 055 3.2 任务陈述 055 3.3 知识准备 056 3.3.1 深度学习框架 056 3.3.2 PyTorch 环境搭建 060 3.3.3 PyTorch 的基本使用 065 3.4 任务实施:PyTorch 环境的搭建和基本使用 068 3.4.1 任务书 068 3.4.2 任务分组 069 3.4.3 获取信息 069 3.4.4 工作实施 069 3.4.5 评价与反馈 071 3.5 拓展案例:张量的应用 072 3.5.1 问题描述 072 3.5.2 思路描述 072 3.5.3 解决步骤 073 3.5.4 案例总结 075 3.6 单元练习 075 单元4 PyTorch 编程基础 4.1 学习情境描述 076 4.2 任务陈述 076 4.3 知识准备 077 4.3.1 张量的概念及应用 077 4.3.2 神经网络 086 4.4 任务实施:PyTorch 常见操作及函数的使用 094 4.4.1 任务书 094 4.4.2 任务分组 094 4.4.3 获取信息 094 4.4.4 工作实施 094 4.4.5 评价与反馈 096 4.5 任务实施:PyTorch 神经网络的搭建 098 4.5.1 任务书 098 4.5.2 任务分组 098 4.5.3 获取信息 098 4.5.4 工作实施 099 4.5.5 评价与反馈 100 4.6 拓展案例:手写数字体识别 102 4.6.1 问题描述 102 4.6.2 思路描述 102 4.6.3 解决步骤 102 4.6.4 案例总结 107 4.7 单元练习 107 单元5 用PyTorch 实现深度网络 5.1 学习情境描述 108 5.2 任务陈述 108 5.3 知识准备 109 5.3.1 使用PyTorch 实现深度学习模型的基本流程 109 5.3.2 数据集的预处理 113 5.3.3 模型定义 116 5.3.4 模型的优化与评估 117 5.4 任务实施:手势识别 122 5.4.1 任务书 122 5.4.2 任务分组 122 5.4.3 获取信息 122 5.4.4 工作实施 122 5.4.5 评价与反馈 127 5.5 拓展案例:书法字体识别 128 5.5.1 问题描述 128 5.5.2 实际应用 129 5.5.3 解决步骤 129 5.5.4 案例总结 133 5.6 单元练习 133 单元6 基于CNN 的服装图像分类 6.1 学习情境描述 134 6.2 任务陈述 134 6.3 知识准备 135 6.3.1 CNN 概述 135 6.3.2 基于CNN 的图像分类 140 6.4 任务实施:CNN 的Fashion MINIST 分类实战 145 6.4.1 任务书 145 6.4.2 任务分组 145 6.4.3 获取信息 145 6.4.4 工作实施 145 6.4.5 评价与反馈 149 6.5 拓展案例:基于卷积神经网络的面部表情识别 150 6.5.1 问题描述 150 6.5.2 基础理论 150 6.5.3 解决步骤 151 6.5.4 案例总结 158 6.6 单元练习 158 单元7 图像数据处理 7.1 学习情境描述 159 7.2 任务陈述 159 7.3 知识准备 160 7.3.1 数字图像的概念和图像处理方法 160 7.3.2 图像编/ 解码、标准化处理和添加标注框 169 7.4 任务实施:图像数据处理 175 7.4.1 任务书 175 7.4.2 任务分组 175 7.4.3 获取信息 175 7.4.4 工作实施 176 7.4.5 评价与反馈 179 7.5 拓展案例:基于神经网络的图像风格迁移 180 7.5.1 问题描述 180 7.5.2 基础理论 180 7.5.3 解决步骤 183 7.5.4 案例总结 187 7.6 单元练习 187 单元8 基于LSTM 的数据预测 8.1 学习情境描述 188 8.2 任务陈述 188 8.3 知识准备 189 8.3.1 数据预测概述 189 8.3.2 时间序列预测方法 190 8.3.3 LSTM 神经网络 193 8.4 任务实施:国际航空乘客预测 198 8.4.1 任务书 198 8.4.2 任务分组 198 8.4.3 获取信息 198 8.4.4 工作实施 199 8.4.5 评价与反馈 202 8.5 拓展案例:使用PyTorch 进行LSTM 时间序列预测 203 8.5.1 问题描述 203 8.5.2 思路描述 203 8.5.3 解决步骤 204 8.5.4 案例总结 208 8.6 单元练习 209 单元9 基于AlexNet 的图像分类 9.1 学习情境描述 210 9.2 任务陈述 210 9.3 知识准备 211 9.3.1 AlexNet 神经网络 211 9.3.2 基于AlexNet 的图像分类概述 215 9.4 任务实施:基于AlexNet 的CIFAR - 100 分类实战 223 9.4.1 任务书 223 9.4.2 任务分组 223 9.4.3 获取信息 223 9.4.4 工作实施 224 9.4.5 评价与反馈 227 9.5 拓展案例:基于深度学习和迁移学习的遥感 图像场景分类实战 228 9.5.1 问题描述 228 9.5.2 思路描述 228 9.5.3 解决步骤 228 9.5.4 案例总结 231 9.6 单元练习 231 单元10 基于ResNet 的行人重识别 10.1 学习情境描述 233 10.2 任务陈述 233 10.3 知识准备 234 10.3.1 ResNet 概述 234 10.3.2 行人重识别 244 10.4 任务实施:基于ResNet 的行人重识别实战 255 10.4.1 任务书 255 10.4.2 任务分组 255 10.4.3 获取信息 255 10.4.4 工作实施 256 10.4.5 评价与反馈 261 10.5 拓展案例:基于骨架提取和人体关键点 估计的行为识别 262 10.5.1 问题描述 262 10.5.2 思路描述 262 10.5.3 解决步骤 262 10.5.4 案例总结 264 10.6 单元练习 264 参考文献 265
|
內容試閱:
|
前 言
1 . 编写背景 深度学习是人工智能领域的前沿技术。随着高职院校人工智能技术应用专业的不断扩招, 符合职业教育“职业性” 和“实践性” 的深度学习教材相对较少。根据发布的加快推 进现代职业教育体系建设改革重点任务、“三教” 改革及“金课” 建设要求, 结合人工智能 领域发展需求和企业工程师的意见, 本书采用工作手册的形式编写。 2. 教材特点 (1) 落实立德树人根本任务。本书精心设计, 在每个单元的任务陈述中都设计了“学习 路线” “学习任务” “困惑与建议” “价值理念”, 在专业内容的讲解中融入科学精神和爱国 情怀, 弘扬精益求精的专业精神、职业精神和工匠精神, 培养学生的创新意识。 (2) 配套丰富的资源。本书避免艰深的理论讨论, 通过PyTorch 实战项目的解析和实践, 深入浅出地讲解深度学习理论及其常用操作。此外, 本书还配套了丰富的资源, 可以展开自 主学习和课堂教学, 既有视频教学资源, 也有实践练习环境资源, 学生能够更加快速地入门 和展开实践应用练习。 (3) 具有工作手册和教材的共同特性。本书结构完整, 以学生为中心的“任务实施” 形 式, 充分体现了知行合一的理念。工作手册式编写方式满足了学生在工作现场学习的需要, 提供简明易懂的“应知” “应会” 等现场指导信息, 引导学生开展探究式学习。借助大量的 操作实践项目, 体验项目应用的过程分析, 在项目实施中强调职业素养的渗透、课程思政的 融入, 拉近了产教之间的距离。 3 . 教学建议 本书共包含10 个单元, 建议教师采用互联网教学环境, 在互动环境中完成教学任务。教 学参考课时为68 学时(见下表), 最终课时的安排, 教师可根据教学计划和培训的安排、教 学方式的选择、教学内容的增删自行调节。 单元名内容计划学时数 单元1 从机器学习到深度 学习 从人工智能、机器学习、深度学习的发展史引入, 分析了人工 智能、机器学习、深度学习的关系, 以及神经网络架构和深度学 习的应用 4 单元2 深度学习基础知识 分析深度学习的基本原理, 介绍模型拟合常见问题和解决方案, 讲解损失函数、代价函数、最优化算法6 单元3 PyTorch 深度学习 框架 分析各类深度学习框架, 实践PyTorch 框架及其环境的搭建、基 本使用方法和操作关键点6 单元4 PyTorch 编程基础 分析张量的概念、运算、求导机制、代码实现, 实践PyTorch 的 神经网络使用方法和深度学习实现8 单元5 用PyTorch 实现深 度网络 分析数据集的预处理和读取, 实践PyTorch 实现深度学习模型的 步骤8 单元6 基于CNN 的服装 图像分类 分析CNN 的结构原理和改进方法, 实践CNN 的图像分类项目6 单元7 图像数据处理 分析并实践常用的图像处理方法8 单元8 基于LSTM 的数据 预测 分析数据预测常用方法, 实践LSTM 神经网络项目8 单元9 基于AlexNet 的图 像分类 分析AlexNet 的技术点和特点, 实践AlexNet 环境搭建的步骤及 AlexNet 图像分类项目6 单元10 基于ResNet 的行 人重识别 分析ResNet 的结构和特点, 实践ResNet 行人重识别项目8 4 . 编写分工 本书由何凤梅担任主编, 郭洪延、陈凯杰担任副主编, 陈锐、黄莹达和陈逸怀参加部分 章节的编写工作, 谢薇担任主审。此外, 在编写过程中还得到了北京博海迪信息科技股份有 限公司的大力支持和帮助, 在此表示衷心感谢。 由于编者水平有限, 加上人工智能技术的发展日新月异, 书中难免存在疏漏或不足之处, 敬请广大读者批评指正。 编者
|
|