TensorFlow 2 深度學習實戰(zhàn)
定 價:49.8 元
叢書名:人工智能與大數(shù)據(jù)技術(shù)精品系列教材
當前圖書已被 1 所學校薦購過!
查看明細
- 作者:崔煒,張良均
- 出版時間:2025/8/1
- ISBN:9787115673596
- 出 版 社:人民郵電出版社
- 中圖法分類:TP18
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以TensorFlow 2深度學習的常用技術(shù)講解與真實案例實戰(zhàn)相結(jié)合的方式,深入淺出地介紹使用TensorFlow 2實現(xiàn)深度學習的知識內(nèi)容。全書共有8個項目,分為基礎(chǔ)部分和實戰(zhàn)部分;A(chǔ)部分包括深度學習概述、TensorFlow 2快速入門、深度神經(jīng)網(wǎng)絡原理及實現(xiàn)。實戰(zhàn)部分包括5個真實案例,分別為基于CNN的彩色圖像分類、基于CNN的門牌號識別、基于LSTM網(wǎng)絡的語音識別、基于CycleGAN的圖像風格轉(zhuǎn)換和基于TipDM大數(shù)據(jù)挖掘建模平臺的彩色圖像分類。本書多個項目包含項目實訓和課后習題,可以幫助讀者鞏固所學的知識。
本書可用作1+X證書制度試點工作中的大數(shù)據(jù)應用開發(fā)(Python)職業(yè)技能等級(高級)證書的教學和培訓教材,也可以作為高校數(shù)據(jù)科學或人工智能相關(guān)專業(yè)的教材,還可供深度學習愛好者自學使用。
(1)緊跟技術(shù)前沿,全面升級版本
本書基于Python 3.11.7、TensorFlow 2.16.1和Anaconda 2024.02-1進行全面更新,適應技術(shù)發(fā)展趨勢,確保學習內(nèi)容的先進性與實用性。
(2)項目任務驅(qū)動,注重實戰(zhàn)應用
采用項目任務式結(jié)構(gòu)設(shè)計,通過真實工程案例講解深度學習技術(shù),幫助讀者在解決實際問題中掌握核心技能,提升動手能力。
(3)內(nèi)容緊貼考核標準,服務1+X證書制度
緊扣大數(shù)據(jù)應用開發(fā)(Python)職業(yè)技能等級(高級)證書考核要求,是備考與教學的理想配套用書,助力技能認證與職業(yè)發(fā)展。
(4)強化思維訓練,提升綜合素質(zhì)
每個項目新增素質(zhì)目標與思維導圖,注重思維啟發(fā)與解決方案設(shè)計,幫助讀者培養(yǎng)創(chuàng)新意識與工程思維能力。
(5)涵蓋主流模型與平臺,拓展技術(shù)視野
新增DenseNet、MobileNets、GRU、Bi-RNN、WGAN等主流網(wǎng)絡模型介紹,引入大語言模型與TipDM大數(shù)據(jù)挖掘平臺實戰(zhàn),提升綜合應用能力。
崔煒,男,副教授,博士研究生,廣東松山職業(yè)技術(shù)學院計算機與信息工程學院副院長,從事計算機專業(yè)教學 22 年,在多種雜志和刊物上發(fā)表論文 20 多篇,主持或主要參與各類課題項目 20多項,參與編寫出版教材 7 部。獲得的教學表彰/獎勵有:2017 年廣東省職業(yè)院校教師信息化教學大賽高等職業(yè)教育組信息化課堂教學比賽榮獲三等獎;2008 年計算機教育軟件評審高等教育組多媒體課件三等級、寶鋼集團廣東韶關(guān)鋼鐵有限公司科協(xié) 2012~2013 年度優(yōu)秀科技論文三等獎、2014 年優(yōu)秀教師、2019 年優(yōu)秀黨員、2019 年廣東省職業(yè)院!俺潜蔽⒄n大賽(高職組)中榮獲二等獎、2020 年廣東省職業(yè)院!俺潜 微課大賽(高職組)中榮獲三等獎、2021 年廣東省職業(yè)院!俺潜蔽⒄n大賽(高職組)中榮獲二等獎。2024 年廣東省大學生計算機設(shè)計大賽大數(shù)據(jù)主題賽——“在線教育綜合大數(shù)據(jù)分析”賽項三等獎(指導老師)。
項目1 深度學習概述 1
任務1.1 認識深度學習 2
1.1.1 深度學習的定義與常見應用 2
1.1.2 深度學習的應用領(lǐng)域 8
1.1.3 基于圖像分類的拍照識圖 11
任務1.2 搭建TensorFlow 2環(huán)境 12
1.2.1 各深度學習框架對比 12
1.2.2 了解TensorFlow 14
1.2.3 安裝TensorFlow 2 CPU版本 17
項目小結(jié) 18
課后習題 19
項目2 TensorFlow 2快速入門 20
任務2.1 TensorFlow 2深度學習通用流程 21
2.1.1 深度學習通用流程 21
2.1.2 數(shù)據(jù)加載 22
2.1.3 數(shù)據(jù)預處理 27
2.1.4 構(gòu)建網(wǎng)絡 32
2.1.5 編譯網(wǎng)絡 37
2.1.6 訓練網(wǎng)絡 44
2.1.7 性能評估 46
2.1.8 模型保存與調(diào)用 54
2.1.9 設(shè)計果蔬識別的流程與步驟 58
任務2.2 訓練線性模型 60
2.2.1 TensorFlow 2基本數(shù)據(jù)類型 60
2.2.2 了解Sequential網(wǎng)絡的基本結(jié)構(gòu) 62
2.2.3 構(gòu)建網(wǎng)絡 63
2.2.4 訓練網(wǎng)絡與性能評估 64
項目小結(jié) 64
項目實訓 64
實訓1 構(gòu)建花卉分類模型 64
實訓2 使用飛槳深度學習平臺實現(xiàn) 花卉分類 65
課后習題 65
項目3 深度神經(jīng)網(wǎng)絡原理及實現(xiàn) 67
任務3.1 卷積神經(jīng)網(wǎng)絡 68
3.1.1 卷積神經(jīng)網(wǎng)絡中的核心網(wǎng)絡層 69
3.1.2 常用卷積神經(jīng)網(wǎng)絡算法及其結(jié)構(gòu) 84
3.1.3 基于卷積神經(jīng)網(wǎng)絡的圖像分類實例 89
任務3.2 循環(huán)神經(jīng)網(wǎng)絡 91
3.2.1 循環(huán)神經(jīng)網(wǎng)絡中的常用網(wǎng)絡層 91
3.2.2 基于循環(huán)神經(jīng)網(wǎng)絡的評論文本情感分類實例 103
任務3.3 生成對抗網(wǎng)絡 107
3.3.1 常用生成對抗網(wǎng)絡算法及其結(jié)構(gòu) 107
3.3.2 基于生成對抗網(wǎng)絡的鞋子圖片生成實例 111
項目小結(jié) 117
項目實訓 117
實訓1 基于卷積神經(jīng)網(wǎng)絡的中藥材圖像識別 117
實訓2 基于循環(huán)神經(jīng)網(wǎng)絡的詩詞生成 118
實訓3 基于生成對抗網(wǎng)絡的中國傳統(tǒng)山水畫生成 118
課后習題 118
項目4 基于CNN的彩色圖像分類 121
任務4.1 了解彩色圖像分類 122
4.1.1 了解背景 122
4.1.2 數(shù)據(jù)說明 122
4.1.3 設(shè)計彩色圖像分類的流程與步驟 122
任務4.2 數(shù)據(jù)讀取與預處理 123
4.2.1 獲取數(shù)據(jù)集 123
4.2.2 繪制部分訓練集圖像 124
4.2.3 數(shù)據(jù)歸一化與數(shù)據(jù)存儲 126
任務4.3 構(gòu)建與訓練卷積神經(jīng)網(wǎng)絡 126
4.3.1 構(gòu)建和編譯卷積神經(jīng)網(wǎng)絡 126
4.3.2 訓練網(wǎng)絡并保存模型 128
任務4.4 模型評估 129
4.4.1 模型性能評估 129
4.4.2 模型預測 130
項目小結(jié) 132
項目實訓 132
實訓1 基于卷積神經(jīng)網(wǎng)絡實現(xiàn)車型分類 132
實訓2 基于飛槳深度學習平臺實現(xiàn)車型分類 133
課后習題 133
項目5 基于CNN的門牌號識別 134
任務5.1 目標分析 135
5.1.1 了解背景 135
5.1.2 數(shù)據(jù)說明 135
5.1.3 設(shè)計門牌號識別流程與步驟 136
任務5.2 數(shù)據(jù)預處理 137
5.2.1 了解HOG特征 137
5.2.2 獲取目標數(shù)據(jù)與背景數(shù)據(jù) 141
5.2.3 基于HOG特征提取與SVM分類器的目標檢測 144
任務5.3 構(gòu)建網(wǎng)絡 146
5.3.1 讀取訓練集與測試集 146
5.3.2 構(gòu)建卷積神經(jīng)網(wǎng)絡 147
5.3.3 訓練并保存模型 147
任務5.4 模型評估 148
5.4.1 模型性能評估 148
5.4.2 識別門牌號 149
項目小結(jié) 152
項目實訓 152
實訓1 基于卷積神經(jīng)網(wǎng)絡實現(xiàn)單數(shù)字識別 152
實訓2 基于飛槳深度學習平臺實現(xiàn)數(shù)字識別 153
課后習題 153
項目6 基于LSTM網(wǎng)絡的語音識別 154
任務6.1 目標分析 155
6.1.1 了解背景 155
6.1.2 數(shù)據(jù)說明 155
6.1.3 設(shè)計語音識別流程與步驟 156
任務6.2 數(shù)據(jù)預處理 156
6.2.1 了解MFCC特征 157
6.2.2 劃分數(shù)據(jù)集 157
6.2.3 提取MFCC特征 158
6.2.4 標準化數(shù)據(jù) 160
任務6.3 構(gòu)建網(wǎng)絡 162
6.3.1 設(shè)置網(wǎng)絡超參數(shù) 162
6.3.2 構(gòu)建網(wǎng)絡層 162
任務6.4 訓練網(wǎng)絡 163
6.4.1 編譯網(wǎng)絡 164
6.4.2 訓練以及保存模型 164
6.4.3 模型調(diào)參 165
任務6.5 模型評估 167
6.5.1 泛化測試 167
6.5.2 結(jié)果分析 168
項目小結(jié) 169
項目實訓 169
實訓1 基于LSTM網(wǎng)絡的聲紋識別 169
實訓2 基于飛槳深度學習平臺實現(xiàn)的聲紋識別 170
課后習題 170
項目7 基于CycleGAN的圖像風格轉(zhuǎn)換 171
任務7.1 目標分析 172
7.1.1 了解背景 172
7.1.2 設(shè)計圖像風格轉(zhuǎn)換的流程與步驟 173
任務7.2 數(shù)據(jù)讀取 173
任務7.3 數(shù)據(jù)預處理 174
7.3.1 隨機抖動 175
7.3.2 歸一化處理圖像 175
7.3.3 對所有圖像做批處理并打亂順序 176
7.3.4 建立迭代器 177
任務7.4 構(gòu)建網(wǎng)絡 177
任務7.5 訓練網(wǎng)絡 178
7.5.1 定義損失函數(shù) 178
7.5.2 定義優(yōu)化器 179
7.5.3 定義圖像生成函數(shù) 179
7.5.4 定義訓練函數(shù) 179
7.5.5 訓練網(wǎng)絡 181
任務7.6 結(jié)果分析 181
項目小結(jié) 182
項目實訓 182
實訓 基于CycleGAN實現(xiàn)蘋果與橙子的轉(zhuǎn)換 182
課后習題 183
項目8 基于TipDM大數(shù)據(jù)挖掘建模平臺的彩色圖像分類 184
任務8.1 獲取數(shù)據(jù)并對數(shù)據(jù)進行預處理 185
8.1.1 使用平臺配置彩色圖像分類項目的步驟和流程 185
8.1.2 配置數(shù)據(jù)源 186
8.1.3 數(shù)據(jù)預處理 187
任務8.2 構(gòu)建網(wǎng)絡并應用模型實現(xiàn)彩色圖像分類 191
8.2.1 構(gòu)建與訓練網(wǎng)絡 192
8.2.2 模型評估 193
8.2.3 模型預測 193
項目小結(jié) 196
項目實訓 196
實訓 實現(xiàn)基于LSTM網(wǎng)絡的語音識別 196
課后習題 196